Grades 9-12

Computer Science

Computer Applications

This course serves as an introduction to current computer technology to provide students with career and life advancing computer skills and tools needed for high school, college and the workplace. To be technology fluent or literate, topics include communication through presentations, digital imaging, spreadsheets, 3D design and printing, computer ethics and efficient and legal use of the Internet and information. Programs introduced include: Microsoft PowerPoint, Excel, Word, Publisher, open source, moviemaker, intro to coding and the Internet.

Multi-Media Web Design and Game Design

This course develops the skills needed for careers or personal goals in web development, digital design, animation, digital photography and gaming. HTML5 is used to develop web pages. An introduction to digital photography is combined with Advanced PhotoShop techniques. Games will be designed and developed, as well as, 3D design with TinkerCAD and 3D printing.



Programming Python and Java

This course is an introduction to the field of computer science which is encompassed in careers such as engineering, cyber defense, gaming, and networking. Eight out of the top ten computer science departments in the country are now teaching the Python programming language as the first language students learn. Students will develop basic skills using SNAP and game development projects complete with graphics. During the second semester of this year long class, students will learn to program in Java.

AP Computer Science Principles: Beauty and the Joy of Computing

The BJC Curriculum will give the students an introduction to SNAP programming with conditionals, abstractions and debugging. They will study the internet and its global impact and the impact on our community. BJC was developed to give students the opportunity to develop computational thinking practices. Students will be engaged in discussions of social implications studies and new technology. Students are strongly encouraged to take the AP exam offered in May. Strong performance on this exam may earn them college credits. AP Exams require a fee to be paid by the family. Families who meet financial eligibility guidelines will receive financial support. Any family concerned about paying for AP exam fees should consult with their student's counselor.


Computer Aided Drafting

In this course, students will discover uses of the computer and its effect on the world of engineering and design. Drafting is the language of industry and this course will help the student who is interested in the computer and who also wants to learn some basic drafting skills. All phases of drafting and how these phases are affected by the computer will be discussed. The computer is the future in all drafting and design. *Students will begin with hand drawings, move into 2D and finish with 3D drawings.


Pre-Engineering Drawing

Pre-Engineering Drawing is designed as an elective to aid those technical and engineering prep students interested in schools of higher learning, such as technical and engineering colleges. Emphasis will be placed on the various methods of drafting needed to communicate in industry, including methods of communication and problem solving idea development. Since drafting is the language of industry, the mastery of these techniques is essential for success in many of the technical and engineering fields. Four disciplines will be covered: Mechanical Engineering, Computer Aided Drafting, Architectural Drawing and Design, and Civil Engineering. Students will begin with hand drawings, move into 2D and finish with 3D drawings. This course is open to all students at Winslow High School. Students are not required to have any previous drafting experience to gain benefits from this course.