December Highlights

This December we are highlighting these topics:

  • Computer Science Education Week
  • Holiday Fun
  • Social Emotional Learning
  • Mental Health & Wellbeing
  • Utah SEEd Standards (Science with Engineering Education)
37 affiliated resources

Search Resources

View
Selected filters:
3-5 Computer Science Curriculum
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

SFUSD's creative computing curriculum introduces computer science as a creative, collaborative, and engaging discipline to children in third through fifth grade.

Across 15-20 lessons at each grade level, students will learn about algorithms and programming, computing systems, the Internet, and impacts of computing, while developing strong practices and dispositions. Lessons are designed to be implemented in 45 to 60-minute periods approximately once per week.

Subject:
Information Technology Education
Educational Technology
Computer Science
Material Type:
Activity/Lab
Full Course
Lesson
Author:
Adapted primarily from Creative Commons licensed resources developed by the ScratchEd team at the Harvard Graduate School of Education and Code.org. See also the original ScratchEd Creative Computing curriculum guide.
Created by the San Francisco Unified School District (SFUSD) Computer Science team: CSinSF.org.
Date Added:
03/21/2019
Area Builder
Unrestricted Use
CC BY
Rating

Create your own shapes using colorful blocks and explore the relationship between perimeter and area. Compare the area and perimeter of two shapes side-by-side. Challenge yourself in the game screen to build shapes or find the area of funky figures. Try to collect lots of stars!

Subject:
Mathematics
Material Type:
Simulation
Provider:
University of Colorado Boulder
Provider Set:
PhET Interactive Simulations
Author:
Amanda McGarry
Ariel Paul
Beth Stade
Bryce Gruneich
John Blanco
Karina Hensberry (lead)
Kathy Perkins
Date Added:
06/29/2018
Balancing Chemical Equations
Unrestricted Use
CC BY
Rating

How do you know if a chemical equation is balanced? What can you change to balance an equation? Play a game to test your ideas!

Subject:
Chemistry
Material Type:
Simulation
Provider:
University of Colorado Boulder
Provider Set:
PhET Interactive Simulations
Author:
Chris Malley
Emily Moore
Kathy Perkins
Kelly Lancaster
Patricia Loeblein
Robert Parson
Date Added:
08/15/2011
Behavior Supports for Teachers - PBISWorld.com
Rating

Select the student behaviour to begin. Then you will work through a series of descriptions and suggestions for what you can do to help that student.

You can look at interventions for Tier 1, Tier 2, Tier 3.

Each intervention suggested for a behavior is then "clickable" and more information is provided on why to use this intervention, and how to do it.

Subject:
Educational Technology
Psychology
Date Added:
10/23/2019
CS Discoveries 2019-2020: Data and Society Lesson 5.2: Patterns and Representation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

In this lesson students create their own system for representing information. They begin by brainstorming all the different systems they already use to represent yes-no responses. They then work in small groups to create a system that can represent any letter in the alphabet using only a single stack of cards. The cards used have one of 6 different possible drawings (6 animals, 6 colors, etc.) and so to represent the entire alphabet students will need to use patterns of multiple cards to represent each letter. Students create messages with their systems and exchange with other groups to ensure the system worked as intended. In the wrap-up discussion the class reviews any pros and cons of the different systems. They discuss commonalities between working systems and recognize that there are many possible solutions to this problem and what's important is that everyone use the same arbitrary system to communicate.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
11/06/2019
Computer Histories - An introductory course on the history of computing
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

Computer Histories is an introductory course on the history of computing that explores the questions 1) What is the history of computing? 2) What is the future of computing? and 3) What lessons can we learn from computing's past that will help guide us in determining computing's future?

Subject:
History
Material Type:
Full Course
Author:
Michael P. D'Alessandro M.D.
Date Added:
06/29/2018
Computer Science Discoveries
Rating

Computer Science Discoveries is appropriate for 6 - 10th grade students and can be taught as a semester or year long introductory course (3-5 hours per week of instruction for 9+ weeks). The course takes a wide lens on computer science by covering topics such as programming, physical computing, HTML/CSS, and data. The course inspires students as they build their own websites, apps, games, and physical computing devices.

Subject:
Computer Science
Material Type:
Full Course
Provider:
Code.org
Date Added:
05/02/2019
Computer Science Principles
Rating

Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. More than a traditional introduction to programming, it is a rigorous, engaging, and approachable course that explores many of the foundational ideas of computing so all students understand how these concepts are transforming the world we live in.

This year-long course can be taught as an AP or non-AP course - no prerequisites required for students or for teachers new to computer science! In addition, our curriculum is available at no cost for anyone, anywhere to teach.

Subject:
Computer Science
Material Type:
Full Course
Date Added:
05/02/2019
Exploring Computer Science Canvas Course
Rating

This currculum builds upon the Exploring Computer Science Currculum develop by Joanna Goode and Gail Chapman. The currculum has student develop coding skills as they work on problem sovling skills and helps them build computational thinking.

Subject:
Computer Science
Material Type:
Full Course
Provider:
Chelsey Beck
Date Added:
05/02/2019
Exploring Computer Science (Grades 9-10)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

Exploring Computer Science is a yearlong course developed around a framework of both computer science content and computational practice. Assignments and instruction are contextualized to be socially relevant and meaningful for diverse students. Units utilize a variety of tools/platforms and culminate with final projects around Human-Computer Interaction, Problem Solving, Web Design (HTML, CSS), Programming (Scratch, Edware), Computing & Data Analysis, and Robotics. ECS is recognized nationally as a preparatory course for AP Computer Science Principles. Watch this video and view this fact sheet for more information.

Subject:
Computer Science
Material Type:
Full Course
Provider:
New York City Department of Education
Provider Set:
Computer Science for All
Date Added:
11/06/2019
FUSD's Unplugged Computer Science K-2 Curriculum Yellow - Unit 1: Lesson 1
Rating

In this unplugged lesson, students will identify objects that are or are not computers, find and describe objects in their classroom that are computers, and imagine and create what the inside of a computer looks like. They will read the first two chapters of Journey Inside the Computer to guide their exploration.

Subject:
Computer Science
Material Type:
Full Course
Provider:
San Francisco Unified School District
Provider Set:
Unplugged Computer Science K-2
Date Added:
05/15/2019
Handout: Social Emotional Learning in the Service of Equity
Only Sharing Permitted
CC BY-NC-ND
Rating

This handout accompanies the webinar "Safe and Supportive Learning Webinar Series: Social Emotional Learning in the Service of Equity" produced by the Utah Division of Multicultural Affairs.

Subject:
Professional Learning
Material Type:
Lecture Notes
Provider:
Reimagine Teaching
Provider Set:
Utah Division of Multicultural Affairs
Author:
J.D.
Nubia Pena
Date Added:
11/12/2020
Hour of Code 1.1: Write your first computer program
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for young learners, ages 4-10, but can be adapted for older learners using the differentiation suggestions provided.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Hour of Code
Date Added:
11/06/2019
How does a gecko climb?
Unrestricted Use
CC BY
Rating

Ever wondered what it’s like to be an animal that can climb a wall? Geckos have that ability; in fact, they could be considered sticky superheroes as their ability to climb are almost supernatural!

Subject:
Science
Material Type:
Activity/Lab
Author:
Katie Garrett
Date Added:
07/27/2020
K-2 Computer Science Curriculum
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

SFUSD's creative computing curriculum introduces computer science as a creative, collaborative, and engaging discipline to children in kindergarten through second grade.

Across 4 units and 15-20 lessons, students will learn about algorithms and programming, computing systems, the Internet, and impacts of computing, while developing strong practices and dispositions. Lessons are designed to be implemented in 45 to 60-minute periods approximately once per week.

Subject:
Information Technology Education
Educational Technology
Computer Science
Material Type:
Activity/Lab
Full Course
Lesson Plan
Author:
Adapted primarily from Creative Commons licensed resources developed by Computing At School’s Barefoot Computing Project
and MIT Media Lab's Lifelong Kindergarten Group.
Code.org
Created by the San Francisco Unified School District (SFUSD) Computer Science team: CSinSF.org.
Project Lead the Way
Terrapin
the Developmental Technologies Research Group at Tufts University
Zatna
Date Added:
03/21/2019