Computer Science Programming Projects
to help you get started
Hour of Code
Exploring Online Software Programs & Games
There are many ways that you can get started in Computer Science & Programming. One way is to begin by exploring online software programs & games that others have created, in order to determine what it is that makes a good software program or game, before you develop a plan to create your own. You will use an evaluation rubric tool provided by your teacher to help you draw some conclusions. Here are some links to online educational games for students to explore and evaluate.
Once you have completed the evaluation activity, you will be ready to begin learning how you can now create your own animations, stories & games that others will want to play, using many of the instructional resources below!
Once you have completed the evaluation activity, you will be ready to begin learning how you can now create your own animations, stories & games that others will want to play, using many of the instructional resources below!
21 Introductory Scratch Tutorials from MIT
At the end of the 21 tutorials & related activities, students will have created several Scratch programs, including animations, stories, simple games, in addition to experimenting with drawing tools.Description of the 8 Lessons from Learnscratch.org
|
Scratch Programming ProjectsIn this tutorial lesson, students will create an interactive greeting card, by learning to use the following Scratch programming tools:
1. Deleting a sprite (2 different methods) 2. Adding a sprite (4 different methods) 3. Making a sprite interactive using 5 different tools 4. Adding a background image (4 different methods) 5. Adding a background sound 6. Adding "set up" instructions that appear when a user wants to interact with your card This web site has 13 video tutorials, beginning with learning the Scratch interface to creating your own Scratch programming blocks. Watch the videos to see how many you can recreate on your own!
Students will complete 32 Scratch lessons/tutorials to learn how to use comprehensive tools within the following categories: animation, drawing, games, interactive art, math, music, and simulation tools.
Students can recreate the programs in the tutorials (to achieve minimum proficiency) and can extend their programs beyond the minimum requirements, using suggested extensions in the lesson to achieve greater proficiency in using Scratch. Grading for computer programs will be based upon the Computer Program Rubric linked below. |