Computer Science
The Department of Computer Science seeks to introduce students to the skills necessary to use and program a computer. A one-term computer course (2 credits) is required at the seventh, ninth and eleventh grades. In the twelfth grade students may elect to take a full-year advanced placement computer course. Courses are offered in three major areas: applications, programming and web design. A student is expected to master at least Microsoft Office (CS112) before moving on to other courses. Once a student has become proficient in his knowledge of computer, he may use Delbarton's network and computers for curricular related assignments in all courses. The lab is open before and after school to facilitate student needs.
Courses
|
CS112 CS212 CS312 CS164 CS172 CS223 CS253 CS263 CS604 |
Office 2007 I (2cr) Office 2007 II (2cr) Office 2007 III (2cr) Photoshop CS3 (2cr) Flash CS3 (2cr) Intro to Java (2cr) Dreamweaver CS3 & HTML Digital Photography AP Computer in JAVA (6cr) |
CS112 Office 2007 I - 2cr {07,09} CS RQ
This course is a hands-on program featuring practice sessions using the latest hardware and software. Topics include introduction to information technology: word processing with Word: how to use a PC for better communications; spreadsheet analysis using Excel: how a PC can help keep accurate accounts; databases: how to use a PC for storage and filing using Access , PowerPoint: me thods for making computer presentations and Outlook: a personal information management system.
CS212Office 2007 II 2cr {07,09,11} CS EL
This course is a continuation of CS112. It is a hands-on laboratory seminar designed to improve the students' knowledge of computers by solving problems using sophisticated techniques. In addition to building on the fundamentals presented in CS112, this course considers application integration (word processing/data base management, data base management/spreadsheet analysis, spreadsheet analysis/graphing).
CS312 Office 2007 III 2cr {09, 11} CS EL
This is an exercise-oriented course which covers more advanced functionality for skilled users including macros and Visual Basic for Applications. It includes 2 to 3 projects for each application plus a summary case study integrating the applications. Also included is the integration of Microsoft Internet Tools to show students how to make use of the World Wide Web.
CS164 Photoshop CS3 (2cr) {07, 09, 11} CS EL [CS112 or CS212 or CS312 DptRec]
The Photoshop course offers students an introduction to graphic design using the industry standard Photoshop CS3 software program. Taught as a combination computer/art class, students learn computer skills (software proficiency, scanning and printing) combined with challenging and relevant design projects. The course demonstrates the practical application of computer and design skills while offering a look into the field of graphic design.
CS172 Flash CS3 (2cr) {09, 11} CS EL [CS112 or CS212 or CS312 DptRec]
This introduction to Adobe Flash looks at ways to use video, multimedia and application features in web sites. Topics will include drawing and painting tools, cel and keyframe animation, 3D animation and an introduction to ActionScript. The specifics of the curriculum are still under development.
CS223 Introduction to JAVA Programming (2cr) {11} CS EL [CS112 or CS212 or CS312 DptRec]
Students are required to design and solve problems with a computer by using a sophisticated object-oriented programming language. The major object-oriented concept of encapsulation plays an important role throughout. Topics covered include: Data Types, Variables and Arithmetic, Boolean Expressions, Iterative Statements, Methods, Constructors and Fields, stepwise refinement, and recognizing and locating beneficial classes that already exist. This course is a pre-requisite for AP Computer Science in Java- CS604.
CS253 Dreamweaver CS3 & HTML (2cr) {09, 11} CS EL [CS112 or CS212 or CS312 DptRec]
This course is an introduction to Adobe Dreamweaver. This course will introduce a student to Adobe's Web design software. From using templates to create a website to frames, style sheets, layers, animation, behaviors and media objects. The HTML (hypertext markup language) module will mirror the Dreamweaver material on a programming level.
CS263 Digital Photography (2cr) {09, 11} CS EL [CS112 or CS212 or CS312 DptRec]
This hands-on course will introduce students to digital photography in both color and black & white. Some of the topics covered will be composition, shutter speed, aperture settings, depth-of-field, lighting and resolution. Students will learn how to use Photoshop CS3 to edit, touch-up, enhance and manipulate their pictures. Each unit will start with the class viewing samples from expert photographers. The students will learn the techniques for this type of photography and then have to create a portfolio of this type of work. At the end of the class, students will submit a portfolio of their best work in hard copy and digital form. The hard copies will be high quality printouts on photo paper which will be displayed.
CS604 AP Computer Science in JAVA 6cr {12} CS EL MA [CS112 or CS212 or CS312 & CS223 DptRec]
This is an Advanced Placement course which prepares the student for the AP Computer Science examination. Topics include the elements of an object-oriented programming language, JAVA. In addition to the concept of encapsulation, selection and logical operators, looping, data files, arrays, and other advanced data structures are considered.
