Learn the basics of Java by creating amazing interactive projects! Java is the most commonly used programming language in the world - even Minecraft was programmed in Java! This class will explore Java using Processing, a program used to create graphics with code. From creating simple drawings to interactive animated projects, this class will provide a solid foundation in using Java. Students should expect to complete a variety of projects during this class.
Create interactive text adventure games, quizzes and more with Python. Python is an ideal starter language because it is easy to write, easy to read and is used in the real world, in fact, the entire backend of YouTube is written in Python! Students will start with writing simple projects to develop familiarity with the language and move onto creating interactive text-based games and even drawing with code!
Running a YouTube channel is fun and not as difficult as you may think! Students will explore different styles of YouTube videos and decide what style they would each like to use for their channel. The class will then learn how to shoot and edit awesome videos with Adobe Premiere. Finally, students will explore the process of uploading, tagging, properly labeling and creating thumbnails for their videos!
Design and program video games using Scratch! Scratch is an MIT designed programming language that is specifically designed to make programming fun and easy. Students will start with the hour of code and then build several simple games to learn the ins and outs of how to program with Scratch. By the end of the class, students will have originally designed video games to share with friends and family!
Ages 9 - 12
Model and animate Minecraft characters using professional 3D Animation software! Using Blender, a powerful and free 3D animation program, the class will explore the world of modeling, texturing and animation. Students will model originally designed Minecraft characters and texture them with any skin of their choosing. They will then, as a class, write and animate a short story that incorporates everyone's characters. Please note that this class is a 3D animation class and does not include playing Minecraft.