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

100% Free ScratchJr and Scratch Curriculum

Over the past couple of years I have been developing a 100% free to use curriculum that includes projects and resources designed specifically for elementary coders and educators with little or no coding/CS experience.
Resource

#CSK8 Podcast

Yesterday morning marks the launch of a new podcast I created that explores research, experiences, and perspectives on computer science education with a focus on grades K-8. My hope is to support and promote the #CSK8 and #CSforALL community members by interviewing guests and
Resource

Bebras Challenge

The Bebras Challenge is a free challenge for all students in both primary and secondary education. The challenge is all about informatics and computational thinking and is used as an fun introduction to this field.
Resource

Fall Nature Walks, Leaf Graphing Activity and Kinesthetic Astronomy to Welcome The Fall Equinox

What are your ideas for bringing the Fall Equinox to life in your classroom? If you have a story, tip, or resource idea -  please share!

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 - 25 of 26
Resource

Notes from the Scratch - Computational Thinking Webinar 1/30/18 with Nancy Se & Eric Schilling

Submitted by Nicole Reitz-Larsen on Tue, 06/12/2018 - 17:59
Exploring Computer Science (ECS) is a curriculum and teacher professional development program focused on equity, inquiry, and computer science concepts.
0 COMMENTS
Read more
Resource

Great VR/AR Webinar this Week - Connecting VR and AR to CS Concepts and Beyond

Submitted by Nicole Reitz-Larsen on Thu, 02/15/2018 - 08:22
 This week Donald Saint-Germain hosted a fantastic webinar around connecting Virtual Reality and Augmented Reality to Computer Science.  There was some great discussion around ways to intergrated i
Read more
Resource

Analyze Your Scratch Project with Dr. Scratch

Submitted by Nicole Reitz-Larsen on Thu, 01/11/2018 - 08:27
I came across a really cool resource that analyzes your Scratch Projects.  You simply copy the URL of your students project and it gives the project a rating based on 7 criteria: Flow Control, Data
Read more
Resource

Scratch - Assessment Ideas from CS Teaching Tips

Submitted by Nicole Reitz-Larsen on Thu, 12/21/2017 - 08:16
Here is a great resource from CS Teaching Tips.  They give a nice list to help assess students learning while programming.  This is a great resource as your students are working in Scratch.
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

Prog Day 30: Presentations of final projects

Submitted by Gail Chapman on Thu, 03/28/2013 - 22:14
Lesson plans for Unit 4 Day 30
Read more
Resource

Prog Day 29: Complete final projects

Submitted by Gail Chapman on Thu, 03/28/2013 - 22:12
Lesson plans for Unit 4 Day 29
Read more
Resource

Prog Days 26-28: Write final project program

Submitted by Gail Chapman on Thu, 03/28/2013 - 22:10
Lesson plans for Unit 4 Days 26-28
Read more
Resource

Prog Day 25: Explain final project

Submitted by Gail Chapman on Thu, 03/28/2013 - 22:08
Lesson plans for Unit 4 Day 25
Read more
Resource

Prog Day 24: Investigate game types

Submitted by Gail Chapman on Thu, 03/28/2013 - 22:07
Lesson plans for Unit 4 Day 24
Read more
Resource

Prog Days 20-23: Timing game program

Submitted by Gail Chapman on Thu, 03/28/2013 - 22:06
Lesson plans for Unit 4 Days 20-23
Read more
Resource

Prog Day 19: Create a timer

Submitted by Gail Chapman on Thu, 03/28/2013 - 22:04
Lesson plans for Unit 4 Day 19
Read more
Resource

Prog Day 18: Rock Paper Scissors program

Submitted by Gail Chapman on Thu, 03/28/2013 - 22:02
Lesson plans for Unit 4 Day 18
Read more
Resource

Prog Days 16-17: And, Or, and randomness

Submitted by Gail Chapman on Thu, 03/28/2013 - 22:01
Lesson plans for Unit 4 Days 16-17
Read more
Resource

Prog Day 15: Conditionals

Submitted by Gail Chapman on Thu, 03/28/2013 - 22:00
Lesson plans for Unit 4 Day 15
Read more
Resource

Prog Day 14: Variables

Submitted by Gail Chapman on Thu, 03/28/2013 - 21:58
Lesson plans for Unit 4 Day 14
Read more
Resource

Prog Days 10-13: Scratch stories

Submitted by Gail Chapman on Thu, 03/28/2013 - 21:57
Lesson plans for Unit 4 Days 10-13
Read more
Resource

Prog Day 9: Broadcasting

Submitted by Gail Chapman on Thu, 03/28/2013 - 21:56
Lesson plans for Unit 4 Day 9
Read more
Resource

Prog Days 7-8: Event driven programming

Submitted by Gail Chapman on Thu, 03/28/2013 - 21:55
Lesson plans for Unit 4 Days 7-8
Read more
Resource

Prog Days 5-6: Moving sprites

Submitted by Gail Chapman on Thu, 03/28/2013 - 21:54
Lesson plans for Unit 4 Days 5-6
Read more
Resource

Prog Day 4: Create a dialogue

Submitted by Gail Chapman on Thu, 03/28/2013 - 21:52
Lesson plans for Unit 4 Day 4
Read more
Resource

Prog Day 1: Introduction to Scratch

Submitted by Gail Chapman on Thu, 03/28/2013 - 21:50
Lesson plans for Unit 4 Day 1
Read more
Resource

ECS Unit 4: Introduction to Programming

Submitted by Gail Chapman on Thu, 03/28/2013 - 20:14
Unit 4 Introduction and Daily Overview
Read more

Pagination

  • Current page 1
  • Page 2
  • Next page next ›
  • Last page Last »

Filter by:

Unit (ECS)

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

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 (1)
  • Algorithms (1)
  • Creativity (2)
  • Data (1)
  • Programming (7)

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 (4)

Teaching Materials

  • Activity (1)
  • Assessment (1)
  • Lesson Plan (1)
  • Sample Code (1)
  • Tutorial (1)

Tags

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

Footer: Help/Contact/etc

  • Help
  • Contact
  • Privacy Policy
  • Credits