• AP Computer Science Syllabus

    AP Computer Science Syllabus

    Course Description: Welcome to “AP Computer Science A”! The AP Computer Science A course is an introductory course in computer science. The major theme of the course is problem solving. The goals of the AP Computer Science A course are comparable to those in the introductory course for computer science majors offered in many college and university computer science departments. It is not expected that all students in the AP Computer Science A course will major in computer science at the university level. The AP Computer Science A course is intended to serve both as an introductory course for computer science majors and as a course for people who will major in other disciplines and want to be informed citizens in today’s technological society. The following goals apply to the AP Computer Science A course. Students should be able to: • design, implement, and analyze solutions to problems. • use and implement commonly used algorithms. • use standard data structures. • develop and select appropriate algorithms and data structures to solve new problems. • write solutions fluently in an object-oriented paradigm. • write, run, test, and debug solutions in the Java programming language, utilizing standard Java library classes and interfaces from the AP Java subset.• read and understand programs consisting of several classes and interacting objects. • read and understand a description of the design and development process leading to such a program. (Examples of such solutions can be found in the AP Computer Science Labs.) • understand the ethical and social implications of computer use.

    Comments (-1)
  • Pre-AP Computer Science Syllabus

    Pre-AP Computer Science Syllabus

    Course Description: Welcome to “Pre-AP Computer Science!” This is a one semester introductory course in programming in which students learn to develop computer programs to solve problems. The Pre-AP Computer Science course is an introductory course in computer science. The major theme of the course is problem solving. The goals of the Pre-AP Computer Science course are comparable to those in the introductory course for computer science majors offered in many college and university computer science departments. It is not expected that all students in the Pre-AP Computer Science course will major in computer science at the university level. The Pre-AP Computer Science course is intended to serve both as an introductory course for computer science majors and as a course for people who will major in other disciplines and want to be informed citizens in today’s technological society. The following goals apply to the Pre-AP Computer Science course. Students should be able to: • design, implement, and analyze solutions to problems. • use and implement commonly used algorithms. • use standard data structures. • develop and select appropriate algorithms and data structures to solve new problems. • write solutions fluently in an object-oriented paradigm. • write, run, test, and debug solutions in the Java programming language, utilizing standard Java library classes and interfaces from the AP Java subset.• read and understand programs consisting of several classes and interacting objects. • read and understand a description of the design and development process leading to such a program. (Examples of such solutions can be found in the AP Computer Science Labs.) • understand the ethical and social implications of computer use.

    Comments (-1)
Last Modified on August 15, 2018