Themes » Coding for Teens

Drop in, hang out and mess around

There’s lots happening for youth at this year’s MozFest. Make your own web comics, build a hackable game, become a MozFest reporter, or learn a little code just for the fun of it. Mess around with Scratch, do some playtesting, or geek out with Young Rewired State, Coder Dojo, Black Girls Code, Radio Rookies, the London Zoo and more.

  • Stop by the youth lab in the “Hacktivate Learning” zone. Help make the “Superheroes of MozFest” movie.
  • Make something on the web right now. There’s lots of great projects for teens on Webmaker.org
  • Teach. Interested in *teaching* coding and digital literacy for youth? Check out the Hacktivate Learning theme.

Sessions

(702) Alligator Clip the Internet to Your World with MaKey MaKey

Sat. 10:00 - 13:00 | Coding for Teens | Making the Web Physical | Learning Lab

MaKey MaKey lets you turn everyday objects into touchpads and combine them with the internet. It’s an invention kit for everyone, making creative physical computing accessible with no electronics and no programming required. The MaKey MaKey circuit board pretends it’s a USB keyboard, but you make your own keys by alligator clipping it to objects [...]

(706) Make an Animated GIF Comic

Sat. 10:00 - 13:00 | Audio Video and the Web | Coding for Teens | Learning Lab

Learn how to use Meemoo to hack images and turn them into animated gifs! We will experiment with stop motion, image filters, green screen, and other image hacks. Once you have animated images, you will use Thimble to make an “animated comic strip” with titles and links. You will start by making an animation with [...]

(605) Hacktivate Youth Laboratory

Sat. 11:00 - 13:00 | Coding for Teens | Design Challenge

Team up with other teens and educators to develop materials and resources about open source concepts and making cool stuff on the web. Drop by the Youth Laboratory and get hacktivated. Here are some of the organizations and projects who want to work with YOU: Global Action Project Mozfest Timeline—Contribute to a large paper timeline [...]

(605) Super Heroes of Mozfest—An Exposé

Sat. 11:00 - 17:00 | Audio Video and the Web | Coding for Teens | Design Challenge

Superheroes of MozFest is a gripping three-minute video about a new species of humanoid—the Webmaker. This collaboratively-produced video montage provides insight into the webmaker’s habits, characteristics, and habitat by profiling a handful of individuals participating in MozFest, an annual gathering that attracts hominids interested in learning about, and playing with, the future of the World [...]

(702) Coding for Everyone: Explore the Next Generation of Scratch

Sat. 14:00 - 17:00 | Coding for Teens | Learning Lab

Participants will learn to create interactive stories, games, animations, and simulations with Scratch 2.0, the next generation of the Scratch graphical-programming language. The session will focus especially on the new features of Scratch 2.0, such as: responding to movements and gestures in the physical world (similar to Microsoft Kinect), using new camera-sensing programming blocks cloning [...]

(703) Programming for the fun of it with Waterbear

Sat. 14:00 - 15:00 | Coding for Teens | Learning Lab

People who have never programmed a computer will become casual programmers using Javascript, by using Waterbear, a drag-and-drop visual environment for programming. This allows users to write code by snapping blocks together like Legos, and to build by exploring. Waterbear is entirely web-based, all you need is a browser that can access the website. There [...]

(706) LiveCodeLab

Sat. 15:30 - 16:30 | Coding for Teens | Learning Lab

Participants will learn to use the LiveCodeLab livecoding environment (a section of the sketchPatch site, made by the sketchPatch team) at www.sketchpatch.net/labs/livecodelabIntro.html They will make their own livecode performance and show it to the audience. They’ll produce cool graphics.

(702) Scratch meets Mozilla Thimble

Sun. 11:00 - 12:00 | Coding for Teens | Hackable Games | Learning Lab

Scratch 2.0 allows you to create interactive games and animations while Thimble makes it incredibly easy to create and host your own webpage. Together they allow you to build rich web experiences right in your browser. Participants will learn how to use these applications together to easily create and host their own webpages with games [...]

(703) Codebender: Hack the real world

Sun. 14:30 - 17:30 | Coding for Teens | Making the Web Physical | Learning Lab

Our goal is to teach and motivate people to hack in the real world, helping them make the transition from users to makers and construct things that have the ability to change (and better) our everyday lives, using easy-to-use tools like the Arduino microcontroller and a variety of sensor and actuators. We will show how [...]

(702) Designing Creative Technology Playgrounds for Families

Sun. 14:30 - 15:30 | Coding for Teens | Hacktivate Learning | Design Challenge

In this session, we invite participants to discuss and design ways to expand the participation of hackerspaces to children and their families. Hackerspaces and makerspaces have enabled people with common interests to create, connect, and collaborate on projects in shared, community-operated spaces. However, these hackerspaces are often the domains of adults and already enthusiastic inventors [...]

(210) Responsive Web Comics, building an open framework for comic creators for deploying content

Sun. 14:30 - 17:30 | Coding for Teens | Design Challenge

In this session we’ll be taking the concept of responsive design and adding the complexities of comic script / writing / illustrations/ colouring and apply this to webcomics. Our session will: Explore ways of deploying sequential art/storytelling in the new medium of digital devices/tablets and screens. Find solutions to typography and script direction through responsive [...]

(700) Meet the MozFest Young Reporters

Sun. 14:30 - 15:30 | Coding for Teens | Fireside Chat | Learning Lab

Share the story of our Mozfest Young Reporters, who will introduce themselves and share their skills in filming and interviewing on to participants. Having spent the day reporting around the festival, interviewers will become interviewees, giving participants the chance to quiz the reporter team. The team are experienced reporters aged between 15-19, with aspirations in [...]