JavaScript 101 available

Tynker has been listening to the requests of their subscribers and has created a new course!  JavaScript 101 is now available (and is part of our HCOS Tynker subscription) for students who want to, “Learn JavaScript and build your own games for web and mobile platforms.”

Students who wish to sign up for JavaScript 101 can do so at the Tynker registration site:  https://fluidsurveys.com/s/Tynker-2016-17/

This course is geared to students in Grade 7 and up and is an introduction to JavaScript for intermediate or advanced coders in upper middle or high school.  In this advanced lesson plan, students will be introduced to JavaScript as they complete engaging lessons, solve challenging puzzles, and build their own games in JavaScript. This course is ideal for students who have already completed at least one Tynker course and are comfortable with the basics of programming logic and computational thinking. This course will help them transition to JavaScript and adapt to the additional challenges of text-based syntax.

javascript-101

Students who successfully complete this lesson plan will demonstrate a strong mastery of JavaScript syntax, as well as the ability to creatively program games and other projects and debug their own code. Students will also be able to come up with an idea for a game and take it through the entire design and implementation process, creating custom versions of many of their favourite games in JavaScript.

To see a description of each lesson, go to JavaScript 101 and scroll down to “Interactive Lessons (click on each lesson to view lesson details)”.

What Students Learn:

  • Learn JavaScript syntax
  • Use conditional logic, loops, and conditional loops to solve problems
  • Create and use variables
  • Detect and handle keyboard and mouse events
  • Write and interpret JavaScript expressions
  • Use the HTML canvas for drawing and displaying images
  • Detect win/loss conditions in a game
  • Implement collision detection between images on the canvas
  • Use arrays and objects to store structured data

Note:  This course and its classroom management are not supported on tablets.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: