This course introduces students to computer science concepts. Students will 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 will also develop an awareness of computer-related careers.
Student and teacher Classroom Behaviour
Our core values are the beliefs that will guide our policies and practices. Parents, students, staff and community partners have agreed that these represent the expected core values of our school.
Evaluation
Expectations for students
Evaluation is based on the level of achievement the
student demonstrates in the skills and knowledge covered in a course.
70% of the evaluation is based on classroom work and may be determined
through a variety of methods such as ongoing class demonstrations,
presentations, essays, performances and classroom tests and quizzes.
30% of the evaluation is based on a final summative evaluation near the
end of the course. Evaluation
methods could include assignments, projects, portfolios, tests, examinations or
demonstrations. Student achievement
will be communicated formally to parents by means of the Provincial Report Card.
TIK2O Computer
and Information Science Grade
10 Open ICS3M Computer
and Information Science Grade
11 U/C ICS4M Computer
and Information Science Grade
12 U/C
|
ICE3E Computer Engineering Grade
11 Workplace |
This
course introduces students to computer science concepts.
Students will 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 will also develop an awareness of computer-related
careers.
No
prerequisite is required to enter Grade 11 Information Technology Courses.
ICS3M1 Computer and Information Science, Grade 11 (University/College Preparation)
ICE3E1 Computer Engineering, Grade
11 (Workplace Preparation)
This
course helps students develop a practical understanding of hardware and software
operations, computer networks, and operating systems. Students will learn to use
utility and application software and to install, maintain, and troubleshoot
computer systems and networks following proper maintenance and repair
procedures. In addition to developing an understanding of the ethical use of
computers, students will identify engineering career opportunities and the skill
sets required for the workplace, including good customer service practices.
ICS4M1 Computer and Information Science, Grade
12 (University/College Preparation)
This course helps students use programming and software
engineering principles to design and develop algorithms and programs. Students
will use software development and diagnostic tools, implement data structures
and algorithms, and use file management techniques in project settings. They
will also develop an understanding of the ethics of computer use and the impact
of information technology on the community, and will explore post-secondary
education and career paths in computer science.
Prerequisite: ICS3M1