Line 120:
Line 120:
lesson_name/
lesson_name/
index.html ( lesson menu with iFrame for lesson.html )
index.html ( lesson menu with iFrame for lesson.html )
−
lesson.html ( valid html5 -- markup only includes visual elements and links in other resources, no inline code or styling )
+
reading.html ( valid html5 -- markup only includes visual elements and links in other resources, no inline code or styling )
exercise.html ( =||= )
exercise.html ( =||= )
game.html ( =||= )
game.html ( =||= )
−
css/lesson.css ( css files -- specific to the lesson )
+
css/reading.css ( css files -- specific to the lesson )
css/exercise.css ( css files -- specific to the exercise )
css/exercise.css ( css files -- specific to the exercise )
css/game.css ( css files -- specific to the game )
css/game.css ( css files -- specific to the game )
−
js/lesson.js ( javascript controlling logic for the lesson )
+
js/reading.js ( javascript controlling logic for the lesson )
js/exercise.js ( javascript controlling logic for the exercise )
js/exercise.js ( javascript controlling logic for the exercise )
js/game.js ( javascript controlling logic for the game )
js/game.js ( javascript controlling logic for the game )
Line 135:
Line 135:
generic/ # for language independent assets (e.g. arrows, background images, etc.)
generic/ # for language independent assets (e.g. arrows, background images, etc.)
images/
images/
−
lesson/
+
reading/
exercise/
exercise/
game/
game/