Introduction to Programming

Overall Course Objective:

Prerequisites:

Modules:

Module Objective ECT Terminology Explanation Exercises Test
One Course Introduction 10 minutes (mainly student discussions) Programmer, Intern Possible job options discuss summer jobs. Discuss the motivations of teaching the class and how you think it will benifit the students. a. Look for jobs and internships on the web. See what jobs are interesting and how much you can make doing those.
b. Compare these jobs to other options available
NA
Two Introduction to programming logic 20 minutes Logic, algorithms This module is supposed to introduce the students to the concepts of "dumb computer" and "smart programmer". (Instructor lead) Use finding the maximum of 3 numbers as an example and illustrate the terms Come up with an algorithm for finding the maximum of n numbers.
Three Simple VB program demonstration 20 minutes This is a demonstration to show how you can write a simple VB program easily. Discuss how to extend the program to get the maximum of 5 numbers.
Four The VB Environment 20 minutes Projects, Files, Classes, Forms, Code Modules, Forms, text boxes, command buttons, lables, events, code window, conditions Put the terms in context, Explanation in a nutshell Create and open and a VB project. Add differnt types of files to the project Try to create the VB program demonstrated in module three.
Four Career discussion 20 minutes Jobs, salaries, job requirements, college      
Five Next steps 20 minutes   Discuss the next steps for getting internships.
Discuss college etc.