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

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:
Resource

Give One Receive One EduProtocol - The Gift of Gratitude Practices

With the start of the new year let's do a better job with sharing and collaborating on effective teaching and learning resources to enhance teacher instruction and student learning.
Resource

Resources for Active and Equitable Recruitment

UTeach CS has developed new resources to help you actively and equitably recruit students into CS! (free micro-credential, editable planning guide, flyers, and recruitment tips)
  1. Home
  2. Resources
  3. Resources

Resources

I'm Interested In:

  • Algorithms and Programming - Program Development
  • Data Analysis - Visualization and Transformation

Resources

Displaying results 126 - 150 of 435
Resource

Webinar Recap: Inquiry Practices

Submitted by CS for All Teachers on Tue, 12/13/2016 - 15:17
Check out this recap of our October 19th webinar Inquiry Practices! 
Read more
Resource

Webinar Recap: CSP Explore Performance Task

Submitted by CS for All Teachers on Tue, 11/08/2016 - 15:02
Check out this recap of our October 20th webinar CSP Explore Performance Task! 
Read more
Resource

Webinar Presentation Slides - Google-Gallup CS Education Landscape in the US

Submitted by CS for All Teachers on Thu, 11/03/2016 - 13:09
Jennifer Wang is the Program Manager for K-12/Pre-Uni Education Outreach at Google.
Read more
Resource

Webinar Presentation Slides - CSP Explore Performance Task

Submitted by CS for All Teachers on Thu, 11/03/2016 - 11:17
During this informative webinar hosted by Deepa Muralidhar, we discussed the areas of focus for the Explore Performance Task (PT) in AP Computer Science Principles.
Read more
Resource

Webinar Recap: Play Your Way Into CS

Submitted by CS for All Teachers on Wed, 11/02/2016 - 14:54
 Check out this recap of the October 6th webinar Play Your Way into CS! 
Read more
Resource

Communication Rubric

Submitted by CS for All Teachers on Wed, 10/26/2016 - 19:43
This rubric can be used to assess student communication whether in written or spoken form (courtesy of Jessica Jarboe).
Read more
Resource

Collaboration Rubric

Submitted by CS for All Teachers on Wed, 10/26/2016 - 19:41
This rubric can be used to assess student collaboration within small groups (courtesy of Dan Rhode).
Read more
Resource

Top 10 Ways to Get Students to Care about Journaling

Submitted by CS for All Teachers on Wed, 10/26/2016 - 19:36
This “Top 10” List describes creative strategies for using journals (courtesy of Dan Rhode).
Read more
Resource

Webinar Presentation Slides - Inquiry Practices

Submitted by CS for All Teachers on Wed, 10/26/2016 - 19:33
Building a collaborative classroom culture is critical to success in teaching computer science.
Read more
Resource

Webinar Presentation Slides - Play Your Way Into CS

Submitted by CS for All Teachers on Wed, 10/26/2016 - 19:07
As technology continues to blur the lines between learning and play, Tom Heck of Makey Makey and Michael Stone of devX PD shared simple strategies for using emerging cyberphysical systems like Make
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

CS10K Common Data Collection: EWG Year I Project Report (August 2015)

Submitted by Lauren Amos on Thu, 04/21/2016 - 12:43
An Evaluator Working Group (EWG) was convened at NSF’s request to lead a community-wide commondata collection effort.
Read more
Resource

ECS Unit 2 Day 13-14 Binary Search

Submitted by CS TeachingTips on Wed, 02/24/2016 - 15:20
Tip: Provide additional examples for the binary searc
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

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

Pagination

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

Filter by:

Grade Band

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

Concepts/Subconcepts

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

Practices

  • Creating Computational Artifacts (13)
  • Fostering an Inclusive Computing Culture (12)
  • Collaborating Around Computing (10)
  • Communicating About Computing (9)
  • Recognizing and Defining Computational Problems (6)
  • Developing and Using Abstractions (4)
  • 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