Codecademy Javascript Task

Due Date: 10/17/14 11:59pm

Learn/refresh your Javascript skills

The goal of this assignment is to learn enough javascript that you can understand and create the code behind interactive prototypes.

Originally javascript was designed to add interactivity and data processing capability to web sites. Increasingly it is being improved such that it is a full-fledged programming language. It is used in the Unity game engine as a native scripting language and it is used in non-interactive applications and back-end webservers such is in Node.js

In this assignment you will complete an online Javascript tutorial

Task (~10 hours)

  • Create an account on Codecademy. Add a profile picture to your account that looks like you. This helps us to make sure you get the right grade.
  • Navigate to "Learn" -> "Javascript"
  • There are 8 concepts in the Javascript lesson. For example, "Functions" and "'For' Loops in JavaScript". Each concept has two courses, an introduction and a small project. For example in the "Introduction to JavaScript" concept there is the introduction, "Getting Started with Programming", and the small project, "Choose Your Own Adventure!"
  • For this assignment please complete the entire javascript skill.
  • Turn in your username for codecademy so your status can be validated. For example, TA Andy's username is "apex" and his status can be validated here: http://www.codecademy.com/apexa
  • This task will be graded as an "assignment"
  • Tip: You actually want to learn this material and not be frustrated, so plan on doing this assignment in several sessions rather than all at once, especially if you need to track down help on piazza.
  • When done, turn in your user name here: EEE Quiz
Screen shot of codecademy
This is what your profile will look like when you have completed this assignment.