I violated HF 101, simple is better. The current Lesson media folder has about 50 files, 750k. The largest file is a flash file 350k,and the typical image is 5-10k. The most complicate images are found in the 3rd lesson on advanced navigation.
The 4 lessons are in crawl, walk, run, skip order, very intentionally on at least two levels.
First I wanted to crawl with a basic lesson giving an over view. Next a lesson walking through each question type, with examples of conditional dependency and scoring. The Oh My lesson (third) is a run down of many of the advanced navigation features. The last Flash Card lesson is sort of an addendum of a specialized navigation tool..
Second, I hear teachers want examples. In my opinion, we don't have examples of the features of the HTML editor, so in part, I worked that into the crawl, walk, run order. When they get to the run, there are examples of tables and internal file linking and image resizing, without any direct explanations.
I have a huge investment in the 3rd lesson but I confess like any advanced part of Moodle, it was and is a pain to make sure it works consistently through different versions and different servers. Reading what I have just written (you are such a good listener Helen), let me cut the demo back to 2 lessons and do a bit of editing. This will demo the simple features and should improve its stability in multiple environments.
You asked: I do think the lessons should be able to be downloaded and viewed as admin, teacher and student.
I feel strongly that demo.moodle should have more student users for the admin and teacher to discover. In the context of the Lessons after a demo refresh, I would like to see the usual student demo who has not done anything in the Lesson topic. However, I would like to see another student having completed the lessons including the essay question and have a gradebook entry. I would like to see a third student almost completing the lesson, with just an essay needed to be graded. These students could be used in other topics and are not meant to be manipulated via an initial login.
Thanks again for your comments. Let me get to work. Best Chris