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

Biases in Data Science

https://towardsdatascience.com/five-cognitive-biases-in-data-science-and-how-to-avoid-them-2bf17459b041
Resource

Win $50 by earning a micro-credential in CS instructional strategies!

UTeach Computer Science is excited to offer $50 Amazon gift cards to K-12 educators who earn one of our free micro-credentials by May 31st! 
Resource

CSP Course Enrollment Data Nationwide Report from College Board and Code.org

I stumbled across this Code.org tool for dissecting the 2020 College Board AP CSP data report and it is fascinating!
Resource

Free ScratchJr. Virtual Event from DevTech Research Group at Tufts University

Free ScratchJr virtual event on March 30th from 6-7 PM EST brought to you by Prof. Marina Bers and the DevTech Research Group at Tufts University.
  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 456
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

Tips For Reducing Bias

Submitted by CS TeachingTips on Wed, 05/25/2016 - 16:29
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
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
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

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 (9)
  • By end of Grade 8 (11)
  • By end of Grade 12 (68)

Concepts/Subconcepts

  • Algorithms and Programming - Algorithms (10)
  • Algorithms and Programming - Control (7)
  • Algorithms and Programming - Modularity (7)
  • Algorithms and Programming - Program Development (13)
  • Algorithms and Programming - Variables (4)
  • Computing Systems - Devices (7)
  • Computing Systems - Hardware and Software (4)
  • Computing Systems - Troubleshooting (7)
  • Data and Analysis - Collection (5)
  • Data and Analysis - Inference and Models (5)
  • Data and Analysis - Storage (2)
  • Data and Analysis - Visualization and Transformation (7)
  • Impacts of Computing - Culture (29)
  • Impacts of Computing - Safety, Law and Ethics (9)
  • Impacts of Computing - Social Interactions (19)
  • Networks and the Internet - Cybersecurity (7)
  • Networks and the Internet - Network Communication and Organization (6)

Practices

  • Collaborating Around Computing (11)
  • Communicating About Computing (11)
  • Creating Computational Artifacts (16)
  • Developing and Using Abstractions (4)
  • Fostering an Inclusive Computing Culture (23)
  • 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

Footer: About

  • About
    • Support Staff
    • Community Ambassadors

Footer: Help/Contact/etc

  • Help
  • Contact
  • Privacy Policy
  • Credits