Future Classroom Lab
presents
Programming for the 21st century classrooms



“Everybody should learn how to program a computer... because it teaches you how to think.”
- Steve Jobs
Coding is the 21st century literacy.
- Neelie Kroes
Don't just play on your phone. Program it.
- Barack Obama
Computational Thinking

You bought a house...

Decomposition
Breaking down a complex problem or system into smaller, more manageable parts
Pattern Recognition Looking for similarities among and within problems
Abstraction
Focuses on the important information only, ignoring irrelevant detail
Algorithms
A step-by-step solution to the problem, or the rules to follow to solve the problem
A little challenge...
1 + 2 + 3 + 4 + . . . + 197 + 198 + 199 + 200
Overview of the week
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
am |
|
|
HACKATHON |
||
pm |
|
LESSON PLAN |
CONCLUSION |






















Game Based Learning

Also, have a look at their
Games & Learning Reading List

CYOA



CYOA maps

Multiple choices
More/Less endings

Hooks

Add a passage
Link it to another passage
[[Go to the cellar->Cellar]] is a link that goes to a passage named "Cellar". [[Parachuting<-Jump]] is a link that goes to a passage named "Parachuting". [[Down the hatch]] is a link that goes to a passage named "Down the hatch".
Variables
[(set: $key to "rusty")
Hooks
A hook is a means of indicating that a specific span of passage prose is special in some way. It essentially consists of text between single [ and ] marks. Prose inside a hook can be modified, styled, controlled and analysed in a variety of ways using macros.
(font: "Courier New")[This is a hook. As you can see, this has a macro instance in front of it.] This text is outside the hook.
Add pictures
<img src="the URL of your image" width="500" height="300" alt="Two foxes">
Change background colors
body {
background-color: #ff5733;
}
Ressources
Tutorial for the basics:
Harlowe format rules:

Soon....
FCL 2017 - Programming for the 21st century classrooms
By Techies Lab ASBL
FCL 2017 - Programming for the 21st century classrooms
2017-10
- 444