For algorithm, students could do activities such as brushing their teeth. They could decompose the steps, do their preparation and come up with a flow chart of task, lastly explain the procedure in algorithm form. They will appreciate how to program the steps and clarity for precise actions. The activity will vary according to their different ages. The lesson objectives and requirements will be tweaked accordingly.