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 - 25 of 36
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

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

TIP: Encourage students to think about what a computer is by using the phrasing "What different Computers do you see" for the first ECS journal question in Unit 1, days 1-2.

Submitted by CS TeachingTips on Wed, 02/24/2016 - 15:07
ENCOURAGE STUDENTS TO THINK ABOUT WHAT A COMPUTER IS BY USING
Read more
Resource

Teach students to combine critical-thinking skills and smart-searching techniques so they can produce relevant Internet search results

Submitted by CS TeachingTips on Sat, 02/20/2016 - 13:16
Teach students to combine critical-thinking skills and sma
Read more
Resource

Rotate elbow partners so students get the opportunity to work with many classmates, which helps create community and trust in the classroom.

Submitted by Leslie Aaronson on Wed, 12/23/2015 - 12:34
Rotate elbow partners so students get the opportunity to work with
Read more
Resource

Have students greet you professionally by shaking their hand as they come in the classroom on the first day!

Submitted by Leslie Aaronson on Wed, 12/23/2015 - 10:45
Have students greet you professionally by shaking their hand as they
Read more
Resource

ECS Unit 1: Human Computer Interaction

Submitted by John Landa on Tue, 12/08/2015 - 16:56
Read more
Resource

Tips to use the "PB&J" sandwich activity to introduce important components of algorithms.

Submitted by Leslie Aaronson on Tue, 11/10/2015 - 20:47
The PB&J activity demonstrates that developing successful algorithms requires students know the following: what data is available what basic functions/methods/operati
Read more
Resource

How the Internet works

Submitted by Melissa Jones on Thu, 10/01/2015 - 14:15
In six short, introductory videos, you’ll get an inside look into foundational concepts of everything from wires to websites, taught by guest lecturers including the actual “Father of the Internet”
Read more
Resource

Unit 1 Assessment - Artificial Intelligence Presentation - Rubric

Submitted by Melanie Wiscount on Fri, 10/25/2013 - 23:02
Students, individually, will research and create the presentation.
Read more
Resource

Unit 1 Assessment - Artificial Intelligence Presentation

Submitted by Melanie Wiscount on Fri, 10/25/2013 - 23:00
Students, individually, will research and create the presentation.
Read more
Resource

Artificial Intelligence Lesson Plan

Submitted by Melanie Wiscount on Tue, 10/22/2013 - 14:23
Exploring Computer Sciences - Days 17-19; page 71-73 Lesson Plan - Artificial Intelligence (AI)
Read more
Resource

Days 5-7 - Website Credibility

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 15:23
This is a form we used to critique website credibility.
Read more
Resource

Days 5-7 - Web 2.0 Group Rubric

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 15:21
This is the rubric we used for the group presentation on a Web 2.0 tool.
Read more
Resource

Days 5-7 - Internet Scavenger Hunt

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 15:19
An Internet Scavenger hunt to generate numbers in an index for comparison between search engines, metasearch engines and directories.
Read more
Resource

Days 8-9 Privacy Activity

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 15:16
This is my take on the Privacy Activity.
Read more
Resource

Graffiti for a Global Issue - Days 11-14

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 13:05
This is a lesson on the power of visualization through graffiti storytelling.
Read more
Resource

Days 11-14

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 13:00
Students learn how computers can be used as a tool for visualizing data, modeling and design, and art in the context of culturally situated design tools.
Read more
Resource

Day 10

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 12:54
Students will look at different kinds of data and tell a story from the data provided. The different stories among student groups will be related to the different types of data they are given.
Read more
Resource

Days 8-9

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 12:28
The use of computers for communications and the impact this has had on society is discussed.
Read more
Resource

Days 5-7 - Part IV

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 12:25
Have you ever wondered how a computer really works?
Read more
Resource

Days 5-7 Part III

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 12:23
Search engines and how they work are explored through trying various internet search techniques.
Read more
Resource

Days 5-7 Part II

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 12:22
Search engines and how they work are explored through trying various internet search techniques.
Read more
Resource

ECS Days 5-7

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 12:19
Search engines and how they work are explored through trying various internet search techniques.
Read more
Resource

ECS Days 1-2

Submitted by Melanie Wiscount on Fri, 10/11/2013 - 12:17
Explore the concepts of computer and computing.In this lesson the concepts of computer and computing are explored through examples of each.
Read more

Pagination

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

Filter by:

Unit (ECS)

  • (-) Unit 1: Human Computer Interaction (36)
  • Unit 3: Web Design (1)
  • Unit 4: Introduction to Programming (2)

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

Learning Objectives

  • LO 1 (1)
  • LO 1.1.1 - Use computing tools and techniques to create artifacts (1)
  • LO 1.1.2 - Collaborate in the creation of computational 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 3.1.2 - Collaborate when processing information to gain insight and knowledge (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 (1)

Teaching Materials

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

Tags

  • cs (1)
  • ECS (2)
  • ECS - Unit 1 - Website Evaluation (1)
  • equity (1)
  • professional (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