Lessons were designed to be watched in order of top to bottom.
An introductory video about why programming is important, why you should be excited, and a broad look at what computer science is.
Whether you know it or not, computer science is a huge part of our lives. It's also a lot broader than you may think. After learning about what computer science is, head over to Code.org to start learning how to code.
Make sure to try out the grades 6-12 express course, the app labs, and check out the videos about how computers work by Bill Gates!
Take a look at what code is and how it works, what the most popular programming languages are, and where we can start creating our own programs with JavaScript.
Programs interact with our computers in many ways. Many languages have their own special uses as well. While Python and C may be used to create powerful scripts, JavaScript and Java are more geared towards web development and the internet. Start learning JavaScript by creating an account on codehs.com and enter in the class code from your teacher.
Start with "Programming with Karel". For every section, watch the video, try out the quiz, take a look at the examples, and try coding on your own!
This is your first step to being the ultimate hacker! We'll go over some common kinds of hackers and hacks, different types of malicious software, and how you can protect yourself online.
Our world is becoming more and more connected all the time. With the increase of services and technology moving to the internet, there's also an increased need for security and protection. Many hacks are very preventable, but are still devastating if successful. We'll learn how to stay safe online and prevent being the victims of these hacks.
There's a couple of games related to cybersecurity that you can try. Once you finish those, continue to learn with codehs. Links to the games will be in the assignments page.
We've done a lot of work with codehs in the last little while. Now we're going to finish up with our JavaScript learning with Karel by doing some of the Karel challenges.
You should see the Karel challenges underneath the Karel unit in the codehs course. Make sure you've watched lesson videos 1.4, 1.8, 1.9, 1.10, 1.11, 1.12 in codehs.
In the video above, I've solved Karel challenge 2.1.2. You can then use the skills you've learned to solve the other challenges.