Tasks for Week 9 — JavaScript, March 9 – 13

When you come back from Spring Break, we will have a normal week in this class. That means a normal class meeting on Monday, an individual meeting, a quiz, and an assignment (in Canvas) due on Sunday night.

Please do not forget that your 15-point CSS assignment (in Canvas) is due on Sunday, March 8.

This week we start JavaScript. HTML is for structure, CSS is for design, and JavaScript is for action! Yay! See the Course Schedule under Week 9 for the list of exercises you need to show me in your weekly meeting. Try to remember the principles you learned in Python — those will help you make sense of JavaScript!

The quiz this week will be all about JavaScript. So will the assignment in Canvas.


Week 8 assignments: Learning JavaScript

Before class, read the assigned article linked on the Course Schedule page under Week 8.

That is also where you will find your benchmark for this week. The more exercises you have completed by Monday, Feb. 24, the more you will understand in the lecture.

I will be giving you several in-class assignments on Monday. If you have not completed most of the JavaScript exercises, you are likely to be very lost. So to use your class time well, please come prepared.

This will be our only lecture on JavaScript. We will go straight into jQuery (which relies on JavaScript) after Spring Break.

Week 8 assignments: Starting JavaScript

We’re back to a normal benchmark for all students in the class. We’re also going back to Codecademy — to learn JavaScript!

What you might not know is that jQuery (which you’ll learn after Spring Break) is JavaScript. So it’s very important that you understand how JavaScript works, because otherwise you will be very lost when we get to jQuery.

By Monday, Feb. 25, you should complete all parts and all sections of the first SIX JavaScript exercises in the Codecademy JavaScript track. This is linked in your Course Schedule (Week 8). Check the IMPORTANT NOTE there before you begin! Make sure you do not do the wrong exercises!!!

Be sure to complete every exercise and save your work in Codecademy. As before, I will check random exercises, and I want to see your work.

To get an extra “awesomeness” point this week, you can complete the remaining two Codecademy JavaScript units, “Objects I” and “Objects II.” But be sure you totally complete the first six units before you attempt those.

As always, you can submit an example of interactive journalism on the Examples post for this week. Five valid examples earn you an extra point.