Beginner Full Stack WebApps Unit

I have just finished developing a unit for my senior Applied ICT class. This is a bit bare bones as I give them only a quick tour through html and css via Khan Academy tutorials. The javascript associated with manipulating the webpage document DOM is covered in a bit more detail, but javascript not so much. I could spend a term on each of html, css and javascript (and then some). However, I have compressed it all down to ‘what you need to know’ to make a basic interactive webapp.

The first part of the unit takes students through html, css and javascript for the DOM. They then complete a walkthough for a two-up game. This sets them up nicely to create their own rock, paper, scissors game.


Full Stack WebApps, PDF or OneNote

These and more goodies can be accessed here:

Robot Build Ideas for RoboCup Junior Australia Rescue Line Competition, using LEGO

RoboCup Junior Australia Rescue Line

RoboCup Junior Australia is a project-oriented educational initiative that supports local, regional and international robotic events for young students. The main difference between this and many other robot competitions is that it is platform independent and doesn’t require you to use a particular technology. That said, I will discuss the use of LEGO to build robots.
1.1.2 Primary Rescue Line: The robot must navigate to the scene, find and rescue the Victim by pushing or dragging (control) the Victim out of the chemical spill.
1.1.3 Secondary Rescue Line: The robot must navigate to the chemical spill and rescue the Victim by controlling the Victim and then maneuvering and leaving it outside of the chemical spill in its original orientation. The robot must then save itself by exiting the chemical spill via the ‘Spill Access Point’. [ Official RCJA Rescue Line Rules 2019 (KBTC).pdf]

The Problem Solving Process

This article is part of a series of articles around integrating Robocup into the curriculum. I will solve the problem of building a robot that satisfies the needs and requirements of the Robocup Junior Australia Rescue Line Competition, using part of the process below. If you want to link my solution to assessment, see Robotics Education Scope and Sequence 5-8