Welcome to the Computer Science Page
Mrs. D'Andrea's website for ICS2O1 http://teacherweb.com/ON/School/SDAndrea
Computer Science at St. Joseph is divided into three disciplines or branches: programming, engineering and web development. Students are encouraged to experiment in any of these areas as many post secondary careers are computer dependent.
Grade 10, 11 and 12 Computer Science
Students in the programming branch are introduced to programming using Visual Basic and Scratch in the ICS 2O grade 10 course, progressing to object oriented programming using Java, Alice in grades 11 and 12, ICS3U or ICS3C and ICS4U or ICS4C. The emphasis is in problem solving and software development. These courses are ideal for those students interested in pursuing a career in mathematics, engineering, animation, media and computer science. Although the grade 12 course is a high school elective, it is assumed by certain faculties that the student is well versed in this area. The department keeps up with changes and updates in the industry as well as with changes with the universities.
Interdisciplinary Studies
Students in the web development branch are introduced to HTML in the ICS 2O grade 10 course. New Internet standards such as CSS2, XHTML and Javascript are introduced in the IDC 3O grade 11 course. For those interested in more sophisticated Internet skills the IDC 4U course offers Macromedia Flash, RSS and XML.