Javascript Basics - aka Quacking Javascript
Learners get familiar with writing Javascript in this fun, five-part module. Together we discover the foundations of the text coding by being creative and making our own web pages.
-
Preparation
Review the activities below and decide which ones you'd like to use. Introduce yourself in this thread in same forum, so we can support you better!
Getting Started
These activities are designed to be used in Computer Clubs, as guided sessison for learners of all ages or as a self directed online course. Please just skip any instructions that don't seem right for you.
These introductory sessions are focusing on the use of variables, different data types and how they can be used to output simple statements to the page.
Magic with Numbers
1
hrMaths and Operators in JS
Using the hidden parts of web browsers to find out more about numbers, maths and Data Types in Javascript.Try the activity on your own.
Check out the facilitator's notes and this forum thread to find tips for this session.
Deliver the sessions with your learners and feedback how it went.What's in a Name
1
hrA look at String Variables and how they are used in web pages
Why text variables are useful when we are creating webpages using Javascript.Try the activity on your own.
Check out the facilitator's notes and this forum thread to find tips for this session.
Deliver the sessions with your learners and feedback how it went.
Simple Web Creations
Here we start to learn some of the tools needed to create more interesting web pages.
Cooking the Web
1
hrCooking the Web
To make web pages we need to learn some of the language of the net and then take steps one after the other carefully.Try the activity on your own.
Check out the facilitator's notes and this forum thread to find tips for this session.
Deliver the sessions with your learners and feedback how it went.
Selection and Loops
These activities take you into more advanced areas of coding. Here we start to thing about code that can save us time.
Daddy or Chips
1
hrSelection and If statements in JS
Let's find out how to make decisions in coding.Try the activity on your own.
Check out the facilitator's notes and this forum thread to find tips for this session.
Deliver the sessions with your learners and feedback how it went.Going Loopy
1
hrIteration and For Loops in JS
Sometimes writing web pages means repeating things, we can find out how to do that easily.Try the activity on your own.
Check out the facilitator's notes and this forum thread to find tips for this session.
Deliver the sessions with your learners and feedback how it went.Need help with this course?
We offer a variety of ways to ask questions, share reflections and find help:
- Ask a question in the discussion forum for these Quacking Javascript sessions.
- Write us on Twitter using the hashtag #teachtheweb.
- Email teachtheweb@mozillafoundation.org