Skip to content
This repository has been archived by the owner on Aug 3, 2023. It is now read-only.

Course Overview

Seidel edited this page Sep 27, 2022 · 3 revisions

Course Overview - ICS2O

School: John Fraser Secondary School
Department: Business/Technology
Course: Computer Studies, Grade 10, Open Level
Course Fee: None
Prerequisite: None
Course Code: ICS2O
Credit(s): 1.0

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.

Overarching Learning Goals

  1. Computer Systems: Students explore computer systems to become literate and competent computer users.
  2. Programming Concepts: Students plan and create simple computer programs with clear documentation to learn how to think logically.
  3. Digital Citizenship: Students investigate social, environmental, and ethical issues to develop life-long, conscientious attitudes and habits as well as reflect upon their dependency on computers.

Assessment and Evaluations

  • Assessment and evaluation will be based on the overarching learning goals, specific learning goals, and success criteria. All of which are based on the provincial curriculum expectations. All of the assessment and evaluation will be feedback-focused, and will not focus on grades. As such, students will be provided with detailed feedback (whether verbal or written), and provided with an approximate level-based assessment.
  • Students will be provided with numerous/varied opportunities to demonstrate their achievement.
  • Skills such as the ability to work independently, demonstrate teamwork, efficient work/study skills, and initiative will be assessed and reported separately from the subject grade.

Sample Tasks

Students might complete the following sample tasks during the term, in which an equal distribution and weighting will be placed upon the student's demonstration of knowledge, their ability communicate, think, and apply the knowledge:

  • Written Reports
  • Presentations
  • Interviews
  • Diagrams
  • Assignments
  • Research and supported opinion pieces
  • Problem solving
  • Computer program debugging/development

Final evaluation

Based on the work completed during the term, students will complete culminating tasks that allow the students to demonstrate their understanding which is typically a portfolio of their non-programming work which could include reflection questions (20%), and a programming culminating task (10%).

Equipment / Materials

A personal organization system, either physical or electronic, would prove useful in this course, to ensure that you are meeting all deadlines. All course materials will be provided through an online medium; however, if you would like to take notes on anything in class, you are free to do so as necessary.

Occasionally additional material(s) will be needed for projects and assignments.

A personal laptop is not necessary, but some students have found it useful in the past.

Tips for Success

To help you complete this course successfully, here are a few tips that you can follow:

  1. Keep your notes and assignments current and organized.
  2. Complete homework and class work as assigned, by the assigned due date(s).
  3. Review notes on a regular basis, not just the night before any assessment/due date.
  4. Aim to complete your programming projects at least a few days before the deadline to ensure you can receive feedback from the teacher and your peers before the final deadline.

Deadlines

Why are deadlines set for assigned work?

Deadlines are realistic in the normal working life outside of the school setting. Deadlines are also set as a reasonable management strategy for teachers so that workloads can be varied and balanced. We also set deadlines as a way of bringing closure to one unit of work and moving ahead to another.

  • It is your responsibility to seek assistance from the teacher when you feel unable to complete a task / assignment due to insufficient knowledge or skill. Ensure that you have also sought the assistance of your peers if you have difficulties get answers immediately from your teacher. It is not acceptable to advise the teacher of difficulty the day before / on the day a task / assignment is due.
  • It is never acceptable to submit work late without negotiating alternate deadlines.
  • Some deadlines are negotiable, some are absolute. All deadlines will be provided for ahead of time. In the case of not submitting / completing work on either a negotiated or absolute deadline you may receive a mark of zero as a placeholder until those success criteria are demonstrated.
  • Chronic lateness in submitting tasks / assignments may prevent your teacher from evaluating your work and may require you to demonstrate your knowledge and skills within an alternate setting such as summer school.

Plagiarism and Discipline

It is expected that students will produce their own original work. It is also expected that students will require the use of examples to gather a full understanding of the work they are completing. Students must cite all sources (including imagery) that they are using to gather their information to complete their work.

Electronic theft, misrepresentation of original work, cheating, use of unauthorized aids, and false representation of work will result in appropriate consequences. Consequences will depend on the severity of the situation; however, they can include: giving a zero on the evaluation until you demonstrate the material.