ICS2O – About the Course

Welcome to the ICS2O – Introduction to Computer Studies Site!

About This Course:

Here is the course outline:
ICS2O – Course Outline

Policy Documents
Curriculum Documents
Growing Success

Course Description
This course introduces students to computer programming. Students will plan and write simple computer programs by applying fundamental programming concepts, and learn to create clear and maintainable internal documentation. They will also learn to manage a computer by studying hardware configurations, software selection, operating system functions, networking, and safe computing practices. Students will also investigate the social impact of computer technologies, and develop an understanding of environmental and ethical issues related to the use of computers.

Resources
Course Website
Various Program Suites (Microsoft Office, Adobe Flash, Python)

Overall Curriculum Expectations

Digital Literacy
Describe the computer workstation environment, using proper terminology;
Apply appropriate strategies when organizing and managing electronic files and folders;
Demonstrate effective use of tools and techniques of electronic research.

Information and Communication Technology Ethics and Issues
Demonstrate an understanding of the legal, social, and ethical issues related to information and communication technology;
Analyse privacy and security issues related to conducting business electronically;
Summarize health and environmental issues related to the use of information and communication technology.

Summative Assessment Tasks (70% of final grade)
Teachers may decide to evaluate by achievement chart category, or to provide a single summary indicator of academic achievement for each summative assessment task.

Final Summative Assessment Tasks and/or Culminating Activities (30% of final grade)

Learning Skills and Work Habits
Responsibility
Organization
Independent Work
Collaboration
Initiative
Self-Regulation

Learning Skill Assessment Plan
Anecdotal records
Student-teacher conferences
Learning skills checklist and rubric
Self-reflections
Self-assessment checklist
Homework checks
Task specific learning skills