Magic doesn’t run a computer, code does and in this introductory course students become programmers. This course teaches students some of the fundamentals of computer programming while creating real software using the block-based programming tool Scratch.
Students will receive instruction and gain experience with the following principals of computer science:
- Execution control
- Input commands
- Output commands
- Conditional logic
- Computer graphics
Above: Sample of student work. Number guessing game created on Scratch. Below: Sample of source code.
All programming principals are taught through hands-on experience of writing code. Students will be creating computer programs at ever class meeting. Here is a sample of some of the exciting and fun projects planned:
- Number Guessing Game – A fun game in which the player has to guess a number which has been randomly selected by the computer.
- Disco Math – Students will create a program which quizzes them on their math facts complete with music and an animated character.
- Art Canvas – Draw on the screen with your mouse while being able to change the color and size of the pen.
- Whac-a-Mole - Students create an exciting software version of the classic arcade game complete with sound effects and scoring.
Experience Level: Beginner
We provide all the required technology.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab.
Copyright © 2019 NH Coding Academy. All rights reserved.