+
Lesson Plan
Curated OER

Google for Education: Children and Technology: Memory and Single Linked Lists

For Teachers Pre-K - 1st
Have your learners look at what memory is, in particular how a linked list can be used to represent a list of numbers. Explore linked lists in a game setting.
+
Lesson Plan
Curated OER

Google for Education: Children and Technology: Robots and Block Diagrams

For Teachers Pre-K - 1st
A robot can execute very primitive commands, but it needs instructions to combine them. In this lesson, look at two types of instructions: commands and conditionals. Learners split into pairs and one becomes a robot while the other one...
+
Lesson Plan
Curated OER

Google for Education: Children and Technology: Web Search Simulation

For Teachers Pre-K - 1st
In this presentation show how fast web search is implemented. Create sample web pages, then have crawlers collect these pages, sorters sort them, and searchers retrieve the information.
+
Lesson Plan
Curated OER

Google for Education: Children and Technology: Full Development Cycle

For Teachers 1st - 4th
Experience what it's like to work in the field of technology, and take on something never done before. Brainstorm, prototype, plan, implement, work in a team, coordinate between teams, learn from failures or enjoy a success.
+
eBook
Princeton University

Programming in Java: Elements of Programming

For Students 9th - 10th
Writing code in java can be easier than writing a paragraph. Check out these step-by-step tutorials which show how to program in the java language.
+
Website
Other

Lira Lab: Laboratory for Integrated Advanced Robotics

For Students 9th - 10th
Site of the LIRA-Lab in University of Genoa, Italy which specializes in artificial vision and sensory-motor coordination from a computational neuroscience perspective.
+
Online Course
Other

Cave of Programming: Java for Complete Beginners

For Students 9th - 10th
[Free Registration/Login Required] Learn to program in the Java programming language. This free course assumes no prior programming knowledge, just a desire to learn to program.
+
Website
Other

Computational Thinking Illustrated

For Students 9th - 10th
An illustrated cartoon guide to solving problems, designing systems, and understanding human behavior!
+
Article
Other

Iae Pedia: Computational Thinking

For Students 9th - 10th
Find some facts behind computational thinking, learn the history of this problem solving method, and understand how it affects different disciplines.
+
Article
Other

Quick Start Computing: Computational Thinking [Pdf]

For Teachers K - 1st
This short article clearly illustrates the need for teaching computational thinking in the schools. It lays out the foundation of teaching these skills across grade levels.
+
Lesson Plan
Curated OER

Google for Education: Children and Technology: Collaborative Creative Writing

For Teachers 3rd - 6th Standards
Students collaborate to create a story together at the same time using Google shared document.
+
Article
Other

W3 Schools: Sql Tutorial

For Students 9th - 10th
This SQL tutorial will teach you how to use SQL to access and manipulate data in various database systems.
+
eBook
Other

Tutorials Point: Learn Java Programming

For Students 9th - 10th
This tutorial gives a complete understanding of Java. It will take you through simple and practical approach while learning Java programming language.
+
Website
Other

Python Programming Language

For Students 9th - 10th
Python is a programming language that lets you work quickly and integrate systems more effectively.
+
Article
Other

W3 Schools: Java Script Tutorial

For Students 9th - 10th
This tutorial will teach you JavaScript, the programming language of HTML and the Web.
+
Article
Other

W3 Schools: Xml Tutorial

For Students 9th - 10th
XML stands for EXtensible Markup Language software, and was designed to describe data.
+
Activity
Read Works

Read Works: I Break Stuff for a Living

For Students 5th
[Free Registration/Login Required] An autobiographical text about a young man who grew up interested in taking things apart to find out how they work, and how that later became career. A question sheet is available to help students build...
+
Lesson Plan
University of Canterbury

University of Canterbury: Cs Unplugged: Image Representation

For Teachers K - 1st
This activity explores how images are displayed, based on the pixel as a building block using data compression. The compression method used in this activity is based on the one used in fax machines, for black and white images.
+
Lesson Plan
Curated OER

Google for Education: Children and Technology: Collaborative Illustrated Story

For Teachers K - 1st Standards
Students collaboratively create an illustrated story as a team by using Google Presentation.
+
Activity
Code.org

Code Studio: Picturing Data

For Students K - 1st
Use a Play Lab project to collect data and make predictions. Use this unplugged activity to introduce data.
+
Lesson Plan
Code.org

Code.org: Cs Fundamentals: Persistence & Frustration: Stevie and the Big Project

For Teachers K - 1st
Help students realize that failure and frustration are common when working on projects, but that doesn't mean that they should give up.
+
Lesson Plan
University of Canterbury

Cs Unplugged: The Great Number Hunt (Sorted)

For Teachers 3rd - 4th
How would you look for a book in a library if the books were sorted in alphabetical order? Is that easier than if they were out of order?
+
Unknown Type
Khan Academy

Khan Academy: Crypto Checkpoint 1

For Students 9th - 10th
Test to see if you successfully decrypted clues.
+
Online Course
Cosmo Learning

Cosmo Learning: Vlsi Design

For Students 9th - 10th
A collection of video lectures from a VLSI design course taught at the National Programme on Technology Enhanced Learning. The course focuses on design, verification, and test with forty lectures. Topics covered include bipolar junction...

Other popular searches