Skip to content

Latest commit

 

History

History
53 lines (30 loc) · 2.02 KB

Students_Getting_Started.md

File metadata and controls

53 lines (30 loc) · 2.02 KB

Students getting started and online learning guide

We are planning on having several regular learning "tracks":

  • Beginning Scratch
  • Beginning HTML/CSS
  • Beginning JavaScript
  • Intermediate HTML/CSS/JavaScript
  • Intermediate to Advanced JavaScript with Minecraft mods
  • Hardware hacking with Raspberry Pi or Arduino and JavaScript.

Free online lessons and projects

Students, you should complete the resources below at home to strengthen you skills. New students, you should start on these even before you attend your first dojo, to see what inspires you and what you want to get help with.

HTML/CSS/JavaScript tracks:

Codecademy Web Fundamentals

You will probably want to follow the JavaScript tutorials linked in the JavaScript track section below also!

JavaScript tracks:

Codecademy JavaScript tutorials

Python tracks:

Codecademy Python tutorials

For all the above tracks:

Once you've done the Codecademy lessons, try to find some fun projects and more materials from Learnstreet:

Learnstreet projects for JavaScript, Python, and more

Scratch

Scratch is a great way to learn programming concepts, especially for children 7 - 10 who do not type well. Scratch uses a graphical programming interface instead of typing. Find out more and create an account at http://scratch.mit.edu/

More resources

Code.org keeps a good "jumping off" point for online learning right here.

And even more!

You are not limited to learning these languages in our dojo! It's just that, so far, this is what most students have expressed interest in, and what most mentors have experience with. If you have other goals and ideas, just let us know and we'll do our best to help you get started or take what you've already done even further.

And, if you find other great online resources, let us know!