IAP Independent Activities Period
overview participate organize offerings calendar  
for-credit subjects non-credit activities by category non-credit activities by sponsor non-credit activities by date

IAP 2011 Activity


HTML5 Game Programming Class and Competition
Brad Lassey MIT Alum
Mon Jan 10 thru Fri Jan 14, 11:30am-01:30pm, 32-141

Enrollment limited: advance sign up required (see contact below)
Signup by: 18-Dec-2010
Limited to 50 participants.
Participants requested to attend all sessions (non-series)

Session 1: Foundations of JavaScript programming in the browser. Language concepts, browser environment, events.

Session 2: The Document Object Model (DOM), the canvas element, resource loading (graphics).

Session 3: Introduction to 3D graphics with OpenGL/WebGL. Basics of shader programming.

Section 4: Audio tag and foundations of audio programming/mixing.

Section 5: Offline web applications, loal storage, debugging and performance tuning.

After the five lectures, students compete in a HTML5 game
programming competition. The competition will run for 4 weeks. Mozilla will host a discussion forum for students to communicate and collaborate and ask and answer questions amongst each other. The goal is for students to implement an interesting HTML5 game or visual demonstration. Whether it's to create a re-implementation of existing games (HTML5 pong?), or a full fledged 3D game, anything goes. All participants receive various swag from us. The winning game will be featured prominently on Mozilla's website and the best students will be offered an internship at Mozilla.

Cosponsored by the Student Information Processing Board.
Web: https://wiki.mozilla.org/User:Jgoulie
Contact: Brad Lassey, lassey@mit.edu
Sponsor: Electrical Engineering and Computer Science
Latest update: 10-Jan-2011


MIT  
Massachusetts Institute of Technology
Home | Overview | Participate | Organize | Offerings | Calendar | Search
Comments and questions to: iap-www@mit.edu Academic Resource Center, Room 7-104, 617-253-1668
Last update: 7 Sept. 2011