CSP Materials
(Resource book)
28 Oct 2013 - 15:59
Lab Instructions | Video of Lab Highlights: Digital devices, systems, and the networks that interconnect them enable and foster computational approaches to solving problems. (this is from AP's big ideas section VI) MapReduce is a...
Tags: CSP Curriculum LO 4.1.1 - Develop an algorthm designed to be implemented to run on a computer Algorithms BYOB/SNAP! Student activity Programming
(Resource book)
28 Oct 2013 - 15:55
Lab Instructions | Video of Lab Highlights: Computer science is about more than computing prime numbers and solving equations. It has tremendous applications outside of the field of computing but has also created some fantastic new...
Tags: CSP Curriculum LO 3.1.1 - Use computers to process information to gain insight and knowledge Algorithms BYOB/SNAP! Data Student activity Programming
(Resource book)
28 Oct 2013 - 15:38
Lab Instructions | Video of Lab Highlights: Understand how reporters use combiners instead of sequences. Practice planning and coding recursive reporters. Implement higher order functions.
Tags: CSP Curriculum LO 4.1.1 - Develop an algorthm designed to be implemented to run on a computer Algorithms BYOB/SNAP! Student activity Programming
(Resource book)
28 Oct 2013 - 15:10
Lab Instructions | Video of Lab Highlights: Use the Snap! timer to gather run time information Observe the difference between constant, linear, quadratic and logarithmic run times.
Tags: CSP Curriculum LO 4.4.1 - Evaluate algorithms analytically and empirically Algorithms BYOB/SNAP! Student activity
(Resource book)
28 Oct 2013 - 15:03
Lab Instructions | Video of Lab Highlights: Solidify understanding of what an algorithm is and why they’re important to computer science and other fields. Gain a basic understanding of why certain algorithms perform better than...
Tags: CSP Curriculum LO 4.4.1 - Evaluate algorithms analytically and empirically Algorithms BYOB/SNAP! Student activity
(Resource book)
28 Oct 2013 - 15:21
Lab Instructions | Video of Lab Highlights: Explore the idea of representing a problem in terms of itself. Practice planning and coding recursive blocks.
Tags: CSP Curriculum LO 4.1.1 - Develop an algorthm designed to be implemented to run on a computer Algorithms BYOB/SNAP! Student activity Programming
(Group)
11 Jun 2013 - 12:27
Tags: Abstraction CSP Curriculum Lesson plan Model Algorithms Teaching strategy Concept explanation Creativity Data Student activity Impact Test sample Internet Student projects Programming Rubric Code sample Student reading CS news External links
(Resource)
16 Jan 2013 - 15:42
This is a set of instructions for undergraduate students in a Computer Science Principles course to take their knowledge and turn it into a short outreach lesson. It includes a short example outreach lesson and a form that can be used for the...
(Resource)
7 Aug 2013 - 12:18
(Resource)
24 Jul 2013 - 23:20
I have been getting a lot of questions about books for the APCS Principles class. Here's the list I send out: One of the things I get asked most often about the pilot is "What textbook are you using?" In reality limiting the course...
| 1 recommendations