The Screedcast lib generates the visual component of a screencast, like this one.
Note: Text size is adjusted for my screen. Adjust your browser's 'zoom' to your taste.
Click/tap the footer (i.e., the region just below with the "1/N" and the web link) to go forward one panel.
Hiccup is actually Clojure that gets compiled into html.
That heading above is composed like this.
[:h3 "Authored in hiccup-dialect" [:span.small-caps "html"]]
And this sentence is composed like this.
[:p "And this sentence is composed like this."]
Click/tap this footer to advance.
(inc 99)
;; => 100
Click/tap the s-expression to reveal the evaluation.
The footer displays the current progress to give the speaker and audience a gentle reminder of where they are in the discussion.
The footer also displays a weblink so a person in the audience can, at any point, jet off to the website for more info.
Speaker notes look like this. Their display state can be toggled, so they won't be seen during the actual screencast recording.
A panel is a single screen-ful of content, including the header, the middle stuff, and the footer.
Middle stuff...
The header is the region up there above the Definition: panel heading.
The footer is the region down here at the bottom that contains the panel numbers and the web-link.
A section is a series of panels in one html file devoted to one topic.
This screencast section is the Introduction. There are two other sections: the Usage section, and the Creating section.
It can be helpful to display pairs of concepts for comparison.
Addition
(+ 5 4)
;; => 9
Subtraction
(- 5 4)
;; => 1
Click/tap each expression to reveal its evaluation.
A 'What's Next' panel is a special panel at the end of a screencast section that lets the audience feel our current location. It shows what we just finished discussing and what will be discussed in the next section.
In this case, we just finished the Introduction discussion, and will next discuss the Usage. And there's a third section after that will discuss Creating.
Click/tap the header to go back one panel.
Scroll just a tiny bit further down and click/tap the copyright statement to toggle the speaker notes. If you do that, this orange text will disappear. Clicking it again will make this orange text re-appear.
This program and the accompanying materials are made available under the terms of the MIT License.