Programming 505


Introduction to Computer Science

Educators introduce high school students to computational thinking and computer science principles with a focus on web development, data usage, analysis of technological trends, and ethical internet behavior for young adults. This course places a strong emphasis on the local and global impacts of technology through discussions and project-based lessons. Students develop a research website about a STEM career of interest using JavaScript, HTML, and CSS. Students will learn foundational computer science skills that will prepare them for advanced coding courses and a technology-enabled workplace.