Teaching Computer and Data Science with Literate Programming Tools - Emacs and Org-mode
Offered By: EmacsConf and Emacs hangouts via YouTube
Course Description
Overview
Explore the integration of literate programming tools in teaching computer and data science through this 19-minute conference talk. Delve into the speaker's interest in the topic, understand the essence of data science, and recognize computer science as a craft. Discover how Emacs and Org-mode offer a solution to common teaching challenges, and learn about the concept of literate programming. Examine a case study demonstrating a basic setup, explore Emacs and Org-mode notebooks, and understand the onboarding process with a simplified Emacs tutorial. Gain insights into instruction methods, assignments, and projects, and review the positive overall results. Conclude with a look at future prospects in this innovative teaching approach.
Syllabus
Introduction
My interest in this topic
What is data science?
Computer science is a craft
The problem
The solution: Emacs + Org-mode
Emacs configuration file
Story + code = source + documentation
What is literate programming?
Emacs as a literate programming tool
Case study: basic setup
Emacs + Org-mode notebooks
Onboarding: simplified Emacs tutorial
Instruction + interaction
Assignments + projects
Overall results positive
Conclusion & outlook
Taught by
EmacsConf and Emacs hangouts
Related Courses
Recherche reproductible : principes méthodologiques pour une science transparenteInria (French Institute for Research in Computer Science and Automation) via France Université Numerique Putting Org Mode on the Indieweb
EmacsConf and Emacs hangouts via YouTube Powerful Productivity with Hyperbole and Org Mode
EmacsConf and Emacs hangouts via YouTube Health Data Journaling and Visualization with Org Mode and Gnuplot
EmacsConf and Emacs hangouts via YouTube Linking Personal Info with Hyperbole Implicit Buttons
EmacsConf and Emacs hangouts via YouTube