Archive
Learning materials management: Textbook exercises (2000-2008)
Textbook exercise management is a rapidly evolving field, with more textbook becoming digital and online resources and more metadata getting added and AI getting implemented to enable personalized (data-driven, feedback-based) learning paths.
German.xls was an attempt to be able to sort, search, filter the exercises of some bigger textbooks in the American college market, each containing thousands of exercises (how many? why does it take a sumif() to find out?):

Subtitles.xls converted text files with movie subtitles which can be extracted from DVDs or found into spreadsheet for post-processing (search, filter, sort – and assign different show times, for DVD editions differ).
online,
Auralog Tell me more 7 is a language program that allegedly comes with “more than five times the amount of content than other language programs” – but strangely not with a table of contents of its exercises. Automation extracted the exercises first into the file system for full text search with Windows Desktop Search, then converted the extracted files into links in the Auralog Content XLS.
Automating Auralog Tell-Me-More with AutoIt. Presentation at EUROCALL 2008
Auralog Tell-Me-More is a leading language learning software system which provides a vast amount of content in an advanced technical infrastructure that we found lacking in usability within an higher education language learning environment.
AutoIt is a programming language for GUI automation which I used to better integrate the Auralog software into the higher education language learning process, including
- programmatic
creation of courses and accounts - programmatic extraction and digital repository management for over 30.000 learning units.

- programmatic creation of 10,000s of learning paths,

Results
were presented (screencast) at EUROCALL 2008: “Automating Auralog (pdf)”:
creates 100s of courses
, creates
and enrols
up to 2,000 student accounts every term,
- content extraction
produces files
for adding search
and spreadsheet for sort/filter functionality: 
- learning path creation.
More detailed background information here: plagwitz_auralog_accounts_project_pub.pdf, plagwitz_auralog_project_pub.pdf

