CxD Archive
CxD 2020 Summer Workshop
CxD 2020 Summer Workshop
  • Computing by Design 2020
  • Schedule
  • About Us
  • Preparation
    • Workshop Tools
    • Slack Workspace
    • Programming Prep
  • Modules
    • Foundations
      • The CxD Approach
      • Mapping Innovative Practices
      • The CxD Project Framework
      • Programming Warm Up
      • A Teacher's Insight
    • Trivia Project
      • Define Problem & Propose Solution
      • Design & Build Solution (1/2)
      • Design & Build Solution (2/2)
      • Evaluate & Refine Solution
      • A Teacher's Insight
    • Chatbot Project
      • Define Problem & Propose Solution
      • Design & Build Solution (1/2)
      • Design & Build Solution (2/2)
      • Evaluate & Refine Solution
      • A Teacher's Insight
    • IoT Project
      • Define Problem & Propose Solution
      • Design & Build Solution (1/2)
      • Design & Build Solution (2/2)
      • Evaluate & Refine Solution
      • A Teacher's Insight
  • Your Project Plan
    • Guide to Project Plan
    • Final Review of Project Plan
  • Resources
  • Computing by Design Docs
  • Workshop Google Drive Folder
  • IN CS Standards K-12
  • US K12 CS Framework
  • IN Work-Based Learning Manual
  • IN Employability Skills
  • PBLWorks | About PBL
  • PBLWorks | More Resources
Powered by GitBook
On this page
  • HTML
  • CSS
  • JavaScript (Lessons 1 - 8)
Export as PDF
  1. Preparation

Programming Prep

PreviousWorkshop ToolsNextFoundations

Last updated 5 years ago

If you are new to programming with HTML, CSS, and JavaScript (or just need brushing up), we recommend you start with the following tutorials on Codecademy. We will reiterate some key concepts briefly in the Foundations module, but these tutorials provide an excellent skill base. Each of these are available with a free-tier account at .

HTML

CSS

JavaScript (Lessons 1 - 8)

https://codecademy.com
LogoElements and Structure | CodecademyCodecademy
LogoCSS Tutorial: Learn CSS For Free | CodecademyCodecademy
LogoJavaScript Tutorial: Learn JavaScript For Free | CodecademyCodecademy