• AP COMPUTER SCIENCE PRINCIPLES & AP COMPUTER SCIENCE PRINCIPLES A

     

    INTRODUCTION TO AP COMPUTER SCIENCE PRINCIPLES

     This course helps students develop programming expertise and explore the workings of the Internet. Using JavaScript as a primary tool and incorporating multiple platforms and languages for computation, this course aims to develop computational thinking and generate excitement about career paths that utilize computing. Projects and problems include app development, visualization of data, cybersecurity, and simulation. This course aligns with the AP Computer Science Principles course at SDOHS. Student Organization: FBLA or SkillsUSA

    The students will use Code.org to learn fundamentals of coding HTML, CSS and JavaScript.

     

    INTRODUCTION TO AP COMPUTER SCIENCE PRINCIPLES  A  (year two)

     The AP Computer Science Principles course is designed to be equivalent to a first- semester introductory college computing course. In
    this course, students will develop computational thinking skills vital for success across all disciplines, such as using computational
    tools to analyze and study data and working with large data sets to analyze, visualize, and draw conclusions from trends. The course
    engages students in the creative aspects of the field by allowing them to develop computational artifacts based on their interests.
    Students will also develop effective communication and collaboration skills by working individually and collaboratively to solve
    problems, and will discuss and write about the impacts these solutions could have on their community, society, and the world.

    The students in AP CSP A will focus on using the programming language Java (Mocha). Students will be guided through lessons and tutorials using Code.HS.