Activity
University of Michigan

University of Michigan: The Visual Basic Programming Language

For Students 9th - 10th
A description of the Visual Basic programming language, including history and sample programs.
Lesson Plan
Google

Cs Education at Google: Cs First: Art Theme

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
Lesson Plan
Google

Cs Education at Google: Cs First: Music & Sound Theme

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
Lesson Plan
Google

Cs Education at Google: Cs First: Social Media Theme

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
Lesson Plan
Google

Cs Education at Google: Cs First: Art: Activity 2: Animation

For Teachers 4th - 8th
A set of eight activities that teach young scholars basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class....
Lesson Plan
Google

Cs Education at Google: Cs First: Gumball's Coding Adventure

For Teachers 5th - 9th
Teaches basic computer science concepts using the programming language Scratch. For this activity, students use characters from Cartoon Network's "The Amazing World of Gumball" to create an animated story.
Lesson Plan
Google

Cs Education at Google: Cs First: Game Design Theme

For Teachers 4th - 8th
A set of eight activities that teach learners basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
Unit Plan
Google

Cs Education at Google: Cs First: Adventure on the High Seas

For Teachers 4th - 8th
Teaches basic computer science concepts using the programming language Scratch. In this activity, students learn how to create animated waves in an ocean setting and then compose a high seas story.
Lesson Plan
Google

Cs Education at Google: Cs First: Sports Theme

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
Lesson Plan
Google

Cs Education at Google: Cs First: Curriculum for Ages 9 14

For Teachers 4th - 8th
Activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class.
Lesson Plan
Google

Cs Education at Google: Cs First: Fashion & Design Theme

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
Lesson Plan
Google

Cs Education at Google: Cs First: Friends Theme

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
Lesson Plan
Google

Cs Education at Google: Cs First: Storytelling Theme

For Teachers 4th - 8th
A set of eight activities that teach young scholars basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class....
Lesson Plan
Google

Cs Education at Google: Cs First: Create Your Own Google Logo

For Teachers 4th - 9th
A set of three activities where students learn how to use the programming language Scratch to create Google logos, including ones for Valentine's Day and one for Earth Day.
Handout
Other

Visual Basic .Net Programming for Beginners

For Students 9th - 10th
A beginner's tutorial for the Visual Basic .NET programming language.
Website
Microsoft

Visual J# Developer Center

For Students 9th - 10th
Microsoft's home page for the Visual J# programming language.
Website
Microsoft

Microsoft Visual Developer Center: C Sharp

For Students 9th - 10th
This site contains links to documents that describe the C# programming language.
Lesson Plan
Google

Cs Education at Google: Cs First: Animate a Name

For Teachers 4th - 8th
Teaches basic computer science concepts using the programming language Scratch. For this activity, students using coding to animate the letters in a name.
Handout
Wikimedia

Wikipedia: Visual Basic .Net Programming Language

For Students 9th - 10th
A Wikipedia description of the Visual Basic .NET programming language.
Handout
Wikimedia

Wikipedia: Visual Basic Programming Language

For Students 9th - 10th
A Wikipedia description of the Visual Basic programming language.
Website
Other

Processing.js: Processing Visualization Language

For Students 9th - 10th
Whether an advanced Processing developer or completely new, whether a pro with web technologies or just getting started, Processing.js bridges the gap between these two powerful technologies.
Lesson Plan
Other

Digital Promise: Video Game Remix

For Teachers 9th - 10th
Learn about the basics of programming with Scratch, a visual programming language, and remix an online game.
Website
Other

Processing

For Teachers 9th - 10th
Processing is a programming language, development environment, and online community which has promoted software literacy within the visual arts and visual literacy within technology.
Website
Microsoft

Microsoft: Loop Structures in Visual Basic

For Students 9th - 10th
A brief description of the loop control structure and how it is implemented in Visual Basic.