Professional Documents
Culture Documents
Syllabus For Ics3u
Syllabus For Ics3u
Syllabus For Ics3u
UNIVERSITY PREPARATION
INTRODUCTION:
The use of computers can extend and enrich students learning in important and unique ways.
Computers are becoming an increasingly important part of our everyday work and, whenever
possible, students need to be encouraged to use computers for a variety of purposes.
BRIEF DESCRIPTION:
This course introduces students to computer science. Students will design software
independently and as part of a team, using industry-standard programming tools and applying
the software development life-cycle model. They will also write and use subprograms within
computer programs. Students will develop creative solutions for various types of problems as
their understanding of the computing environment grows. They will also explore environmental
and ergonomic issues, emerging research in computer science, and global career trends in
computer-related fields.
The purpose of Technological Education in the Catholic faith community is to enable young
adults to develop and develop their ability to find solutions and develop products that benefit
others in a way that models gospel values. The focus of the curriculum is to enable students to
become critical and innovative problem-solvers who question the use of resources and
understand the implications of technological innovations. An emphasis on process as well as
results ensures that students create products and provide services that recognize our God-given
responsibility to respect the dignity and value of the individual and the protection of the
environment.
The course is comprised of the following units:
Unit 1: The capabilities and terminology associated with Computer Technology.
Computer Technology: Hardware, Software and Networking
-1ST MONTH Using current software for creating documents and presentations.
Investigating Environmental Impacts, Current Trends and Emerging
Technologies.
Unit 2: Programming: Theory, Purpose and Style
Introduction to Programming Visual Basic: Objects, Variables and Events
-2ND MONTH Programming Structures: Sequence, Repetition, Decision
Unit 3: Variable and Control Arrays - Problem Solving
Advanced Data Structures and String and Data File Processing
Problem Solving Searching, Sorting, Counting, and other Numeric Algorithms
-3RD MONTH Solving Numerical Problems
Unit 4: More advanced Objects and Event Procedures
Advanced Interface Objects and Working with Multiple Forms
Problem Solving Analysis, Design and Construction of Software Applications
-4TH MONTH Solving Problems related to Data and Lists
Unit 5: Introducing Graphics and Animations into Visual Basic Applications.
Advanced Graphics, Animations Drawings and Graphical Designs
and Problem Solving Using Coordinates and Timer Events
-5TH MONTH Solving Geometric and Graphical Problems
Unit 6: A Computer Game or Simulation that illustrates your capabilities in the
Course Project above course content and your abilities to extend your programming
-6TH MONTH knowledge through research and exploration.
EVALUATION
Each Term
Final evaluation
-Tests/Quizzes
/30% TERM WORK
-Assignments/Researches/ 70%
Labs/Projects CULMINATING ACTIVITY
/70% 15%
FINAL EXAM
15%
100%
1
00%
Note: Students will be marked using levels. These levels will
then be converted to a percentage, for reporting purposes.
Level 4 80 - 100 %
Level 3 70 - 79 %
Level 2 60 - 69 %
Level 1 50 - 59 %
Level Rbelow 50 %
IMPORTANT POLICIES
___________________ _________________________
_____________