Search
  • kelly0027

Creative Coding with Java Processing

Processing is an intuitive introduction to real coding syntax that's accessible and fun.


Monday Mornings: Introduction to Creative Coding with Java Processing

This class is for kids who have never used Java Processing or anything like it before. Some background in Scratch is helpful, but not required. Java Processing is an intuitive, accessible coding language that teaches programming concepts through visual art. We’ll use openprocessing.org to learn about syntax, variables, functions and loops. Kids age 7+ are welcome. Participants should be able to read and write and do basic keyboard operations like cutting and pasting.


Wednesday Mornings: Object Oriented Programming with Java Processing

Learn about how to create classes and design projects that work the way real computer programs do! We’ll cover the basics of creating and using classes, polymorphism and inheritance and how to use these methods to create games and animations. For kids that are ready to level up!


Wednesday Afternoons: Java Processing Project Jam

Each cycle we’ll pick a vintage game (think Qbert or Pac-man) and then work together to figure out how to recreate it in Processing using Object Oriented Programming. (For kids that have already been introduced to OOP with JP.)


Thursday Mornings: Intermediate Java Processing

The next step for kids who have mastered the basics of Processing. We’ll dive a little deeper, introducing images and animation, arrays and custom functions to make more complex projects.


Interested in Scratch?

Scratch Club: Wednesdays 3-5pm Come hang out, learn how to use Scratch, ask questions, share, show off your projects and generally have fun with MIT’s drag and drop coding for kids.


31 views
Join our mailing list
  • Facebook Black Round
  • Twitter Black Round

© 2020 by Parts and Crafts

Proudly created with Wix.com

577 Somerville Ave. Somerville MA 02143

contact@partsandcrafts.org

Tel: 617 207 8016