CSP Materials
(Resource book)
5 Jan 2014 - 19:08
Week 1: Introduction to NetLogo Learning Objective: To provide a brief introduction to computer science and introduce the student to the NetLogo programming interface. The student builds a simple model to reinforce the concepts...
Tags: CSP Curriculum NetLogo
(Resource book)
25 Nov 2013 - 21:57
Lab Instructions Highlights: Learn how a computer can supplement your own thinking for drawing conclusions from data Experience how patterns can emerge from computational processing of data
Tags: CSP Curriculum data Lesson plan LO 3.3.1 - Analyze the considerations involved in the computational manipulation of information BYOB/SNAP! Data Student activity
(Resource book)
28 Oct 2013 - 14:08
Lab Instructions Highlights: Learn to use the movement and drawing commands in Snap! to draw complex images and geometric shapes. Learn to use variables that change dynamically within a program. Use layers of abstraction in...
Tags: Abstraction CSP Curriculum LO 1.1.1 - Use computing tools and techniques to create artifacts BYOB/SNAP! Student activity Programming
(Resource book)
28 Oct 2013 - 13:57
Lab Instructions Highlights: Get comfortable with the Snap user interface. Learn to use Broadcast blocks to communicate between sprites and make a movie. Get a Snap account set up to save projects....
Tags: CSP Curriculum LO 1.1.1 - Use computing tools and techniques to create artifacts BYOB/SNAP! Creativity Student activity Programming
(Resource book)
29 Oct 2013 - 01:03
Tags: Abstraction CSP Curriculum Lecture Video Lesson plan Algorithms BYOB/SNAP! Concept explanation Creativity Data Student activity Impact Internet Student projects Programming Student reading
(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:51
Lab Instructions | Video of Lab Highlights: Gain an appreciation for the importance of simulations in scientific discovery. Learn about some modern applications of scientific simulations.
Tags: CSP Curriculum LO 2.3.1 - Use models and simulations to raise and answer questions BYOB/SNAP! Student activity Impact
(Resource book)
28 Oct 2013 - 15:42
Lab Instructions | Video of Lab Highlights: Gain an appreciation for the importance of simulations in scientific discovery. Learn about some modern applications of scientific simulations.
Tags: CSP Curriculum LO 2.3.1 - Use models and simulations to raise and answer questions BYOB/SNAP! Concept explanation Student activity Impact 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