A new, highly interactive and collaborative introduction to the field of computer science and coding. Hands on projects, coding and problem solving. Design and produce short computer programs, apps, games and robot programming.
Text and materials: laptop
Expectations: Students should be at ease with a computer. The class is project-based, and students are expected to complete projects on given topics. There are also related assignments, primarily classroom-based.
In Computer Science and Coding II, students will explore various coding languages, with a deeper look into their uses and applications in their life and in various careers. Students will explore and learn about various languages one quarter, and focus on deeper language learning of one language the next quarter. This course may be used as preparation for AP Computer Science.
Text and materials: Laptop
Expectations: Successful completion of Intro to Computer Science I, comfortable with a computer. Able to work independently and as part of a small group.
Honors Computer Programming is a fast-paced course in Java programming. Students learn about the exciting kinds of problems tackled by computer science while exploring the field’s most important tool: Programming. The focus is on the logic of writing programs and the structures of building them. Throughout the course students study common reusable algorithms and learn to analyze them for correctness and speed.
The course covers fundamentals of programming syntax and methodology using the Java programming language. Java is a modern, object-oriented programming language used to create professional software. In addition to gaining fluency in Java, students develop general computer skills and consider the social and ethical implications of computing.
This course follows along with the AP Computer Programming curriculum but at a modified pace.
Text and materials: Online Textbook (eIMACS)
Expectations: Students will get a blend of direct instruction as well as frequent independent learning opportunities. This class covers most of the same material as AP Computer Programming, but at a slower pace. Outside assignments will be given and class time will be used for discussion, lessons and collaboration.
This is a fast-paced course equivalent to a college introductory programming class. The course covers fundamentals of programming syntax and methodology using the Java programming language. Java is a modern, object-oriented programming language used to create professional software. In addition to gaining fluency in Java, students develop general computer skills and consider the social and ethical implications of computing.
This class is for motivated and independent learners. Students follow an online curriculum at their own pace, but with clear minimum goals to reach for each quarter. Students are expected to work two to four hours each week outside of class in order to meet benchmarks. Strong students can work ahead significantly. Students taking AP Computer Science will be expected to take the AP Exam in May.
Text and materials: Online Textbook (eIMACS)
Expectations: Students are expected to maintain a rigorous pace, clearly delineated from the onset. Students spend time outside of class reading, taking notes and completing exercises. 3-4 hours per week is standard. Class time is to be used completing activities, tests and labs. Collaboration in class is expected. Students are expected to take the AP exam in May.
Introduction to Engineering is intended to give students an overview of engineering. Students explore what it means to be an engineer, what engineering is, and how to do engineering. Students study engineering career options, the engineering method and design process, written and oral communication, interpersonal skills, team-building, and technical drawing. Both in teams and individually, students face a series of engineering challenges all involving science content. Upon completion, students should be able to understand the engineering process and profession.
Text and materials: Engineering the Future, It's About Time; calculator
Expectations: Students are expected to work diligently in class, and a minimum of two hours per week of homework and study time should be expected. Students should expect to utilize high school level math and science principles on a regular basis in this class.
Projects in Environmental and Energy Engineering is a project-based class that will focus on the topics of energy efficiency, pollution, sustainable energy, renewable energy technologies, and improving environmental quality. Students will take on the role of engineers as they design, analyze, build, and test possible solutions to problems while considering the limitations imposed by practicality, safety, and cost. They will be tasked with finding ways to reduce existing energy consumption, to analyze the effects of energy practices on both the economy and environment, and to create solutions that will protect and also improve the health of living organisms.
Text and materials: Engineering the Future; students will also be required to maintain an engineering notebook/binder
Expectations: Students are expected to work diligently in class, and a minimum of two hours per week of homework and study time should be expected. Students should expect to utilize high school level math and science principles on a regular basis in this class.
Projects in Civil and Mechanical Engineering is a project-based class where students will learn about the design, construction, and maintenance of mechanical systems and man-made infrastructure. Students will take on the role of mechanical engineers as they discover how to put machines to work for people, applying the principles of motion, energy, and force to anything that moves. They will also act as civil engineers who are responsible for public works such as roads, bridges, structural components of buildings, dams, pipelines, and airports. Students will develop an in-depth understanding of materials, which both engineering disciplines use to calculate failure conditions based on the dimensions of a part, the properties of its material and the conditions under which it will operate.
Text and materials: Engineering the Future; students will also be required to maintain an engineering notebook/binder
Expectations: Students are expected to work diligently in class, and a minimum of two hours per week of homework and study time should be expected. Students should expect to utilize high school level math and science principles on a regular basis in this class.
Robotics: Building and Automation students will trace the history and development of robotics while learning about robot components and construction. They will work with VEX robotics equipment to gain skills and knowledge about structural, motion, and power systems in robots. Students will have the opportunity to build, test, and modify multiple robots to meet the requirements for tasks assigned to them.
After building the robots, students will use RobotC programming software to program motion control devices, such as motors and sensors. Students will design, build, and program sensor-based solutions to solve problems as they learn how things operate in real world situations.
Text and materials: Students will work in groups with the VEX EDR robot platform to build and test a robot designed to perform a specific task. Students will also modify the kit to perform other tasks.
Expectations: Students can expect to complete most work in class, but some study time and homework should be expected. Students must work cooperatively within their teams.
During the semester this course will offer projects within a topic related to Science, Technology, Engineering, and Mathematics (STEM). Students select, research, and explore the topics in depth, both as a group and individually. Most sections involve hands-on experiences. Possible topics include: GeoApps; biomimicry; ag science; career exploration/shadowing; Technology for Good; repair and repurpose of computer equipment; sustainability and weather-related topics. Each unit includes research, collection and analysis of data; practice; real-life applications; and information-sharing. There is additionally a section that includes making connections with people in related careers.
Text and materials: None
Expectations: Students will develop research skills, learn hands-on skills that are transferable to life and careers, and investigate interests related to STEM topics.
In Community-Based STEM students learn to identify, research and look for solutions to community-based problems. After developing a deeper understanding of the Design and Problem Solving Processes, students work to identify problems and become problem solvers, using data collection, research and related skills to solve problems with a hands on approach. Meeting with experts within each area will be a part of the course.
Text and materials: None
Expectations: Students will delve deeper into understanding of community problems, the problem solving and design processes, and start-to-finish processes.
Introduction to Business is targeted at students who plan to study business in college and/or aspire to becoming business-owners in the future. Focusing on activities of the business world and the economic system in which it operates, concepts/topics include business ownership, advertising/marketing, product development, and the economy. Students learn the essentials of starting a business; skills developed include collaboration, communication, problem-solving, and presentation. Students have the opportunity to assist with day-to-day operations and functions of running the school store.
Text and materials: None
Expectations: Students will engage in a project based course utilizing an online simulation and various related assignments. Students should expect to utilize high school level math and the successful completion of Algebra I is recommended.
Offering insight into one of the most popular fields in business today, Sports and Entertainment Marketing is for students interested in sports, entertainment, and event marketing. Emphasis is on the principles of endorsements, branding, and naming rights as they apply to the industry. Students learn about the requirements of creating a successful brand or product and establishing target markets. This is a project-based course utilizing marketing simulations, projects, and teamwork.
Text and materials: None
Expectations: Students will engage in a project based course utilizing an online simulation and various related assignments.
This introductory/foundations course builds awareness of and knowledge about everyday financial topics and decisions around them and emphasizes the importance of building a sound financial foundation. Students are encouraged to embrace financial literacy while learning about real-world topics such as, but not limited to, budgeting and saving, choosing and balancing a checking account, managing credit/debit cards, using online banking, paying taxes, investing, finding a job, finding an apartment, buying a car, buying a home, investing for retirement, getting insurance.
Text and materials: None
Expectations: Students learn key personal financial skills and demonstrate competence in an online simulated world; understand the importance of financial literacy; realize the importance of starting a savings plan at an early age; develop knowledge of financial topics that are important now and in the future; and learn how to write checks and keep proper checking/banking/financial records.