You are here

CT.L3B-06

Role Playing Helper Functions/Recursion

Description: 
Students role play various objects of simple programs to understand parameter passing and recursive calls. Grades 10-12. Prior knowledge: compile and run simple programs; write code using parameters.

Sorting Algorithm Project

Description: 
The present project will give students an opportunity to research, learn and compare 2 sorting algorithms and present their findings to their peers. The project is given to the students after they have learned about arrays, reading and writing to text files, and bubble sort. Two students’ projects are also included as an example to show to the class, or to be used for teaching.

Teacher's Lesson Plan Overview for ICS 3M Final Programming Assignment

Description: 
This resource is an end of term†programming project that was designed for an ICS 3M computer science course. The project was created as part of a bachelor of education degree and has not yet been implemented in a classroom. The project leads students through the process of creating a program with a real world application. The guidelines and implementation of the project are flexible.

Visual BASIC 2005 Text (6 Chapters)

Description: 
This goes along with the book "Microsoft Visual Basic 2005 Step by Step (Step By Step)" by Michael Halvorson. My colleague Judy and I co-developed this package for the programming unit of the TIK2O course in 2008. It includes the lecture notes, exercises, and practice tests for six chapters.

Visual Sorting Demos

Description: 
This Java applet shows a variety of sorting methods, visually. It includes a small quiz where students can see if they can recognize a sort method from the pattern of the movement of the elements of the array. It’s online at http://mmhs.ca/compsci/applets.htm#Sorting. NOTE: A few applets may have incompatibilities with some browsers and/or platforms.

Pages

Subscribe to CT.L3B-06