Last active
September 4, 2016 01:38
-
-
Save ninabreznik/c054bbdfcc050c30c28033547d8cee50 to your computer and use it in GitHub Desktop.
WIZARD LESSONS DESCRIPTIONS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
000 | |
"Welcome, future programmers! We are happy to present you the new interactive | |
and most importantly a fun, simple and interesting web app that will help you | |
to learn the basics of programming. JavaScript is currently the most popular | |
and most wide spread programming language among developers around the world. This is | |
why our WizardAmigos project is focusing on teaching you this programming language. | |
JavaScript is quick and easy to learn and following this WizardAmigos program | |
you will in a few months be able to build your first web app. | |
In this program we prepared a set of video tutorials and | |
interactive exercises that will guide you through the process of learning the basics of | |
programming in JavaScript. Through this course, you will have the | |
opportunity to enjoy the digital adventure that will introduce you to the | |
world of programming, the world that is full of new challenges and opportunities. | |
Click the play button and let's get started. Enjoy the ride!" | |
001 | |
In this lesson we will learn how to set up your Gmail account. | |
Gmail is a free email provider that you can create in just a few minutes. | |
Ir offers spam filtering, 1GB of free space and can be used to connect with | |
Google voice, Gmail chat and Chrom browser profile that we will use in the future | |
lessons. | |
002 | |
This time we will take a look at how to install a Google Chrome browser, one of | |
the most popular browsers for computers and smartphones. Google Chrome is a | |
freeware web browser developed by Google. It was first released in 2008 for | |
Microsoft Windows, and was later ported to Linux, OS X, iOS and Android. | |
Google Chrome is also the main component of Chrome OS, where it serves a | |
platform for running web apps. We will install Chrome browser because of | |
Google Developer tools that we plan to use in the future for our development. | |
003 | |
In this lesson we will learn why and how to store bookmarks in Google Chrome. | |
Bookmarks are really just links to important websites, but if we manage them | |
correctly, they can become a very useful way for storing our data and building | |
our knowledge. You can have multiple Chrome profiles on the same device, | |
each with his or her own settings, bookmarks, browsing history and themes. This | |
enables us to share computer with other users (you, your brother, partner, flatmate etc.) | |
or we can use multiple profiles alone to efficiently separate information for | |
each of projects (private, programming, study, job etc.). | |
004 | |
GitHub is a favorite online spot for developers around the world. It is a | |
developer’s collaborative platform and it's the biggest online space for | |
open source software. In this lesson we will create our own | |
Github account and join this amazing community. | |
Once you have a profile, you can simply click on the chat and | |
join with your Github profile. | |
005 | |
This time we will be able to be a little bit creative. On the page BuildYourWildSelf | |
we will play around and create our wild avatar that you can use as your | |
profile picture. After we create it, we will upload it to our Github and spice up our profile. | |
006 | |
On the internet, we are often faced with the situation when the content we | |
are interested in is written in another language. In the past, we used our | |
dictionaries and translated word by word, but today we have the possibility | |
to just click a button translate on our Facebook and get the text in our language. | |
In this lesson we will take a look at Wikipedia, biggest online encyclopedia and | |
see how to use Google translate and of using Google Translate to facilitate | |
and accelerate our learning process. | |
007 | |
In this lesson, we will check our Github gists. Gists are a great way to | |
save and share your work. You can create single files, parts of files, or full | |
applications. You can access gists at https://gist.github.com. There are two | |
types of gists: public gists and secret gists. Additionally, if you are not | |
logged into GitHub when you create your gist, it will be an anonymous gist. | |
008 | |
Touch typing (also called touch type or touch keyboarding) is typing without | |
using the sense of sight to find the keys. Specifically, a touch typist will | |
know their location on the keyboard through muscle memory. Touch typing | |
typically involves placing the eight fingers in a horizontal row along the | |
middle of the keyboard (the home row) and having them reach for other keys. | |
Test your speed and find programs that can help you improve your typing skills. | |
009 | |
Screencastify is a screencasting extension for Google Chrome. It allows you to | |
record your screen activity for creating tutorials, etc, and runs entirely in | |
Chrome, so opens the possibility of screencasting up to Chromebook owners. | |
Here's how to use it. | |
010 | |
In this lesson we will show you CodeCombat, a multiplayer programming game for | |
learning how to code. It's both a startup and a community project, | |
completely open source under the MIT and Creative Commons licenses. We will be | |
using CodeCombat to help you learn the very basics of JavaScript syntax. | |
We will help you go over the whole CodeCombat game, at the beginning of each | |
level we will check the instructions together, then you will try to solve the | |
level and then come back to see how we solved it. After each couple of CodeCombat | |
levels we will also make few breaks and check the theory of what we've learned | |
so far. | |
011 | |
Let the game begin! In this lesson we will learn the basic commands | |
that we will use in the game Code Combat (moveUp, moveDown, moveLeft and moveRight). | |
Make sure your hero survives, collects gems and finds the exit! It is easy, but it | |
helps you practise logical thinking and to do the first steps in the world | |
of programming! Stay focused and you will easily be able to reach your goal. | |
Enjoy the game! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment