|
| |||||||||||||||
|
| |||||||||||||||
| Math Assistance CP | Computers 1 CP | ||||||||||||||
| Unit: ½ | Pre-requisite: Failure to meet standard on Exit Exam | Unit: ½ | Pre-requisite: Algebra 1 | ||||||||||||
| 319951CW | Grade Level: 11, 12 | 319956CH | Grade Level: 9, 10, 11, 12 | ||||||||||||
|
This course is designed for those students in high school who did not meet the state standard on the math portion of the S.C. Exit Examination administered in the tenth grade. The class will include remediation on skills such that include numbers and operations, algebra, measurement, and data analysis and probability. |
This course provides a brief background in computer history which shows the rapid changes in technology. A vocabulary of computer terms, the parts of a computer, and how the computer works will be covered. An introduction to computer applications including Microsoft Word, Excel, PowerPoint, and Photoshop will be emphasized. | ||||||||||||||
Computers 2 CP |
Computer Programming Pre-IB | ||||||||||||||
| Unit: ½ | Pre-requisite: Computers 1 | Unit: ½ | Pre-requisite: Geometry | ||||||||||||
| 319957CH | Grade Level: 9, 10, 11, 12 | 505000HH | Grade Level: 10 | ||||||||||||
|
This course will emphasize elementary programming including HTML 4.0 and Java. Rudimentary techniques, applicable to many different programming languages, will be used to introduce the student to programming. Essential programming algorithms will also be covered. The hands-on experience in problem solving skills and programming will prepare the student for entry in a college computer class. |
This course will emphasize elementary programming including HTML 4.0 and Java. Rudimentary techniques, applicable to many different programming languages, will be used to introduce the student to programming. Essential programming algorithms will also be covered. The hands-on experience in problem solving skills and programming will prepare the student for entry in a college computer class. | ||||||||||||||
| Computer Science 3 SL/IB | Computer Science 4 SL IB | ||||||||||||||
| Unit: 1 | Pre-requisite: Computer Program Pre IB and Algebra 2 | Unit: 1 | Pre-requisite: Computer Science SLIB | ||||||||||||
| 471A00IW | Grade Level: 11 | 47100AW | Grade Level: 12 | ||||||||||||
|
This course in computer science is comparable to those in the introductory sequence of courses for computer science majors offered in college and university computer science departments. This 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 that require significant involvement with technology. It is needed for the IB student to be able to complete their Dossier It is not a substitute for the usual college-preparatory mathematics courses. Students will sit for the AP Computer Science A Exam.
|
This course involves solving problems using the computer. A full understanding of logical problem solving is required as well as a knowledge of how computers operate. Successful computerized systems result from: a clear understanding of the problem to be solved; appropriate use of hardware based on a detailed knowledge of its capabilities and limitations; efficient use of algorithms and data structures; thorough and logical design; careful testing and integration of all these components. Students are expected to acquire a mastery of the specified aspects of Java. Suitable mechanisms include encapsulation, polymorphism, and inheritance, although other structured approaches are possible. Mastery will be demonstrated through work submitted in the program dossier. Students will sit for the AP Computer Science A Exam and the IB Computer Science SL Exam. | ||||||||||||||
| |||||||||||||||