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

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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

5.0 rating, based on 1 Class Central review

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

  • Profile image for JUSTSICE TAKALANI RAVHURA
    JUSTSICE TAKALANI RAVHURA
    I have learned about typing and about computer literate with programing rolls not forgetting emacs and org-mode, actually i learn a lot in computer, through my last experience i still want to learn more in computer

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.