23
BUSINESS & COMPUTER SCIENCE
Introduction to Digital Technology 11.41500
This course is designed for high school students to understand, communicate, and adapt to a digital
world as it impacts their personal life, society, and the business world. Exposure to foundational
knowledge in hardware, software, programming, web design, IT support, and networks are all
taught in a computer lab with hands-on activities and project-focused tasks. Students will not only
understand the concepts, but apply their knowledge to situations and defend their
actions/decisions/choices through the knowledge and skills acquired in this course. Employability
skills are integrated into activities, tasks, and projects throughout the course standards to
demonstrate the skills required by business and industry. Competencies in the co-curricular student
organization, Future Business Leaders of America (FBLA), are integral components of both the
employability skills standards and content standards for this course. Various forms of technologies
will be highlighted to expose students to the emerging technologies impacting the digital world.
Professional communication skills and practices, problem-solving, ethical and legal issues, and the
impact of effective presentation skills are taught in this course as a foundational knowledge to
prepare students to be college and career ready. The knowledge and skills taught in this course build
upon each other to form a comprehensive introduction to digital world.
Computer Science Principles 11.471000
This course emphasizes the content, practices, thinking and skills central to the discipline
of computer science. Through both its content and pedagogy, this course aims to appeal
to a broad audience. The focus of this course will fall into these computational thinking
practices: connecting computing, developing computational artifacts, abstracting,
analyzing problems and artifacts, communicating, and collaborating.
Program, Games, Apps & Society 11.47200
Are you ready to design and develop? The course is designed for high school students to
strategize, design, and develop games and mobile and desktop applications that can be
produced in the real world. Students will learn about life-cycles of project development
and use models to develop applications. Attention will be placed on how user interfaces
affect the usability and effectiveness of a game or an application. Programming
constructs will be employed which will allow students’ applications to interact with “real
world,” stimuli. The course exposes students to privacy, legality, and security
considerations with regards to the software industry.
AP Computer Science 11.01600
The AP Computer Science A course is an introductory course in computer science.
Because the design and implementation of computer programs to solve problems involve
skills that are fundamental to the study of the computer science, a large part of the course
is built around the development of computer programs that correctly solve a given
problem. These programs should be understandable, adaptable and, when appropriate,
reusable. At the same time, the design and implementation of computer programs is used
as a context for introducing other important aspects of computer science, including the
development and analysis of algorithms, the development and use of fundamental data