Yearbook (Grades 10-12: 1 Credit/2 Semesters) Do you want to be a part of creating a lasting impact on LHS? Help create a LHS Yearbook that captures who we are as an LHS community and documents this year for the future! Come be a part of history!
Intro to Software Development (Grades 9-12: .5 Credit/1 Semester) An introductory course in Software Design which offers an exposure to a variety of programming environments. Students will approach software creation using Top-Down Design principles and will learn about the basic formats used in developing software. Units of study include an introduction to programming, app inventor, software-based problem solving and design, and robotics. Anyone with an interest in computer science and/or information technology is welcome.
This course is the prerequisite for Game Design 1.
Game Design 1(Grades 10-12: 1 Credit/2 Semesters) Game Development 1 teaches C# coding and game design with the Unity 3D Engine. Upon course completion students will have the ability to create a 3D game from scratch on their own. Students will learn the fundamentals of Object-Oriented programming, use industry-leading game engine software, apply physics principles to predict and simulate projectile motion, and Implement 2D user interfaces that adjust to fit different device sizes.
AP Computer Science Principles (Grades 10-12: 1 Credit/2 Semesters) In this course students will see how the principles of computer science allow people to change the world. Students will be introduced to the big ideas of computer science: Creativity, Abstraction, Data, Algorithms, Programming, Internet, and Impact. Students in this course prepare to take the AP Computer Science Principles exam in May, as well as the ‘Create’ and ‘Explore’ Performance Tasks. This course can count as a third credit of math toward state and district graduation requirements but is likely to count as Computer Science, not Math, for college admissions purposes.
AP Computer Science (Grades 10-12: 1 Credit/2 Semesters)This course uses the Java language and is comparable to an introductory programming course offered in colleges and universities. Students will deepen their understanding of the basic programming structures and techniques. Students who have taken this course have often gone on into careers in computer related fields, although anyone with an interest in programming is welcome. This course will prepare students to take the Advanced Placement Computer Science exam. This course can count as a third credit of math toward state and district graduation requirements but is likely to count as Computer Science, not Math, for college admissions purposes.