html5.svg
0 1 0 0 1 1 0 0 0 1 0 0 0 1 0 0 0 0
______Web Development & CS
______Course Description:
This comprehensive course combines the foundational principles of computer science with hands-on web development skills. Students will explore digital information, the internet, app design, algorithms, data analysis, and cybersecurity while also mastering the art of web development, including HTML, CSS, JavaScript, and more.
Course Objectives:
By the end of this course, students will:
  • Create interactive web applications using HTML, CSS, JavaScript, and web frameworks.
  • Understand fundamental computer science principles and computational thinking.
  • Prepare for the AP CSP exam and build a portfolio of web development projects.
  • Explore data analysis, data storytelling, and algorithm efficiency.
  • Learn about cybersecurity and its global impact.
  • Develop problem-solving skills and algorithmic thinking.
  • Design visually appealing and user-friendly websites.
  • ______Course Schedule:
    Weeks APCSP Unit Web Development Unit Assessments
    2 1. Digital Information 0. Version Control Unit 1 Journal, 4 Activity guides
    3 Labs, 1 project
    3 2. The Internet 1. HTML Unit 2 Journal, 5 Activity guides
    7 Labs, 1 project
    2 3. Intro to App Design 2. CSS Unit 3 Journal, 6 Activity guides
    3 Labs, 1 project
    3 4. Variables, Conditionals, and Functions 3. Bulma Unit 4 Journal, 8 Activity guides
    2 Labs, 2 project
    2 5. Data 4. Bootstrap Unit 5 Journal, 5 Activity guides
    2 Labs, 1 project
    1 6. Lists, Loops, and Traversals 5. JavaScript Unit 6 Journal, 6 Activity guides
    5 Labs, 2 project
    2 7. Parameters, Return, and Libraries 6. p5.js Unit 7 Journal, 2 Activity guides
    3 Labs, 2 project
    2 8. Cybersecurity and Global Impacts 7. jQuery Unit 8 Journal, 3 Activity guides
    2 Labs, 2 project
    3 9. Create PT Prep 8. APIs Unit 9 Journal, 3 Activity guides
    1 project
    4 10. Algorithms 9. Websockets Unit 10 Journal, 1 Activity guides
    1 Labs, 2 project