|
| |
Computer Environments and Systems
Overall Expectations
By the end of this course, students will:
| C1. |
relate the specifications of computer components to user
requirements; |
| C2. |
use appropriate file maintenance practices to organize and safeguard
data; |
| C3. |
demonstrate an understanding of the software development process. |
| |
|
Specific Expectations
C1.
|
Computer Components
|
| |
By the end of this course, students will: |
| |
| C1.1 |
relate the specifications of the internal components of a
computer (e.g., CPU, RAM, ROM, cache, hard drive, motherboard,
power supply, video card, sound card) to user requirements; |
| C1.2 |
relate computer specifications (e.g., processor type, bus
speed, storage capacity, amount of memory) to user requirements,
using correct terminology; |
| C1.3 |
relate the specifications of common computer peripheral
devices (e.g., printer, monitor, scanner,
keyboard, mouse, speakers, USB flash drive) to user
requirements; |
| C1.4 |
identify the computer components involved in executing
programming operations (e.g., assignment statements store a
value in RAM, arithmetic operations are performed in the CPU). |
| |
|
|
C2.
|
File Maintenance
|
| |
By the end of this course, students will: |
| |
| C2.1 |
use an operating system to organize computer programs and
files logically on local and shared drives; |
| C2.2 |
describe procedures to safeguard data and programs from
malware (e.g., viruses, Trojan horses, worms, spyware, adware,
malevolent macros), and devise a thorough system protection
plan; |
| C2.3 |
use standard procedures to back up and archive user files. |
| |
|
|
C3.
|
Software Development
|
| |
By the end of this course, students will: |
| |
| C3.1 |
demonstrate an understanding of an integrated software
development environment and its main components (e.g., source
code editor, compiler, debugger); |
| C3.2 |
work independently, using support documentation (e.g., IDE
Help, tutorials, websites, user manuals), to design and write
functioning computer programs; |
| C3.3 |
explain the difference between source code and machine code; |
| C3.4 |
explain the difference between an interpreter and a
compiler; |
| C3.5 |
explain the difference between the functions of
applications, programming languages, and operating systems. |
| |
|
|
| |
|
Source: The Ontario Curriculum, Grades 10 to 12: Computer
Studies, 2008 (revised), page 44
PDF Format |