Program of Studies 2008-2009

Order of course listing in book:
Note Course title changes

203 Introduction to Programming
206 Website Design
201 Programming in C++
204 Programming in Java
200 AP Computer Science
202 Advanced Topics in Computer Programming



Rename 203 Internet Programming to 203 Introduction to Programming
Remove Prerequisite for this course

Rename 201 Introduction to Programming in C++ to 201 Programming in C++
Add Prerequisite 203 Introduction to Programming

Rename 204 Introduction to Programming in Java to 204 Programming in Java
Add Prerequisite 203 Introduction to Programming and 201 Programming in C++

Eliminate 207 Computer Applications
Eliminate 298 Independent Study Computer Science

Prerequisites:

Introduction to Programming is the gateway course.
All students new to the Computer Science department must take 203 Introduction to Programming before any other class.



Sequences

Sequence 1
2 year path
Introduction to Programming
Website Design
C++
Advanced Topics in Computer Programming

Sequence 2
3 year path
Introduction to Programming
C++
Java
Advanced topics (optional)
AP Computer Science


Rewrite
203 Internet Programming changes to

203 Introduction to Programming

Many of the systems and devices we depend on today rely on computer programming. In this class, we will explore the concepts behind programming through a variety of different programming languages. If you are curious about what makes webpages look like they do, how to get a computer to do mathematics, or how to control devices such as lights, sensors or motors, then this class will introduce you to these ideas and more. The programs you write may be used on a single computer or may be used on websites. Computer languages in this course may include HTML, Scratch, Python and C. This class is considered the introductory course in Computer Science, and is a prerequisite for other classes in the DHS Computer Science department.


Rewrite 202 Advanced Topics in Computer Programming

202 Advanced Topics in Computer Programming

Grades 11 and 12
By application
2.5 credits Semester
This is a project based course that builds on the knowledge and skills learned in previous introductory courses. Advanced features of object oriented programming are covered using both java and C++. In this course, you will be able to focus on individual and group projects to explore specific interests. Students are able to repeat this course with a separate proposal/application.
Prerequisites: 203 Introduction to Programming and 201 Programming in C++ or two semesters of courses in DHS Computer Science.


Page Information

  • 9 months ago [history]
  • View page source
  • You're not logged in
  • No tags yet learn more

Wiki Information

Recent PBwiki Blog Posts