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
Learn about Scratch https://scratch.mit.edu/about
Use tutorials to get started https://scratch.mit.edu/projects/editor/?tutorial=getStarted
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!
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!
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.
Hour of Code:
Hour of drawing with code: www.khanacademy.org/r/hour-of-code
Hour of Webpages www.khanacademy.org/r/hour-of-webpages
Hour of Databases www.khanacademy.org/r/hour-of-databases
Computer Science:
Algorithms
Cryptography
Information Theory
How computers work
Internet 101
AP Computer Science:
Computers, the internet, programming, algorithms, data analysis, global impact
(THE GUIDED COURSES REQUIRE A PAID SUBSCRIPTION)
Computer Science fundamentals https://brilliant.org/courses/computer-science-essentials/
Artificial Neural Networks https://brilliant.org/courses/artificial-neural-networks/
Quantum computing https://brilliant.org/courses/quantum-computing/
https://education.ti.com/en/activities/ti-codes/84/10-minutes
Learn to code https://education.ti.com/en/bulletinboard/2018/february/learntocode
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.