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

Featured Resources

Resource

Last Chance for Full Funding + Stipends: AP CSA & AP CS Principles

UTeach Computer Science has limited spaces left in two separate funding opportunities, so apply ASAP before spots are filled!
Resource

Coaching for Equity in Computer Science--Stipend Available for Coaches and Teachers!

The National Center for Computer Science Education has partnered with Code Savvy on the Coaching for Equity in Computer Science project. www.cscoachingforequity.org This is 
Resource

FREE Fun Computer Science educational interactive doll, storybooks, and activity books for your classroom

CompSci ABC, in partnership with Infosys Foundation USA, is introducing an exciting FREE K-4 CS Teachers course titled, “Computer Science Learning Reimagined with Somi”, with FREE course kits (first-come, first-served). 
Resource

What's your CS Identity?

According to Study.com, a person's "Personal Identity" is "the concept you develop about yourself that evolves over the course of your life.

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

Resources

Displaying results 201 - 225 of 513
Resource

Lunch and Learn Agenda

Submitted by CS for All Teachers on Tue, 12/13/2016 - 3:24 pm EST
This sample agenda can be used to highlight local student activities in order to build awareness among stakeholders. (Courtesy of Deborah Marshall)
Read more
Resource

The Lunch and Learn Invitation

Submitted by CS for All Teachers on Tue, 12/13/2016 - 3:23 pm EST
This invitation is a sample communication that can be sent to administrators, local colleges/universities, and companies that are considered community partners for an event highlighting computer sc
Read more
Resource

Webinar Recap: Inquiry Practices

Submitted by CS for All Teachers on Tue, 12/13/2016 - 3:17 pm EST
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 - 3:02 pm EST
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 - 1:09 pm EDT
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 am EDT
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 - 2:54 pm EDT
 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 - 7:43 pm EDT
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 - 7:41 pm EDT
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 - 7:36 pm EDT
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 - 7:33 pm EDT
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 - 7:07 pm EDT
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 - 2:52 pm EDT
ITCH is an online system that brings all the features of Scratch into t
Read more
Resource

Tips For Reducing Bias

Submitted by CS TeachingTips on Wed, 05/25/2016 - 4:29 pm EDT
Tips For Reducing Bias from CS Teaching Tips plus
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 pm EDT
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 - 3:20 pm EST
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 - 3:07 pm EST
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 - 1:16 pm EST
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 - 4:10 pm EST
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 - 4:05 pm EST
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 - 6:38 pm EST
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 - 6:11 pm EST
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 - 2:18 pm EST
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 - 2:01 pm EST
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 - 1:41 pm EST
Pick an article from the ACM TechNews newsletter for students
Read more

Pagination

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

Filter by:

Grade Band

  • By end of Grade 12 (115)
  • By end of Grade 8 (18)
  • By end of Grade 5 (12)
  • By end of Grade 2 (1)

Concepts/Subconcepts

  • Impacts of Computing - Culture (65)
  • Impacts of Computing - Social Interactions (35)
  • Algorithms and Programming - Program Development (25)
  • Impacts of Computing - Safety, Law and Ethics (23)
  • Algorithms and Programming - Algorithms (20)
  • Algorithms and Programming - Control (16)
  • Data and Analysis - Visualization and Transformation (16)
  • Networks and the Internet - Cybersecurity (15)
  • Algorithms and Programming - Modularity (14)
  • Computing Systems - Devices (14)
  • Data and Analysis - Collection (14)
  • Data and Analysis - Inference and Models (14)
  • Networks and the Internet - Network Communication and Organization (14)
  • Computing Systems - Hardware and Software (13)
  • Computing Systems - Troubleshooting (13)
  • Algorithms and Programming - Variables (12)
  • Data and Analysis - Storage (10)

Practices

  • Fostering an Inclusive Computing Culture (42)
  • Creating Computational Artifacts (23)
  • Communicating About Computing (17)
  • Collaborating Around Computing (14)
  • Recognizing and Defining Computational Problems (7)
  • Developing and Using Abstractions (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

Footer: About

  • About
    • Support Staff
    • Community Ambassadors

Footer: Help/Contact/etc

  • Help
  • Contact
  • Privacy Policy
  • Credits