Part of the notes-revision effort (see the tracking issue for the full
per-deck workflow: literate contents.nw conversion, memoir notes,
narrative prose, pedagogical restructuring, \ltnote{} annotations,
LaTeX semantics, LO labels, review).
Misconceptions input: functions-variables.tex (arguments, scope, argument order — also covers default parameters, relevant to the slides-default deck) in vt-prog-misconceptions — documented
misconceptions with critical-aspect analyses and variation patterns to
design activities against (per-deck workflow step 5 in the tracking
issue); matching diagnostic item bank quiz-funcvars-{start,end}.json.
Decks
modules/functions/slides-builtins
modules/functions/slides-recursion
modules/functions/slides-generators
Part of the notes-revision effort (see the tracking issue for the full
per-deck workflow: literate
contents.nwconversion, memoir notes,narrative prose, pedagogical restructuring,
\ltnote{}annotations,LaTeX semantics, LO labels, review).
Misconceptions input:
functions-variables.tex(arguments, scope, argument order — also covers default parameters, relevant to theslides-defaultdeck) invt-prog-misconceptions— documentedmisconceptions with critical-aspect analyses and variation patterns to
design activities against (per-deck workflow step 5 in the tracking
issue); matching diagnostic item bank
quiz-funcvars-{start,end}.json.Decks
modules/functions/slides-builtinscontents.nw, chunks replace\inputmintedline ranges, Makefile + gitignore)
notes.textheory)
\ltnote{}annotations +ltnotes.bibabstract.texmodules/functions/slides-recursioncontents.nw, chunks replace\inputmintedline ranges, Makefile + gitignore)
notes.textheory)
\ltnote{}annotations +ltnotes.bibabstract.texmodules/functions/slides-generatorscontents.nw, chunks replace\inputmintedline ranges, Makefile + gitignore)
notes.textheory)
\ltnote{}annotations +ltnotes.bibabstract.tex