Here you can find assignments and resources to help you expand your knowledge!
Explore the website and try out as many things as you can. Even though it might seem easy at first, blocks are a great way to visualize how code is created and executed. Once you learn how to create programs with blocks, it becomes much easier to write actual code.
Set up your account and put in the class code. Click on the course you just enrolled in, and start with "Programming with Karel". For every topic in each unit, you'll have the opportunity to learn by watching a video lesson, trying out a quiz, looking at examples, and writing some code. It's a large course. Go at your own pace and once you're ready, you can try solving some of our challenges!
http://targetedattacks.trendmicro.com/cyoa/en/
http://targetedattacks.trendmicro.com/cyoa/en/
Here are a couple of hacking games. You'll play the role of a cybersecurity specialist, and you'll have to make the right decisions to protect your organization's network. See if you can beat them! When you're done, you can move onto codehs.
As we finish up with codehs, we have one final assignment to send it off. Try out all five of the Karel challenges, and see if you can solve them! Important skills to know are function, loops, and if statements.