Stuart Leach, Computer Science

Mr. Leach teaches the following courses:
 
  • AP Computer Science Principles
    • Introduces students to the central ideas of computer science, instilling the ideas and practices of computational thinking and inviting students to understand how computing changes the world. The rigorous course promotes deep learning of computational content, develops computational thinking skills, and engages students in the creative aspects of the field.
  • Honors Coding I
    • Course # C10H14H
    • Recommended as a 2nd-year coding class after AP CSP
    • Intended to teach students the intermediate computer programming skills. The course places emphasis on practicing standard programming techniques and learning the logic tools and methods typically used by programmers to create simple computer applications. Upon completion of this course, proficient students will be able to solve problems by planning multistep procedures; write, analyze, review, and revise programs, converting detailed information from workflow charts and diagrams into coded instructions in a computer language; and will be able to troubleshoot/debug programs and software applications to correct malfunctions and ensure their proper execution.
  • Advanced Office Applications: 1/2 Credit
    • Course # C12H85
    • Grades 11-12
    • Prerequisite – Principles of Office Applications
    • Advanced Office Applications prepares students to continue postsecondary train ing in business related programs, provides advanced training for students pursuing a career in administrative and information support, and supports obtaining an industry certification in specific software applications (such as the Microsoft Office Suite). Course content and projects are meant to simulate workplace scenarios and draw on skills related to communications, operations, management, and teamwork, in order to accomplish information management goals. Upon completion of this course, proficient students will be fluent in a variety of information management software applications and will be prepared to sit for the Microsoft Office Specialist (MOS) Certification Exam.
Helpful Links