Become a cyber member and gain access to unlimited computer programming lab options. Each lab group is 8-12 weeks long and can be completed at your own pace. Through the open labs our members learn how to code, program, and design all while playing interactive games.
Sample Of Our Coding Programs:
Adventures in Scratch Programming
This multimedia adventure is perfect for aspiring coders. Learn the basics of programming from the ground up with Scratch. Have fun creating animated stories and games while learning visual programming concepts like variables, loops and conditional statements. With this drag-and-drop platform developed by MIT, students will play with sprites and blocks to set a foundation of computational thinkingan essential skill in today’s tech-driven world.
Adventures in Game Design for Minecraft
Explore, create and problem-solve your way through Minecraft. Build maps, create resource packs, and then master your custom world using command blocks and Redstone. More than just a game, many educators have adopted the Minecraft platform as a way to build reading, writing, math and science skills. In this class, students will learn electrical engineering principles, introductory game design, and how to build functional circuits.
Game Design with GameSalad
If you dream of making your own video game that you can play on any iOS or Android, but aren’t sure where to begin, this class is for you! GameSalad is a revolutionary new tool that allows anyone to create any game they can imagine, without writing code. Likened to Fusion, it’s an easy to use, drag and drop game design program. Hope you’re hungry for some game design skills, because you’re about to get a healthy dose of GameSalad!
Virtual Reality Game Design
Unity is an extremely powerful game engine which will allow you to create eye-popping game environments playable in Virtual Reality headsets such as Oculus Rift. Imagine making a 3D game (like Minecraft), and then feeling like you are inside the game! But before you create the next masterpiece, you need to learn how to navigate and build some key objects. Once you master the fundamentals in this course, you’re ready to create amazing environments.
Intro to Python
New to programming? Not quite sure what’s going on? This Python course has you covered. Python is a general-purpose language, which means it can be used to build just about anything. What’s more, Python simplifies coding so that even new users can understand it. Start by getting set up in the environment and going through the basics. Finish by tackling even more Python programming with variables and user input.
Minecraft Modding: Intro to Java
Ever wanted to mod in Minecraft? You’ve come to the right place. Begin by learning the basics of Java, one of the most powerful programming languages in the world today, used for internet apps, software programs and game design (including Minecraft). Use your new skills to then create and modify items in Minecraft by building your very own Bow that shoots exploding arrows! Dig into the Minecraft source code to explore the fundamentals of the Java programming language by also creating custom blocks, items, and mods with Minecraft Forge. This course will introduce Java programming in an accessible way that is sure to get anyone excited about coding.
Java Coding: Modding With Minecraft & Forge
Discover the power of code. Not only is Java one of the most relevant and longstanding programming languages in the world, but it’s fun to learn and without it there would be no Minecraft! Students will dive into the Minecraft source code to explore the fundamentals of the Java programming language by creating a variety of objects, custom blocks and mods with Minecraft Forge. By learning Java, they will then be able to build their own game or Java application. Students will go home with their Mod Workspace and a mod .jar file.
Intro to Virtual Reality Game Design with Unity 6th-8th
Unity is an extremely powerful game engine which will allow you to create eye-popping game environments playable in Virtual Reality. Imagine making a 3D immersive environment (like Minecraft), and then feeling like you are a part of it! Before you create your next masterpiece, first you need to learn how to navigate and build some key objects. Once you master the fundamentals in this course, you’re ready to create amazing environments.