Skip to main content
Home

User account menu

  • About
  • Sign Up
  • Log in

Main navigation

  • Community
    • Elementary
    • Middle
    • ECS Groups
    • CSP Groups
    • NSF Funded Projects
    • All Groups
  • Resources
    • CSP
    • ECS
    • All resources
  • Blog
  • Events
  • Helpsquad

Featured Resources

Resource

Groundhog Day Coding

Free beginner Tynker resource.  Use for debugging or
Resource

Unity Game Programming

The Unity Game Programming course from CompuScholar, Inc.
Resource

Python Programming

The new Python Programming course from CompuScholar, Inc.
Resource

Teaching Privacy Curriculum

The Teaching Privacy curriculum from the International Computer Science Institute and UC Berkeley has a full set of freely-available, classroom-tested lesson plans for teaching about how online privacy works.

Resources

I'm Interested In:

  • Exploring Computer Science: Human Computer Interaction
  • Exploring Computer Science: Problem Solving
  • Exploring Computer Science: Programming
  • Exploring Computer Science: Computing and Data Analysis
  • Computer Science Principles: Abstraction
  • Computer Science Principles: Algorithms
  • Computer Science Principles: Creativity
  • Computer Science Principles: Impact
Displaying results 1 - 6 of 6
Resource

Adapting About Me Project for Interdisciplinary Learning

Submitted by Bryan Twarek on Tue, 11/20/2018 - 00:39
About Me is a wonderful, creative project in which students create interactive collages featuring different aspects of themselves through clickable sprites.
0 COMMENTS
Read more
Resource

ITCH - A system for teaching Scratch and curriculum for computer science (Grades 3 through 8)

Submitted by Jason Rukman on Wed, 09/14/2016 - 14:52
ITCH is an online system that brings all the features of Scratch into t
Read more
Resource

Raspberry Pi Free Magazine - resources in every issue

Submitted by neil plotnick on Fri, 08/15/2014 - 19:13
http://www.themagpi.com/
Read more
Resource

SCRATCH MOVEMENT and x y LESSON

Submitted by William Starzyk on Sat, 02/08/2014 - 16:02
SHow power point.JOURNAL: Write algorithm  on how to move the cat down the hall and up the stairs? DEMO: goto, move and gulide
Read more
Resource

CSP - Hardware and Abstraction

Submitted by Crystal Furman on Fri, 06/28/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 vi
Read more
Resource

Scratch 2.0 Virtual Piano demo

Submitted by Dale Reed on Tue, 01/29/2013 - 18:56
Scratch 2.0 (currently in Beta as of today 1/29/2013) allows the user to have virtual objects and use their webcam to interact with them.
Read more

Filter by:

Unit (ECS)

  • Unit 1: Human Computer Interaction (1)
  • Unit 4: Introduction to Programming (4)

Instructional Days

  • DA - 27-29 - Present data analysis in website or Scratch program (1)
  • HCI - 1-2 - Explore computing (1)
  • HCI - 10 - Tell a story with data (1)
  • HCI - 15-16 - Programs as a set of instructions (1)
  • HCI - 17-19 - Intelligence and computers (1)
  • PR - 1 - Introduction to Scratch (1)
  • PR - 2-3 - Simple Scratch program (1)
  • PR - 4 - Dialogue between two sprites (1)
  • PR - 5-6 - Moving sprites in Scratch (1)
  • PR - 7-8 - Event-driven programming (1)
  • PR - 9 - Broadcasting via role play (1)
  • PR - 10-13 - Write and present Scratch stories (1)
  • PR - 14 - Introduction to variables (1)
  • PR - 15 - Introduction to conditionals (1)
  • PR - 16-17 - And, Or, and randomness (1)
  • PR - 18 - Rock Paper Scissors program (1)
  • PR - 19 - Create a timer (1)
  • PR - 20-23 - Create and present timing game (1)
  • PR - 24 - Investigate game types (1)
  • PR - 25 - Final project and rubric (1)
  • PR - 26-28 - My Community or Game Scratch projects (1)
  • PR - 29 - Complete final projects (1)
  • PR - 30 - Final project presentation (1)
  • Unit 1 - Human Computer Interaction (HCI) (1)
  • Unit 4 - Introduction to Programming (PR) (1)

Big Idea (CSP)

  • Abstraction (2)
  • Algorithms (1)
  • Creativity (2)
  • Data (1)
  • Programming (4)

Learning Objectives

  • LO 1 (1)
  • LO 1.1.1 - Use computing tools and techniques to create artifacts (1)
  • LO 1.2.1 - Use computing tools and techniques for creative expression (1)
  • LO 1.3.1 - Use programming as creative tool (1)
  • LO 2 (1)
  • LO 2.2.1 - Develop an abstraction (1)
  • LO 2.2.2 - Use multiple levels of abstraction in computation (1)
  • LO 5.1.1 - Explain how programs implement algorithms (1)
  • LO 5.2.1 - Use abstraction to manage complexity in programs (1)

Programming Language

  • (-) Scratch (6)

Teaching Materials

  • Activity (2)
  • Assessment (1)
  • Lesson Plan (2)
  • Sample Code (1)
  • Student Work Sample (1)
  • Tutorial (1)

Tags

  • elementary (1)
  • lesson plans (1)
Home
AIR: American Institutes for Research AIR: American Institutes for Research

Footer: Community

  • Elementary
  • Middle
  • ECS Groups
  • CSP Groups
  • NSF Funded Projects
  • All Groups

Footer: Resources

  • Resources
    • Computer Science Principles
    • Exploring Computer Science
    • All Resources

Footer: Blog/Events/Helpsquad

  • Blog
  • Events
  • Helpsquad

Footer: About

  • About
    • Support Staff
    • Community Ambassadors
    • Partners

Footer: Help/Contact/etc

  • Help
  • Contact
  • Privacy Policy
  • Credits