Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Teaching Computer and Data Science with Literate Programming Tools - Emacs and Org-mode

EmacsConf and Emacs hangouts via YouTube

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

Reviews

Start your review of Teaching Computer and Data Science with Literate Programming Tools - Emacs and Org-mode

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.