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 376 - 380 of 380
Resource

How to Actively Recruit Women into CS

Submitted by Brook Osborne on Sat, 03/09/2013 - 17:22
Read more
Resource

User Test Resource

Submitted by Lauren Amos on Fri, 03/01/2013 - 13:45
Michelle Perry
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
Resource

Transforming Computer Science Education in High Schools, IEEE Computer, June 2011

Submitted by Jan Cuny on Wed, 01/16/2013 - 14:31
Read more
Resource

Computational Thinking Principles

Submitted by Darren Cambridge on Thu, 01/10/2013 - 15:03
Principles from the CSP project 
Read more

Pagination

  • First page « First
  • Previous page ‹ previous
  • Page 8
  • Page 9
  • Page 10
  • Page 11
  • Page 12
  • Page 13
  • Page 14
  • Page 15
  • Current page 16

Filter by:

Unit (ECS)

  • Unit 1: Human Computer Interaction (36)
  • Unit 2: Problem Solving (17)
  • Unit 3: Web Design (17)
  • Unit 4: Introduction to Programming (26)
  • Unit 5: Computing and Data Analysis (22)
  • Unit 6: Robotics (13)

Instructional Days

  • DA - 24-26 - Finalize data analysis for project (1)
  • 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 (31)
  • Algorithms (30)
  • Creativity (34)
  • Data (28)
  • Impact (85)
  • Internet (21)
  • Programming (54)

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.1.1 - Describe the combination of abstractions used to represent data (1)
  • LO 2.1.2 - Explain how binary sequences are used to represent digital data (1)
  • LO 2.2.1 - Develop an abstraction (2)
  • LO 2.2.2 - Use multiple levels of abstraction in computation (2)
  • LO 3.1.2 - Collaborate when processing information to gain insight and knowledge (2)
  • LO 3.3.1 - Analyze the considerations involved in the computational manipulation of information (1)
  • LO 5.1.1 - Explain how programs implement algorithms (1)
  • LO 5.2.1 - Use abstraction to manage complexity in programs (1)
  • LO 5.3.3 - Collaborate to solve a problem using programming (1)
  • LO 6.1.1 - Explain the abstractions in the Internet and how the Internet functions (1)
  • LO 6.2.1 - Explain characteristics of the Internet and the systems built on it (1)
  • LO 6.3.1 - Connect the concern of cybersecurity with the internet and the systems built on it (1)
  • LO 7.1.1 - Analyze how computing affects communication, interaction, and cognition (1)
  • LO 7.2.1 - Connect computing with innovations in other fields (1)
  • LO 7.3.1 - Analyze the beneficial and harmful effects of computing (3)
  • LO 7.4.1 - Connect computing within economic, social, and cultural contexts (3)

Programming Language

  • Alice (14)
  • App Inventor (8)
  • BYOB/SNAP! (91)
  • C# (1)
  • HTML (3)
  • Python (4)
  • Scratch (6)

Teaching Materials

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

Tags

  • #CSEdWeek (1)
  • accessibility (1)
  • AP CSP (1)
  • AP CSP Framework Learning Objectives (2)
  • binary (1)
  • cs (1)
  • CS Education; AP (1)
  • CSP (13)
  • CSS (1)
  • cyber attacks (1)
  • cybersecurity (1)
  • data (8)
  • data abstraction (1)
  • data collection (1)
  • data privacy (1)
  • ECS (6)
  • ECS - Unit 1 - Website Evaluation (1)
  • elementary (1)
  • equity (1)
  • global impact (1)
  • groups (1)
  • hardware abstraction (1)
  • HTML (1)
  • inclusion (1)
  • Internet (2)
  • Internet safety (1)
  • Java docs (1)
  • Javascript (1)
  • Lecture (24)
  • lesson plans (1)
  • logic gates (1)
  • Pair programming (1)
  • performance task (3)
  • privacy (1)
  • Problem solving (1)
  • professional (1)
  • programming (1)
  • python (1)
  • reflection (1)
  • Resources (1)
  • Seven big ideas (1)
  • social impacts of computing (1)
  • social implications (2)
  • student-centered (1)
  • think-pair-share (1)
  • truth tables (1)
  • Videos (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