ICS 4U
2008 CURRICULUM DOCUMENT
OVERALL EXPECTATIONS
A.
PROGRAMMING CONCEPTS AND SKILLS A1. demonstrate the ability to use different data types
and expressions when creating computer programs; A2. describe and use modular programming concepts and
principles in the creation of computer programs; A3. design and write algorithms and subprograms to solve a
variety of problems; A4. use proper code maintenance
techniques when creating computer programs. B1. demonstrate the ability to manage the software
development process effectively, through all of its stages – planning, development, production, and
closing;
the use of computers and related technologies; D2. analyse ethical issues and
propose strategies to encourage ethical practices related to the use of computers; D3. analyse the impact of
emerging computer technologies on society and the economy; D4. research and report on
different areas of research in computer science, and careers related to
computer science. |