Computer Science Foundations
Prerequisites: None
Computer Science Foundations is a course intended to provide students with exposure to various information technology occupations and pathways such as Networking Systems, Coding, Web Design, and Cybersecurity.
AP Computer Science Principles
Prerequisites: Computer Science Foundations
Throughout Computer Applications students learn Microsoft products Word, Excel, PowerPoint and Access . At the conclusion of this class students are required to take an articulation exam that provides three hours of college credit for students scoring a C or higher. This course is designed to develop & enhance computer technology skills. Students use a variety of computer software and hardware tools and features of an electronic information network. Students explore the social, business, and ethical issues of using computer technology.
Students who are enrolled in this course are eligible to join FBLA (Future Business Leaders of America) which provides opportunities for community service activities, leadership, and multi-level competitions.
Programming & Logic I
Prerequisite: Computer Applications
Programming & Logic I is a course intended to teach students the basics of computer programming. 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. Students will learn to solve problems by planning multi-step programs; write, analyze, review, and revise programs.
Students who are enrolled in this course are eligible to join FBLA (Future Business Leaders of America) which provides opportunities for community service activities, leadership, and multi-level competitions.
Introduction to Mobile App Development
Prerequisites: Computer Applications, Computer Programming I & II
Introduction to Mobile Application continues to develop student programming knowledge using the language Swift and students develop mobile apps within an iOS platform. Students also develop a knowledge of the history and business aspects of mobile application development. Students design a mobile application as a group project utilizing the storyboard tools within Xcode.
Students who are enrolled in this course are eligible to join FBLA (Future Business Leaders of America) which provides opportunities for community service activities, leadership, and multi-level competitions.
Coding 1
Prerequisites: Computer Science Foundations
Coding 1 covers a basic introduction to the principles of programming, including algorithms and logic. Students engage in hands-on programming tasks a programming language as they write and test their own code using the approaches real programmers use in the field. Students will program with variables, functions and arguments, and lists and loops, providing a solid foundation for more advanced study as well as practical skills they can use immediately.
Coding 2
Prerequisites: Computer Science Foundations, Coding 1
Coding 1 covers a basic introduction to the principles of programming, including algorithms and logic. Students engage in hands-on programming tasks a programming language as they write and test their own code using the approaches real programmers use in the field. Students will program with variables, functions and arguments, and lists and loops, providing a solid foundation for more advanced study as well as practical skills they can use immediately.