Javascript and Web Technologies
Javascript is (and has been for a while) one of the most popular programming languages in the world!
Because of it's origins as a 'scripting language for web browsers', some people don't realize how much Javascript
has changed over the years and how powerful and versatile it is:
- Can be used to create Desktop Applications, Mobile Applications, Web Applications, as well as websites.
- It is used to power applications on servers (called the 'backend' of a website or web application) using node.js.
Javascript is often used with with HTML and CSS. These three technologies
allow for what is known as separation of concerns:
- HTML: Defines the structure of the user-interface of a web page/application.
- CSS: Controls the look of the user-interface of a web page/application.
- Javascript: Defines the behaviour (coding) of a web page/application.
We will be doing a brief exploration of HTML/CSS/Javascript in the Javascript Coding Club.
Where and When?
TBD (Typically runs from the beginning of October to Christmas break).
Club Registration
You must complete the Club Registration form when once you have joined (and been accepted) into this club.
# Javascript Coding Club (is now done!)
## SUBMIT YOUR CODING CREATIONS!
Hand In your Javascript Coding Club Creations for sharing here!
## Week 1
Please do the following:
* Sign in to
Code.org.
* Choose "Continue with Google" and sign-in with your CBE email
* MAKE sure to change the Display Name so that it DOES NOT use your first or last name.
* Register your Display Name and Computer in the Coding Club by
filling out this form. You need to be signed in with your CBE email.
* NOW, go to the
Javascript Coding Club.
* Follow along the **Star Wars Game Building** introduction.
Once you are finished all of the above (including the **Star Wars Tutorial**, you can now design your own **Star Wars** game using the
Game Environment.
We will share our creations once they are done.
## Week 2
Continue working on the steps from Week 1.
For those of you who FINISHED a **Star Wars Game**, you can start working towards the NEXT project - building an App!
When you login to code.org, you will see the **App Lab** course. Do this AFTER doing the assignments described above.
Have Fun!
## Week 3
**Step 1)**
Finish your **Star Wars** game using the
Star Wars Game Environment on code.org.
**Step 2)**
Learn abouthe **App Lab** environment on code.org by
looking at this tutorial
**Step 3)**
Design and build an App! Use the **App Lab** enivronment on code.org. Use the 'text' mode for javascript or 'block' mode for a slightly simpler coding environment.