Learn to Code

Mathematics & Business

Prompt

How can writing computer programs be fun and accomplish something meaningful at the same time?

Essential Skills & Concepts

    • Reinforce 21st century computer and programming literacy skills

    • Problem-solving

    • Persistence

    • Logic

    • Creativity

Project Options

Choose one of the options below to begin a journey toward learning computer coding

Option 1: Learn to code by using Scratch https://scratch.mit.edu/

  1. Learn about Scratch https://scratch.mit.edu/about

  2. Use tutorials to get started https://scratch.mit.edu/projects/editor/?tutorial=getStarted

  3. Students helping students. Scratch is a great way for a high school students to come alongside a younger student to introduce computer programming.

Option 2: Learn a programming language at CodeAcademy

Pick a programming language of your choosing at https://www.codecademy.com/

  • HTML

  • Python

  • Javascript

  • Java

  • And many more

Option 3: Programming Units on Khan Academy

Pick from any of the FIVE available units on Khan Academy and join the classroom using this link: https://www.khanacademy.org/join/6SKBZ7HF. These are leveled courses that allow you to go your own speed and start at the level you feel most comfortable!

      1. Computer Programming - start from the basics and move your way up.

        • Basic & Advanced JavaScript (animations)

        • Basic & Advanced HTML/CSS (websites)

        • SQL (data management)

        • Combinations of multiple languages!

      1. Pixar in a Box https://www.khanacademy.org/partner-content/pixar

        • Pixar in a Box is a behind-the-scenes look at how Pixar artists do their jobs. You will be able to animate bouncing balls, build a swarm of robots, and make virtual fireworks explode. The subjects you learn in school — math, science, computer science, and humanities — are used every day to create amazing movies at Pixar. This collaboration between Pixar Animation Studios and Khan Academy is sponsored by Disney.

      2. Hour of Code:

      1. Computer Science:

        • Algorithms

        • Cryptography

        • Information Theory

        • How computers work

        • Internet 101

      2. AP Computer Science:

        • Computers, the internet, programming, algorithms, data analysis, global impact

Option 4: Learn to Code at https://brilliant.org

(THE GUIDED COURSES REQUIRE A PAID SUBSCRIPTION)

Option 5: Coding with TI graphing calculators

https://education.ti.com/en/activities/ti-codes/84/10-minutes

  1. Learn to code https://education.ti.com/en/bulletinboard/2018/february/learntocode

  2. Program robots (tentative plans)

https://education.ti.com/en/about/press-center/9-14-2017-ti-innovator-rover

Submission

You can submit your project via the Learn To Code assignment in your grade's Google Classroom.