© Coding4Youth.org. All rights reserved.
CS103: Intro to Game Design with Minecraft
****This course assumes students know very little about Minecraft or has limited expereince with it. If your child has been playing Minecraft a lot and is 10+ year old, CS104 Minecraft Coding with Lua will be a better course to take. As part of this course, you are required to purchase your own minecraft account (we will provide instructions once you enroll), which will be ~$30 one time fee. This will be your own life-time Minecraft account.**** Minecraft is a sandbox video game created by Swedish game developer Markus Persson and later developed by Mojang. The game allows players to build with a variety of different blocks in a 3D procedurally generated world, requiring creativity and critical thinking. Students will learn how to think logically by creating interactive devices and logic gates through the use of Minecraft Redstone, a set of blocks and principles allowing for circuit design in the game. The Redstone projects completed in this course include a pressure activated door, an automatic TNT cannon, a pitfall trap. On completion of the course, students will possess the skills and principles needed to develop their own Redstone contraptions! This course focuses on the game design component of Minecraft and no coding. If you are more interested in learning how to code in Minecraft, please check out our Minecraft Coding with Lua course. There is no need to take this course before your child can take Minecraft Coding with Lua. The first class session will cover software installation, configuration, and introductions.
|Pressure-Activated Piston Door||
Redstone circuit basics Component types: power, transmission, mechanism Signal inversion
Managing signal timing and strength Circuit organization and planning
|Music Disk Lock||
Handling precise inputs Designing and testing a compound circuit component
|Automatic TNT Cannon||
Perpetual clock circuits Logic gates Bringing together discrete circuit units
Engineering creative forms of signal transmission
Input conversions Engineering complex mechanized systems
- The basics of Minecraft
- How to create complex, mechanized contraptions with Minecraft Redstone
- Managing engineering and design considerations
- Controlling the flow of power with:
- logic gates
- Game design principles
- Problem solving and debugging skills
You will need a PC or Mac computer, webcam (Preferred not required), high-speed internet connection as well as a headphone with a mic. You will also need to purchase your own copy of Minecraft Java Edition at minecraft.net (under $30 one time fee). You can purchase it at https://minecraft.net/en-us/
Please contact us through email at firstname.lastname@example.org, one of our counselors will assist you.
There is only ONE free make up lesson available. Please coordinate with instructors on scheduling.
Our instructor team includes students and graduates of Bachelor’s and Master’s Degree in Computer Science or Computer Engineering from Accredited Institutions.