Search Results (50)

View
Selected filters:
  • Coding
3-5 Computer Science Curriculum (Blue - Level 2)
Conditions of Use:
Read the Fine Print
Rating

TWENTY amazing lessons to teach computer science to Grades 3 to 5.
The curriculum is organized into 5 units: Scratch Review, Creative Commons, Makey Makey, Conditionals and Final Project.
If you need something easier be sure to use the Green level (Level 1) by using the tabs at the top of the website or finding it in the resource bank. If you need something harder head to Purple (Level 3) using the same method.

This fabulous resource has everything you need to get started coding and computer science with your students TODAY!

Subject:
Education
Educational Technology
Math
Coding
Science
Computer Science
Material Type:
Activity/Lab
Lesson
Unit of Study
Author:
San Francisco Unified School District (SFUSD) Computer Science team: CSinSF.org.
Date Added:
09/27/2018
3-5 Computer Science Curriculum (Purple - Level 3)
Conditions of Use:
Read the Fine Print
Rating

TWENTY amazing lessons to teach computer science to Grades 3 to 5.
The curriculum is organized into 5 units: Scratch review, variables, Makey Makey, advanced games and final project.
If you need something easier be sure to use the Green level (Level 1) or Blue level (Level 2) by using the tabs at the top of the website or finding it in the resource bank.

This fabulous resource has everything you need to get started coding and computer science with your students TODAY!

Subject:
Educational Technology
Math
Coding
Science
Computer Science
Material Type:
Activity/Lab
Lesson
Unit of Study
Author:
San Francisco Unified School District (SFUSD) Computer Science team: CSinSF.org.
Date Added:
09/27/2018
App Development with Swift - Canvas Commons
Rating

Instructors can now freely access "App Development with Swift" through the Canvas Commons. The course includes lessons, teacher guides and developer tools for use in the classroom.
You will need to work with apple products or iOS for this resource.

Subject:
Educational Technology
Coding
Computer Science
Material Type:
Unit of Study
Author:
Canvas Commons
Swift
Date Added:
09/16/2019
Build Your Own Apps - Drag and Drop Mobile App Builder for iOS and Android
Rating

"Thunkable enables anyone to build their own beautiful mobile apps. Using drag and drop code, students can start from scratch or remix a sample app. Created app projects are accessible on both iOS and Android platforms. Thunkable has an active community with regular design challenges to keep students thinking outside the box with their app creations." (AASL)

"With the free version of Thunkable, all app projects are set to public mode. This means that all projects are automatically included in the Thunkable Public Gallery, for anyone to preview and remix. With a PRO membership, you have the ability to create and edit private projects. This means that no one else will have access to your apps." There are paid versions available as well.

Subject:
Educational Technology
Communication Studies
Media Studies
Math
Coding
Communication Media
Science
Computer Science
Material Type:
Activity/Lab
Author:
Thunkable
Date Added:
09/11/2019
CS FIRST - Teach Computer Science & Coding to Kids
Rating

A free computer science curriculum that makes coding easy to teach and fun to learn.

"Teach computer programming and coding to students with the free CS First curriculum. Instructional videos guide students through theme-based projects such as sports, art, fashion, digital storytelling, and more. Projects involve block-based coding using Scratch and no experience is needed for educators or students. Students will enjoy the fun, interactive projects and can earn badges along the way. Grades: 4-9." (AASL)

Subject:
Arts Education
English Language Arts
Math
Coding
Material Type:
Activity/Lab
Unit of Study
Author:
CS First
Google
Date Added:
09/11/2019
Canada Learning Code
Rating

Canada Learning Code believes all teachers can teach coding.

Teachers Learning Code is designed to help K-12 teachers with little-to-no coding experience teach coding fundamentals with confidence!

A quick start guide is available for download, as well as a variety of lesson plans!

Subject:
Math
Coding
Science
Computer Science
Material Type:
Activity/Lab
Lesson
Teaching/Learning Strategy
Provider:
Canada Learning Code
Author:
Canada Learning Code
Date Added:
02/28/2019
Canada Learning Code
Rating

Welcome to a new way of learning. From workshops to local meetups, our learning experiences are designed to be a welcoming environment where you can learn in a social and collaborative way.
Make sure you have your parent's permission to attend any event!

Subject:
Math
Coding
Material Type:
Activity/Lab
Provider:
Canada Learning Code
Author:
Canada Learning Code
Date Added:
04/01/2019
Canada Learning Code
Rating

The new Canadian landscapes are digital.
Canada Learning Code designs, delivers, and partners on technology education for Canadians.
Start here to: learn, teach or volunteer.

Subject:
Math
Coding
Material Type:
Activity/Lab
Provider:
Canada Learning Code
Author:
- Aaron Maxwell Mentor Instructor
Canada Learning Code
Learner Ladies Learning Code
National Girls Learning Code Day
Date Added:
04/01/2019
CodeHS - Teach Coding and Computer Science at Your School
Rating

CodeHS is a comprehensive teaching platform for helping schools teach computer science. We provide web-based curriculum, teacher tools and resources, and professional development.

Subject:
Math
Coding
Computer Science
Material Type:
Activity/Lab
Author:
Aaron Grill
Ali Gulsari
Charles Olson
Ellyn Kohrs
Jerome Schmidt
Date Added:
06/12/2019
Code can change the world.
Rating

Each month, we’ve selected a different theme encouraging people (like you!) to inspire your projects during our learning experiences. Here are some ideas on how you might combine your super powers and perspectives with technology throughout 2019:
A video game inspired by your findings on declining bee population
A piece of artwork to illustrate how we might learn in the future
A website to share your thoughts on food security in your community
A website to share your favourite ways to stay active in the winter season
An interactive story on how we might reduce food waste
A website to share your fun invention idea!

Subject:
Math
Coding
Material Type:
Activity/Lab
Provider:
Canada Learning Code
Author:
Canada Learning Code
Corrado's Coders
National Girls Learning Code Day
Quebec School
Date Added:
04/01/2019
Coding - Brock U-NCDSB CT + Math Tasks – Math Knowledge Network
Rating

With a focus on experiential learning, Brock University students worked collaboratively with Niagara Catholic District School Board teachers to develop engaging, coding-based activities for students that were explicitly or implicitly about mathematics. For more information, read the News Article from Brock University.

Teams first explored some resources developed by Dr. George Gadanidis, which led them to further develop 4 CT-based math tasks, which summaries you can access below.

1. Probability & Scratch
2. Exploring Geometry & Patterning with Coding
3. Creating a T-Shaped Puzzle with CNC
4. DASHing the way to Scratch

Subject:
Math
Coding
Material Type:
Activity/Lab
Author:
Brock University
Date Added:
04/03/2019
Computational Thinking in K-12 Education
Rating

This is a great guide from ITSE about how to use Computational Thinking in your classroom.
It includes an introduction, definition, vocab and progression chart as well as lessons on:
*Sequenciong
*Growing Plants
*Food Chain
*Persaude Me
*Budget Buddy
*Research Skills
*Traffic Jam
*Conway's Game of Life
It also looks at Middle School and High School scenarios, and resources for educators,

Subject:
Education
Math
Coding
Science
Computer Science
Material Type:
Lesson
Primary Source
Author:
ITSE
Date Added:
02/28/2019
Computational thinking
Rating

BBC lesson series on Computational Thinking. This series would be a good resource for teachers, and older students. The lesson provide some information, a video clip, and each section in the series has a quiz at the end to check understanding. The start of the topic is broken down into the sections of computational thinking: Decomposition, Pattern Recognition, Abstraction and Algorithms.

Subject:
Math
Coding
Computer Science
Material Type:
Assessment
Lesson
Author:
BBC
Date Added:
04/08/2019
Computer Linguist - Celebrate programmers by going on a Tynker coding adventure!
Rating

Grades 3-5

"The Day of the Programmer is celebrated on the 256th day of the year. This is because programmers are familiar with bytes and 1 byte = 8 bits, which gives 256 (2 to the power of 8) different combinations of binary digits. In this lesson, students can celebrate programmers by creating art that showcases different programming languages! Students are provided a step-by-step tutorial, code blocks, and instructions to create a Computer Linguist project using Tynker. By the end of this lesson, students will have combined creativity and coding concepts such as simple motion, simple drawing, basic math, and input/output."

You can complete this task by using Tynker block coding - or click in the bottom right corner of the screen to use JavaScript.

This is a great activity to learn about programming languages.

Subject:
Educational Technology
Math
Coding
Computer Science
Material Type:
Activity/Lab
Author:
Tynker
Date Added:
09/16/2019
Curriki - K-12 Lesson Plans: Inspiring Learning Everywhere
Rating

Find the right K-12 lesson plans -- for free.
Curriki is the best online learning site for Teacher Lessons, activities, videos, and more in all subject areas.

Go to the "Search Resource Library" tab to get started.

Subject:
Arts Education
Career & Work Exploration
Education
Educational Technology
English Language Arts
Health Education
Math
Coding
Science
Computer Science
Physical Science
Social Studies
History
Material Type:
Activity/Lab
Lesson
Unit of Study
Author:
Curriki
Date Added:
04/15/2019