Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
COURSE DESCRIPTIONS
Programming
COURSE DESCRIPTIONS AP Computer Science Principles
Students explore computer concepts, apply logic This course addresses the big ideas and computational
procedures, and implement programming procedures practices of computer science with students utilizing
with one or more languages, such as Scratch, Python, Scratch and Processing languages for programming.
and C++. Graphic User Interfaces, such as Alice, Game Course lessons focus on computer science applications
Maker, and Flash may be used as students design and through project-based, inquiry-based, and collaborative
develop interactive multimedia applications. In addition, learning. Through this collaborative, learner-centered
HTML is employed to create Web pages. approach, students are encouraged to explore the
advantages and societal impact of computational
technology while developing their own programming and
computational thinking skills.
Preferred Elective: Principles of Global Business (To be taken at any point during the Pathway)
Students discover the roles of business, marketing, and technology in the free enterprise system and the global economy. Students
will analyze business operations and technologies utilizing strategies to enhance the globalization, efficiency, and sustainability of
businesses in a web based world/economy. Basic financial concepts of banking, insurance, credit, inheritance, taxation, and
investments are investigated to provide a strong background as students prepare to make sound decisions as entrepreneurs and
business managers. The real-world impact of technology, effective communication, and interpersonal skills is evident throughout
the course.
Created By: Ashton Girolmo