In this course students will learn the basics of programming using the popular game Minecraft and the free programming language Python.
Python is a general-purpose, powerful, easy-to-learn programming language. Python is an ideal first programming language because it is concise and easy to read. In this course, students can learn about all the basic concepts of programming, such as: variables, syntax rules, data types, expressions, functions, mathematical and logical operators, and repetition structures. Students can then apply the programming concepts to create structures and games in Minecraft.
Python is a great language to learn, and it has a massive number of modules which can be used to do face-recognition, data analysis, video game creation, computer science, and much more!
By the end of this course, students will learn:
- Functional programming skills with Python, using functions, boolean logic, variables, strings.
- How to express structures in Minecraft, such as houses, using mathematical statements.
- How to troubleshoot Python code.
- How to make mini-games in Minecraft, using Python.
- Basic PC skills
- Basic Minecraft skills
Curriculum For This Course
- math operations
- setting blocks
- random numbers
- sprint game
- checking scripts
- secret door game
- loops, ranges
- dancing floor game
- parameters, scope
- data structures
- lists, custom buildings
- making art
- advanced structures
Below are the courses that you may want to take after this course:
Cyber Security engineer and game enthusiast
Marlin is a passionate programmer and computer engineer. Marlin likes to play and design computer games, and enjoys teaching students how to apply abstract programming to usable applications like modding video games.
Be sure to ask him how to make your favorite video game!