Students learn Java programming in a fun, understandable, step-by-step way.
We'll use the Java-based Processing® language to construct interactive games, graphics, and animations. Projects cover classes, variables, functions, loops, conditionals, arrays, and basic object-oriented programming (OOP), including linked lists and inheritance. By end of week, students code graphical games - including a survival game, digital pet game and others!
Requirements: Comfortable with typing (at least 20 words per minute)
Download a free version of Processing before camp.
WebCam and internet connection with access to Zoom Video Conferencing.