CSP Materials

(Resource)
19 Sep 2013 - 22:03
One activity that works really well to get students writing is an online debate using a discussion board. The point of this activity is to get them used to thinking and debating a topic and responding to other students. In the beginning students...
(Resource)
11 Aug 2013 - 21:14
Students will be introduced to the Alice 3.0 environment, as well as the difference between the code and scene editors.  Students will learn how to add, place and resize objects in the environment. While creating objects, we will take some time...
(Resource)
24 Jul 2013 - 22:24
You will learn how the computer represents and stores information using the binary number system. In addition we will work on how we convert between these two systems.  After students become comfortable with conversions, this knowledge will be...
(Resource)
6 Jul 2013 - 15:38
Students will be assigned a historical person computer scientist to research.  Students will use their research to create a poster about the person using http://piktochart.com/. Students will also consider both the positive and negative social...
(Resource)
28 Jun 2013 - 22:20
Students will learn about the major hardware inside the computer as well as peripherals.  Students will categorize hardware components based on their common level of abstraction.  For example, a video game can use a keyboard, touch screen...
(Resource)
10 Jun 2013 - 15:17
See http://coweb.cc.gatech.edu/ice-gt/2000 for a list of famous people in computing that you can ask your students to create web pages for.  This will introduce them to women and minorities in computing.  
(Resource)
24 May 2013 - 17:45
Description of a class activity we did in the APCS Principles class using sidewalk chalk to develop algorithms as a part of the Programming Portfolio Sidewalk Chalk  
(Resource book)
13 May 2013 - 14:57
[Q2.3.1]: Could you further simplify the code in this method? [A2.3.1]: You could take the code tiles out of the Do In Order tile and then delete the Do In Order tile.
(Resource book)
11 Apr 2013 - 14:29
[Q2.2.1] Can you think of anything that will make this code simpler, yet still do the same actions? [A2.2.1]: Divide the code into 'pieces' or methods that can be called easily. Students don't necessarily need to come up with this answer. They just...