Introduction to Computer Science
University/College Preparation

$559.00

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.

Prerequisite: None

Type:University Preparation

Credit Value:1.0

Curriculum Policy:

A. Programming Concepts and Skills

A1. demonstrate the ability to use different data types, including one-dimensional arrays, in computer programs;

A2. demonstrate the ability to use control structures and simple algorithms in computer programs;

A3. demonstrate the ability to use subprograms within computer programs; A4. use proper code maintenance techniques and conventions when creating computer programs.

B. Software Development

B1. use a variety of problem-solving strategies to solve different types of problems independently and as part of a team;

B2. design software solutions to meet a variety of challenges; B3. design algorithms according to specifications;

B4. apply a software development life-cycle model to a software development project.

C. Computer Environments and Systems

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.

D. Topics in Computer Science

D1. describe policies on computer use that promote environmental stewardship and sustainability;

D2. demonstrate an understanding of emerging areas of computer science research;

D3. describe postsecondary education and career prospects related to computer studies.

Teachers will bring enthusiasm and varied teaching and assessment approaches to the classroom, addressing individual students’ needs and ensuring sound learning opportunities for every student. The activities offered should enable students to relate and apply these concepts to the social, environmental, and economical conditions and concerns of the world in which they live. Opportunities to relate knowledge and skills to these wider contexts will motivate students to learn in a meaningful way and to become life-long learners. Teachers will help students understand that problem solving of any kind often requires a considerable expenditure of time and energy and a good deal of perseverance. Teachers also will encourage students to investigate, to reason, to explore alternative solutions and to take the risks necessary to become successful problem solvers. Effective instructional approaches and learning activities draw on students’ prior knowledge, capture their interest, and encourage meaningful practise both inside and outside the classroom. Students will be engaged when they are able to see the connection between the scientific concepts they are learning and their application in the world around them and in real-life situations. Due to its importance, students will have opportunities to learn in a variety of ways- individually, cooperatively, independently, with teacher direction, through hands-on experiences, and through examples followed by practice. The approaches and strategies teachers use will vary according to both the object of the learning and the needs of the students. Teachers will accomplish this in online environment with the use of: virtual labs, online simulations, animations, videos, discussion forums, live chat and other interactive objects.

As summarized in Growing Success 2010, the primary purpose of assessment and evaluation is to improve student learning.

The seven fundamental principles given below lay the foundation for rich and challenging practice. When these principles are fully understood and observed by all teachers, they will guide the collection of meaningful information that will help inform instructional decisions, promote student engagement, and improve student learning.

To ensure that assessment, evaluation, and reporting are valid and reliable, and that they lead to the improvement of learning for all students, teachers use practices and procedures that:

1、are fair, transparent, and equitable;

2、support all students;

3、are carefully planned to relate to the curriculum expectations and learning goals and, as much as possible, to the interests, learning styles and preferences, needs, and experiences of all students;

4、are communicated clearly to students and parents at the beginning of the school year or course and at other appropriate points throughout the school year or course;

5、are ongoing, varied in nature, and administered over a period of time to provide multiple opportunities for students to demonstrate the full range of their learning;

6、provide ongoing descriptive feedback that is clear, specific, meaningful, and timely to support improved learning and achievement;

7、develop students’ self-assessment skills to enable them to assess their own learning, set specific goals, and plan next steps for their learning.

Seventy per cent of the final grade (a percentage mark) in a course will be based on evaluation conducted throughout the course. This portion of the grade should reflect the student’s most consistent level of achievement, with special consideration given to more recent evidence. Thirty per cent will be based on a final evaluation administered at or towards the end of the course.

All students can succeed. Some students are able, with certain accommodations, to participate in the regular course curriculum and to demonstrate learning independently. Accommodations allow access to the course without any changes to the knowledge and skills the student is expected to demonstrate. The accommodations required to facilitate the student’s learning can be identified by the teacher, but recommendations from a School Board generated Individual Education Plan (IEP) if available can also be consulted. Instruction based on principles of universal design and differentiated instruction focuses on the provision of accommodations to meet the diverse needs of learners.

Examples of accommodations (but not limited to) include:

1、Adjustment and or extension of time required to complete assignments or summative tasks

2、Providing alternative assignments or summative tasks

3、Use of scribes and/or other assistive technologies

4、Simplifying the language of instruction

The evaluation for this course is based on the student’s achievement of curriculum expectations and the demonstrated skills required for effective learning. The final percentage grade represents the quality of the student’s overall achievement of the expectations for the course and reflects the corresponding level of achievement as described in the achievement chart for the discipline. A credit is granted and recorded for this course if the student’s grade is 50% or higher. The final grade will be determined as follows:

1、70% of the grade will be based upon evaluations conducted throughout the course. This portion of the grade will reflect the student’s most consistent level of achievement throughout the course, although special consideration will be given to more recent evidence of achievement.

2、30% of the grade will be based on final evaluations administered at the end of the course. The final assessment may be a final exam, a final project, or a combination of both an exam and a project.

Two official report cards are issued – midterm and final. Each report card will focus on two distinct but related aspects of student achievement. First, the achievement of curriculum expectations is reported as a percentage grade. Additionally, the course median is reported as a percentage. The teacher will also provide written comments concerning the student’s strengths, areas for improvement and next steps. Second, the learning skills are reported as a letter grade, representing one of four levels of accomplishment. The report cards contain separate sections for the reporting of these two aspects. The report card also indicates whether an OSSD credit has been earned.