Centering Humans in the Programming Languages Classroom: Building a Text for the Next Generation
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore a 29-minute conference talk from SPLASH-E 2023 that delves into the development of a human-centered approach to teaching programming languages. Learn about Rose Bohrer's open-access textbook 'Human-Centered Programming Languages' and the design principles used to create it. Discover insights from student feedback across three courses, which informed the textbook's creation. Understand how this resource aims to serve undergraduate and master's-level computer science students while offering interdisciplinary applications in fields such as human-computer interaction, software engineering, gender studies, and disability studies. Gain perspective on the language-agnostic nature of the textbook and its initial implementation in a Rust-based course. Examine the potential impact of this innovative approach on programming language education and its relevance to human-centered computing.
Syllabus
[SPLASH-E23] Centering Humans in the Programming Languages Classroom: Building a Text for ...
Taught by
ACM SIGPLAN
Related Courses
Mujeres coraje. Desafíos en la historiaUniversitat Jaume I via Independent Representaciones culturales de las sexualidades
Universitat Autònoma de Barcelona (Autonomous University of Barcelona) via Coursera 紅樓夢-母神崇拜 (The Red Chamber Dream (2))
National Taiwan University via Coursera Women in Leadership: Inspiring Positive Change
Case Western Reserve University via Coursera Sexing the Canvas: Art and Gender
University of Melbourne via Coursera