The courses listed in this section highlight GFHS offerings in Computer Science and Engineering. They are also listed in the Course Description Guide sections for the associated departments.
College Intro to Computer Science: 1 Credit (Math)
Discovering Computer Science: 1 Credit (Math)
Computer Aided Design: .5 Credit (Technology)
Architecture: .5 Credit (Technology)
Construction & Manufacturing Systems (A&B): .5 Credit each (Technology)
Energy: .5 Credit (Technology)
IT Support & Training: .25 Credit (Other)
1 Credit
3 Siena College Credits (Optional)
Prerequisite: Students must have completed or be enrolled in Algebra 2 or by special permission from the instructor
Course Description Video: click here
This course is a broad introduction to a variety of fundamental topics in computer science through contemporary themes such as robotics, the web, graphics, or gaming. Students will consider problems in the application area that can be solved with software. Using the theme of the course, students will be introduced to important areas of computer science including abstraction, computer organization, representation of information, history of computing, ethics, and the development and evaluation of algorithmic solutions using an appropriate programming environment.
Students will sit for a final exam prepared by Siena College in June.
Note: this is an elective Siena College course and students meeting requirements are eligible for three college credits. Cost for college-credit will be based on Siena rates for the current school year.
This course is designed as an introduction to computer science for high school students who want to express themselves creatively and solve problems that are interesting to them using computational devices. This course is designed for students that have little or no experience studying computer science. Through a series of engaging, hands-on labs and projects, students learn the fundamentals of computer programming using the block-based language NetsBlox. Students will also study the world wide web, designing and creating their own websites by writing their own HTML, CSS, and JavaScript. Finally, students will explore drawing, animation, and problem solving using Python. Throughout the course, computing history and current events in computer science will be incorporated. Special topics in computer science such as encryption, data representation, assistive technologies, and others will be explored.
This course is a good introduction to Siena’s dual enrollment course, College Introduction to Computer Science.
.5 Credit
Prerequisite: Drawing & Design for Production
This course will give students an understanding and appreciation of using computers to generate technical drawings. Students will use the AutoCAD program and be able to draw using 3D simulation and print their projects using a 3D printer. Units will include orthographic, isometric, cross-section and architectural drawing. Standards and techniques used in engineering will be taught.
.5 Credit
Prerequisite: Drawing & Design for Production
This course is designed as a comprehensive study of the planning, designing and constructing of residences. It will provide an introductory experience in the complexities of the building construction industry. Included will be site plans, floor plans, elevations and interior design. Each student will plan and design their own home. Students will also be introduced to computer software for designing and generating architectural plans.
A- .5 Credit
B- .5 Credit
This course provides hands-on experience in the construction and manufacturing process. Topics will include resources, processes, products and impacts of manufacturing. Students will be introduced to various materials, tools, and assembly processes. Emphasis is placed on problem solving and peer collaboration. These courses are one semester each. Successful completion of part A is required to take part B.
.5 Credit
Available for students in grades 10-12
Climate change is a major problem… cleaner sources of energy are the solution. This course will examine the effects of pollution on the environment and introduce students to clean energy alternatives. We will discuss topics ranging from electric vehicles to hydro dams, and much more. Projects will include the use of solar and wind energy as cleaner, more efficient sources of heat and electricity. Join us if you want to learn about how these issues will impact our future and how you can be a part of the solution.
.25 Credit
Students must apply and be accepted prior to enrolling in this course
Students accepted to participate in this course will be working directly with the IT department in regard to Chromebook repair and other minor technology issues in the middle and high schools. Students must be able to work independently, must have excellent attendance, exceptional communication skills, and a strong work ethic. No experience is necessary, but we are looking for candidates with a strong desire to work with technology and computers. If you are interested in enrolling in this course, please notify your school counselor.