Hey! Sitting at home and can't find something to do? Or perhaps you're searching for a fun coding activity. Never fear- here's a few suggestions that are handpicked and arranged by difficulty by us at the Coding Club. Enjoy!
Kickoff:
Asthetic and interactive, this fun activity is engaging and teaches the foundations of block coding!
Link: https://www.google.com/logos/2017/logo17/logo17.html?hl=en
Created for the Frozen enthusiasts out there, this activity consists of 20 unique levels that challenges you while making the experience fun!
Link:
I'm warmed up:
You'll have to download this app on your iPad or tablet at home, but the hassle's worth it. Scratch Jr is the smaller sibling to Scratch and nearly identical, but designed to be more of a visual learning experience.
This app is very similar to Scratch Jr, but is a bit more advanced. We fell in love with this for it's easy use in game making.
I'm up for a challenge:
This is arguably the most common coding platform found in Middle School/High School introduction to CS programs (UC Berkley's Snap! is used too). Developed by MIT, this visual, block-based coding language is a great first step when learning CS.
Choosing a starting point may seem overwhelming. Python is a very recent, simple, and versatile coding program that is one of the most popular coding languages. It's a great introduction when learning text-based coding. Some other popular languages are Java (used in the AP- Advanced Placement- test), C, C++, Javascript, and R. There's a variety of free and paid courses online. Harvard's CS50 (free/paid options) and other courses taught by universities are my personal favorite.