Superior Heights C. & V.S.
Slideshow image

Home About Us Departments Educational Links French Immersion Sports Teachers

Tue Feb 20, 2018:
Grad Photo Week


Tue Feb 20, 2018:
Korah Feeder School Volleyball Tournament (7/8's)


Wed Feb 21, 2018:
Grade 7/8's - Hiawatha Highlands for snowshoeing


Thu Feb 22, 2018:
Students in Grade 7/8 and Community Ed will be going to Korah to watch "Grease" 9:30am - 11:00am


Fri Feb 23, 2018:
Mr. Rutland and several students in Grade7/8 will be away for the day at the Indigenous Science Day at Algoma University.


Fri Feb 23, 2018:
Immunization forms picked up


Fri Feb 23, 2018:
Girls AAA NOSSA Volleyball at Superior Heights


Fri Feb 23, 2018:
Bowling at North Crest Lanes for students in Community Ed.




RESTARTING MESSAGES






Homework Help



Hockey Academy



BISTRO 127



SUPERIOR HEIGHTS
Why Choose Us?



Pinwheel



My Blueprint



Parents School Council



Civil Construction
Careers



Hour of Code



OSAID
Ontario Students Against Impaired Driving


Computer Science

Computer Science Courses

The following four courses are available in the Computer Science program, dependent on enrollment.


ICS2O
(No prerequisites required)

This course helps students examine Computer Science concepts. Students will outline stages in software development, define standard control and data structures, identify on-and off-line resources, explain the functions of basic computer components, and develop programming and problem-solving skills by using operating systems and implementing defined practices.

As well as identifying careers in Computer Science, students will develop an understanding of the ethical use of computers and the impact of emergent technologies on society. Students will spend time learning exciting tools such as HTML, Javascript, Flash, and Android mobile device App development..

By the end of the course, the student will have created, as "Independent Study Units", a working online website, a major Javascript program, a Flash animation project, and an Android mobile device App.

Click here for samples of past student projects.

Students may download the aiStarter program here, for running the Android device emulator.


ICS3U
(No prerequisites required, but ICS2O is recommended)

This course covers basic and advanced programming concepts to prepare students for advanced work at the end of the semester in addition to preparation for the challenging ICS4U1 course.

This course is important for those wishing to learn programming at an advanced level or for continuing on to post secondary education in the computing field.

By the end of the course, the student will have created, as "Independent Study Units", a major Java program, a Flash/Actionscript animation project, and a major Android mobile device App project.

Click here for samples of past student projects.


ICS4U1

This course is a continuation of ICS3U (a prerequisite) and takes on a case study approach for the major project dealing with the software development cycle in creating a game.

Additonally, the student learns to program for mobile devices, java applets, implementing algorithms, developing algorithms, independent study projects, and any other advanced computer science topics or emerging technologies as time permits.

By the end of the course, the student will have created, as "Independent Study Units", a major Flash/Actionscript program using Software Engineering principles and design, a Flash/Actionscript mini project to prepare for the major project, an independent study project on a topic of their choice (based on current trends), a project developing software for mobile devices, and a project developing software for the Finch robotic device.

Click here for samples of past student "mini" projects.
Click here for samples of past student "major" projects.
Click here for samples of past student "mobile device" projects.


Click here for samples of various past student assignments from all grades.


Course Descriptions and Pathways for each level of Computer Science at Superior Heights.

Course Descriptions for all courses of all grades from 1-12.
PAGE 1 of Computer Science Course Codes and Descriptions.
PAGE 2 of Computer Science Course Codes and Descriptions.
Pathways of all courses for Computer Science.


home | educational links | news | sault area links | search engines | sports links - community area | webmaster contact