You are here


Adaptive Technologies Resources

This zipfile contains a file listing adaptive technologies, mostly software, that could be used by students in CS curicula both to help the student and also to be used as a model to learn about the development of software to meet these specialized.

Adventure Quiz Game Program

This assignment is recommended as a first major program that students will produce in the ICS3U course. It can be used for almost any programming language. It should be introduced after input/output, selection, repetition, and programming style and documentation have been taught and practiced. It introduces (or reinforces) the use of test cases to validate a program.

Arrays Lesson Plan

This is a sample lesson plan and assignment for teaching arrays. This was part of a lesson plan assignment of mine for my CS AQ. I learned how to program by taking working video games and enhancing them. Many students will likely learn the same way. Resources for source code are given in the Word doc.

Engaging Students in Open Source

Open source projects provide numerous and widely varied opportunities for students to be active participants in the creation of real world, widely used software, whether as developers, documenters or in other ways. The Google Highly Open Participation Contest highlighted this through the participation of hundreds of 13 to 18 year olds in ten major open source projects.

Exploring Computer Science

The Exploring Computer Science (ECS) materials available at: providing daily lesson plans and resources which support the teaching of six instructional units: 1) Human Computer Interaction; 
2) Problem Solving; 
3) Web Design; 
4) Introduction to Programming; 
5) Robotics; and 
6) Computing Applications.

Expression Web Quick Start Tutorial and Advanced Tutorial: Beaches Around the World

A fast paced lesson that helps beginners create HTML pages with layers, Cascading Style Sheets (CSS), interactive buttons, and Dynamic Web Templates. Build a cool Web site about the trip of your dreams to beautiful beaches around the world with this quick and easy Expression Web tutorial.

Expression Web Quick Start Tutorial_ShowCar

This fast paced beginner lesson introduces basic Expression Web techniques for creating HTML pages with layers, Cascading Style Sheets (CSS), interactive buttons, and Dynamic Web Templates plus several fun and cool extras. The topic of this project is Richard Tapia’s amazing, award-winning 1970 Chevelle show car – Heavy Metal. Dr.

GameMaker Space Shooter Game Project Tutorial

This is a resource for the GameMaker software. It includes all the sounds and images needed to make a side scrolling airplane action game. It also includes a step by step tutorial on how to create the airplane game in GameMaker. Notes: Current version of Audacity (free) needs to be downloaded; open project description .rtf file using Word to see graphic images. (8.7 mb download)

Internet and the World Wide Web

A detailed introduction to many computing concepts: Computer Basics; Network, Internet, Web, Email Basics; Personal Safety Online; Web Page Construction; Finding What You Want; Software on the Internet; Power Tools in the Internet; E-Commerce. (A slide show in PDF format, 241 slides.)

Intro to Visual BASIC and programming games

This package contains a short presentation on Visual Basic.NET, and a presentation on Why Program Games? There is a complete illustrated lesson taking a student step by step creating your own first shooting game


Subscribe to CL.L3A-03