21. Coding & Game Design
What Most Schools Don't Teach (School Tube Video)
Think about your favorite game, that cool website, or the app that makes your life easier. What do they all have in common? They were brainstormed, coded, and refined just like you would research, write, and rewrite a research paper for your teacher. Programmers don't use magic to create the wonderful and exciting games and apps that you use. They use coding languages like Python, Ruby, and Scratch. These languages can be learned--you don't have be genius to learn how to code. Watch the video at the top of the screen and carefully listen to what these people have to say about coding.
When you have completed this Thing you will:
know why programming and invention are important in our lives [Computational Thinker]
understand the basics of online game design [Innovative Designer]
know how to use coding to automate a task [Computational Thinker
understand computational design by applying technology to a problem [Innovative Designer]
understand programming as you complete hands-on activities, solving problems encountered [Computational thinker]
understand the coding your program creates [Empowered learner]
Quest 1: Get Inspired!
This Quest will share the stories of modern day innovators who are changing the world through their use of coding and programming. It is time for you to Get Inspired!
I am ready for the Quest 1
Quest 2: Gamestar Mechanic
In this Quest, you will not only play games, but learn how to build them and troubleshoot them. The critical thinking skills you will use will teach you a lot about problem solving!
I am ready for Quest 2
Quest 3: Code.org
In this Quest you are going to go to the code.org site and begin a coding project.
I am ready for Quest 3
Quest 4: Sphero
In this Quest you will learn how to program the Sphero.
I am ready for Quest 4
Quest 5: Ozobots
In this Quest you will learn how to program the Ozobots.
I am ready for Quest 5
- Learn to Scratch - Creating your first game with Scratch
- Scratch Animation - Create an animation and share it
- Up the Ante - Create a bigger and broader Scratch animation and share it.
- Getting Serious - If you enjoy Scratch and want to do more coding, this is a Quest for you
Additional Game and coding resources are on the Gold page.
I am ready to Go for the Gold
I have completed the Quests as assigned by my teacher.
Go to the graduation page for this Thing