Computer and Information Science TIK 201
Grade 10 Open
Text : Programming in Microsoft Visual Basic 4.0
Diane Zak
Teacher : Mr. Gray
Text # :
Location : Rm. 242
Ministry Guidelines : The Ontario Curriculum
Grades 9 and 10
Technology Education, 1999
Ministry of Education and Training
Course Rationale & Description (directly from the
above Ministry document):
This course introduces students to computer science concepts. Students learn
about the stages in software design; the fundamental programming constructs
of sequence, selection, and repetition; the functions of internal and external
computer components; the relationship among networks, operating systems, and
application software and their uses; and how programming languages evolve.
Students also develop an awareness of computer-related careers and the impact
of computers and associated technologies. This course is designated as open
and can be taken by all students who wish to learn about Computer and Information
Science. Students who wish to continue study in this area can take the University/College
courses in Grades 11 and 12 that would lead to post-secondary courses.
The Canadian software industry is one of the fastest growth sectors in our
economy. From 1970 to 1994 its work force has exploded from 22,000 to 173,000.
Software development has evolved into a diverse and dynamic industry, which
impacts all Canadians. The various software programs that are used in our
modern world were devised, designed and coded by people. One of the biggest
challenges facing the industry is that the need for qualified software workers
far outstrips the supply. In 1997 almost 20,000 Canadian software positions
went unfilled. Without some innovative solutions to this problem, this booming
economic force will suffer, having an effect on Canadians all across the country.
from Software Human Resources Council - http://www.shrc.ca
Course Units (units and order may vary)
1. Hardware, Networks and Software - An Integrated Environment
2. The Problem Solver
3. Foundations in Programming I
4. The Computer and Society
5. Foundations in Programming II
6. Putting It All Together
Term & Final Evaluation
Achievement Categories
| Knowledge and Understanding |
Communication | Thinking, Inquiry and Problem Solving |
Application | Final Task | |
| Examples | class work, projects assignments quiz, tests |
class work, projects assignments, presentations, quiz, tests |
class work, projects assignments quiz, tests |
class work, projects assignments |
exam, project, ISP |
| Term Mark | |
|
|
|
N/A |
| Final Mark | |
|
|
|
30% |
Course Notes
1. Marks will not be awarded for work that is not submitted.
2. A mark of zero (0) will be given for work not submitted
by the due date.
3. Work that is late will be penalized. (10%/school day)
4. Computer “problems” are not acceptable reasons for
work
not being submitted on time. Students should keep all rough
drafts, edited copies, research notes, work logs and back-up
copies of all important work.
Course Expectations
Please refer to the Course Outline handout from class.
Additional Resources / Work and General Teacher comments
Please inquire to classroom instructor/teacher for these resources as they exist
on our school Intranet.
created by Kevin
Gray
for South Grenville
District High School
© 2005