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
  1. Home
  2. Resources
  3. Resources

Featured Resources

Resource

A Great Partnership: Code.org & Amazon Bring to you Equity-Focused Curriculum

       
Resource

Strategies for Effective & Inclusive CS Teaching [Free Virtual Course]

   
Resource

Algorithmic Bias Tie-in for Martin Luther King Jr. Day

Rev. Dr. Martin Luther King Jr. marched so that his children would not be judged by the color of their skin... So perhaps looking at algorithms that identify people based on their physical characteristics isn't exactly what he had in mind.
Resource

Rubber Duck Day!

Today is National Rubber Duck Day! What a perfect day to use Rubber Duck Debugging with students!    Here are some of my favorite resources:
  1. Home
  2. Resources
  3. Resources

Resources

I'm Interested In:

  • Algorithms and Programming - Program Development
  • Data Analysis - Visualization and Transformation
My Groups My Bookmarks Related Resources My Draft Content

Resources

Displaying results 151 - 175 of 445
Resource

Highlight opportunities to write code on paper to help students study for the AP CS exam as well as reinforce the basics of writing programs and methods from scratch because this often needs more practice than just reading or answe

Submitted by CS TeachingTips on Wed, 02/10/2016 - 16:10
Highlight opportunities to write code on paper to help students
Read more
Resource

Walk students through clicking on links in Java Docs

Submitted by CS TeachingTips on Wed, 02/10/2016 - 16:05
Walk students through clicking on links in Java Docs to figure ou
Read more
Resource

Break down the structure of the internet and define keywords, even though students may have surface familiarity with them, to ensure that your class learns this crucial CSP material.

Submitted by CS TeachingTips on Fri, 02/05/2016 - 18:38
Break down the structure of the internet and define keywords, even th
Read more
Resource

Have students make themselves cheat sheets so they are able to quickly look up syntax, which keeps them from spending too much time looking up these facts.

Submitted by CS TeachingTips on Fri, 02/05/2016 - 18:11
Have students make themselves cheat sheets so they are able
Read more
Resource

Incorporate the Computer Science Principles seven big ideas explicitly with every topic covered throughout the course, especially when having class discussions so students can clearly see course goals.

Submitted by CS TeachingTips on Fri, 02/05/2016 - 14:18
Incorporate the Computer Science Principles seven big ideas explicitly
Read more
Resource

Have students create a visual depiction of the current topic for an unplugged in-class activity.

Submitted by CS TeachingTips on Fri, 02/05/2016 - 14:01
Have students create a visual depiction of the current topic for an unplugged in-cl
Read more
Resource

Find relevant and appropriate CS articles for AP CSP social implications assignments

Submitted by CS TeachingTips on Fri, 02/05/2016 - 13:41
Pick an article from the ACM TechNews newsletter for students
Read more
Resource

Create a classroom routine where students write regularly using a discussion board to help students get practice writing in a computer science context for the Computer Science Principles Performance Tasks.

Submitted by CS TeachingTips on Fri, 02/05/2016 - 12:51
Create a classroom routine where students write regularly us
Read more
Resource

Have students complete practice CSP Performance Tasks so that students can get feedback and coaching on their performance before the actual test where you’re not allowed to help.

Submitted by CS TeachingTips on Fri, 02/05/2016 - 12:13
Have students complete practice CSP Performance Tasks so that
Read more
Resource

Practice creating an infographic as an option for the Visual Artifact component of the CSP Performance Task: Explore

Submitted by CS TeachingTips on Fri, 02/05/2016 - 11:04
Have students practice creating an infographic as an option for
Read more
Resource

CSP Number 2: Abstraction: A Continuing Conversation

Submitted by Robert Juranitch on Wed, 01/20/2016 - 16:18
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

Web Days 12-13: Web design project

Submitted by Gail Chapman on Sun, 11/15/2015 - 15:38
Lesson plans for Unit 3 Days 12-13
Read more
Resource

Web Day 2: Storyboarding

Submitted by Gail Chapman on Sun, 11/15/2015 - 15:24
Lesson plan for Unit 3 Day 2
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/o
Read more
Resource

Resource Collection: CS10K Community Curated Content

Submitted by Lauren Amos on Fri, 10/02/2015 - 00:00
Thanks to all the CS10K Community members who have been posting great material to support CS teachers in their classrooms, we now have a content treasure trove on the site. The web also provides am
Read more
Resource

CSP Number 1: Base Conversions: Binary, Decimal, and Hexadecimal

Submitted by Robert Juranitch on Fri, 10/02/2015 - 00:00
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

Article for data unit discussion

Submitted by Frank Lee on Thu, 06/18/2015 - 12:43
Here's an article that might be used as a springboard... "Which Destination Has the World's Best Food?"
Read more
Resource

Computational Thinking

Submitted by neil plotnick on Wed, 04/22/2015 - 16:57
http://www.cs.cmu.edu/afs/cs/usr/wing/www/publications/Wing06.pdf
Read more
Resource

CS10K Website Redesign Plan: An Overview

Submitted by Lauren Amos on Fri, 03/06/2015 - 23:00
The AIR Social Learning Team, responsible for building and moderating the online community of practice, has endeavored to redesign the CS10K community website to address key concerns raised about t
Read more
Resource

Education Software Security Concerns

Submitted by neil plotnick on Mon, 02/09/2015 - 09:16
Read more
Resource

NPR Story on the Pioneering Women in Programming

Submitted by neil plotnick on Thu, 12/11/2014 - 05:39
"Decades ago, it was women who pioneered computer programming — but too often, t
Read more
Resource

Women who work at NASA

Submitted by neil plotnick on Wed, 12/10/2014 - 17:24
Profiles and videos of the many women who work at NASA. There are an abundance of stories that are sure to inspire our students to carerrs in technology.
Read more

Pagination

  • First page « First
  • Previous page ‹ previous
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Current page 7
  • Page 8
  • Page 9
  • Page 10
  • Page 11
  • Next page next ›
  • Last page Last »

Filter by:

Grade Band

  • By end of Grade 2 (1)
  • By end of Grade 5 (8)
  • By end of Grade 8 (11)
  • By end of Grade 12 (58)

Concepts/Subconcepts

  • Algorithms and Programming - Algorithms (8)
  • Algorithms and Programming - Control (6)
  • Algorithms and Programming - Modularity (6)
  • Algorithms and Programming - Program Development (12)
  • Algorithms and Programming - Variables (3)
  • Computing Systems - Devices (6)
  • Computing Systems - Hardware and Software (3)
  • Computing Systems - Troubleshooting (6)
  • Data and Analysis - Collection (3)
  • Data and Analysis - Inference and Models (3)
  • Data and Analysis - Visualization and Transformation (5)
  • Impacts of Computing - Culture (26)
  • Impacts of Computing - Safety, Law and Ethics (6)
  • Impacts of Computing - Social Interactions (16)
  • Networks and the Internet - Cybersecurity (5)
  • Networks and the Internet - Network Communication and Organization (5)

Practices

  • Collaborating Around Computing (10)
  • Communicating About Computing (10)
  • Creating Computational Artifacts (15)
  • Developing and Using Abstractions (4)
  • Fostering an Inclusive Computing Culture (17)
  • Recognizing and Defining Computational Problems (6)
  • Testing and Refining Computational Artifacts (3)
RESET
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