National Curriculum Goes Functional - Teaching Computer Science Concepts
Offered By: Code Sync via YouTube
Course Description
Overview
Explore a conference talk that delves into the evolution of computer science education and its shift towards functional programming. Learn about the history, demographics, and pedagogical approaches in computing education from Michał Ślaski, co-founder of koderki.pl and manager at Google Cloud. Discover innovative teaching methods, including computer science unplugged activities, counting exercises, and the Bootstrap project. Gain insights into effective strategies for teaching computing concepts and engaging students through riddles. Conclude with a Q&A session to further understand the impact of functional programming on national curricula.
Syllabus
Introduction
Audience
History
Demographics
Computing pedagogy
Computer science unplugged
Counting
Teaching Computer Science
Teaching Computing Concepts
Bootstrap Project
Riddles
QA
Taught by
Code Sync
Related Courses
Foundations of Teaching for Learning: Being a TeacherCommonwealth Education Trust via Coursera Online Pedagogy
Canvas Network History and Future of (Mostly) Higher Education
Duke University via Coursera Teaching Computing: Part 1
University of East Anglia via FutureLearn The Art of Teaching
GEMS Education via edX