Главная
Study mode:
on
1
Intro
2
Abstraction
3
Where do we start
4
What is the problem
5
Syntax makes me queasy
6
All models are wrong
7
What is a class
8
Teaching concepts
9
Programming languages are tools
10
Creative extension principle
11
Thinking
Description:
Explore the challenges and opportunities of teaching JavaScript's evolving syntax in this 26-minute JSConf talk by Ashley Williams. Delve into the impact of ES6/2015's increased abstraction on beginner accessibility, drawing insights from humanities and CS education research. Examine the paradox of abstraction as both a powerful tool for experts and a potential obstacle for newcomers. Investigate the interdisciplinary approach to teaching programming concepts, bridging the gap between computer science and humanities. Learn how to rethink JavaScript education in light of language-level abstractions, fostering creativity and critical thinking skills. Gain valuable perspectives on developing effective teaching methods for programming languages and abstractions across various domains.

If You Wish to Learn ES6 - 2015 from Scratch, You Must First Invent the Universe

JSConf
Add to list
0:00 / 0:00