SECONDARY COMPUTER LITERACY/SCIENCE
(scroll down for high school courses)
MIDDLE SCHOOL (GRADES 6, 7, 8)
COMPUTER LITERACY – 6TH GRADE
The 6th grade Computer Literacy class is the beginning of a series of three computer classes that middle school students complete. The 6th grade class provides the computer literacy foundation that impacts individual student success and addresses state science and technology standards. Through a hands-on collaborative project, students: (1) understand and use the WCASD computer and network systems, (2) become responsible users of technology, (3) safely use the Internet as an information resource, and (4) apply various software applications to create multimedia projects that solve problems, aid in decision making and communicate ideas.
COMPUTER LITERACY – 7TH GRADE
The 7th grade Computer Literacy class is the second of a series of three computer classes that WCASD middle school students complete. The 7th grade class builds on the foundation of the previous Computer Literacy class and further addresses state science and technology standards. Through a variety of projects, students explore these computer literacy topics: (1) information communication technology and digital literacy; (2) Internet safety; and (3) web design.
COMPUTER LITERACY – 8TH GRADE
The 8th grade Computer Literacy course is the culmination of the series of three computer classes that WCASD middle school students complete. The 8th grade course continues to build on the concepts from the previous computer literacy classes and further addresses state science and technology standards. This course is divided into two separate marking period classes.
Fall: Students explore various spreadsheet concepts that allow them to collect, analyze and present data. Internet safety is also addressed.
Spring: Students develop an electronic assessment portfolio that includes a variety of projects and demonstrates their academic success and proficiency in technology literacy.
COMPUTER SCIENCE – HIGH SCHOOL
COMPUTER PROGRAMMING IN C (9, 10, 11, 12) .5 CREDIT/SEMESTER COURSE
This course introduces students to computer programming using the C language. Students will study the history of programming and the development of computers. Emphasis will be on the scientific and mathematical application of the language. The full range of engineering programming will be studied, from design and pseudo code to testing and debuging of code. Basic concepts of general programming and computer science topics will prepare students for further study in programming.
Prerequisite: Algebra 1
COMPUTER PROGRAMMING IN C++ (9, 10, 11, 12) .5 CREDIT/SEMESTER COURSE
This course introduces students to programming using the C++ language. Emphasis will be on the scientific and mathematical application of the language. The full range of engineering programming will be studied, from the design and pseudo code to the testing and debuging of code. The concept of “classes” and “arrays” will be introduced. Basic concepts of general programming and computer science topics will prepare students for further study in programming.
Prerequisite: Algebra 1
COMPUTER SCIENCE 1 ADVANCED PLACEMENT (10, 11, 12) 1 CREDIT
This course extends computer programming concepts developed in Computer Programming C and C++ and applies to them to Java, the language of the AP Computer Science examination. Content includes the exploration of classes, arrays, sets and pointers. Object-oriented programming methodology will be studied. This course prepares students for the Advanced Placement examination in Computer Science.
Prerequisite: Computer Programming in C or C++ or teacher recommendation.
COMPUTER SCIENCE 2 ADVANCED AND EXTENDED STUDY (11, 12) 1 CREDIT
This course extends the concepts from Computer Science AP. The programming language is Java. Topics include advanced programming algorithms, computer memory and run-time comparisons, advanced class usage, inheritance, polymorphism, dynamic data structures, graphics and/or GUI interface. Students will receive AP-weighted grades for this course.
Prerequisite: Computer Science 1 Advanced Placement.
PLEASE NOTE: Additional computer classes may be found under the link for Business/Marketing/Information Technology.