
Sign up to save your podcasts
Or
In this interview with Mark Guzdial, we discuss the similarities and differences between constructionism and constructivism, think through when to situate and apply learning, discuss contextualized learning, creating multiple pathways for exploring computer science, problematizing subservient relationships with integrated curricula or courses, task-specific and domain-specific languages, using multiple learning theories through a multiperspectivalist approach, changes to public policy that Mark would make to help out CS educators and the field, and much more.
Click here for this episode’s show notes.
How to Get Started with Computer Science Education
━━━━━━━━━━━━━
00:00 Intro
01:53 Mark introducing himself
03:38 How Mark got into CS education
07:28 Something about education that Mark no longer believes
11:34 Thoughts on constructionism vs constructivism
16:28 How to keep students engaged in learning
21:12 Integrating without putting disciplines within a subservient relationship
30:38 What do people misunderstand about constructionism and constructivism?
34:18 Other theories that inform Mark's teaching
38:33 What has surprised Mark about writing over 1,000 blog posts?
43:44 What Mark wishes more people were discussing in the field of CS education
51:48 If Mark could wave a magic wand...
57:26 Recommendations for improving equity and inclusion
01:02:59 How Mark prevents burnout
01:05:27 What Mark wishes there was more research on
01:09:56 Something Mark could use help with
01:13:07 What's holding back CS educators and what can we do about it?
01:16:02 How to connect with Mark
01:16:44 Outro
4.9
77 ratings
In this interview with Mark Guzdial, we discuss the similarities and differences between constructionism and constructivism, think through when to situate and apply learning, discuss contextualized learning, creating multiple pathways for exploring computer science, problematizing subservient relationships with integrated curricula or courses, task-specific and domain-specific languages, using multiple learning theories through a multiperspectivalist approach, changes to public policy that Mark would make to help out CS educators and the field, and much more.
Click here for this episode’s show notes.
How to Get Started with Computer Science Education
━━━━━━━━━━━━━
00:00 Intro
01:53 Mark introducing himself
03:38 How Mark got into CS education
07:28 Something about education that Mark no longer believes
11:34 Thoughts on constructionism vs constructivism
16:28 How to keep students engaged in learning
21:12 Integrating without putting disciplines within a subservient relationship
30:38 What do people misunderstand about constructionism and constructivism?
34:18 Other theories that inform Mark's teaching
38:33 What has surprised Mark about writing over 1,000 blog posts?
43:44 What Mark wishes more people were discussing in the field of CS education
51:48 If Mark could wave a magic wand...
57:26 Recommendations for improving equity and inclusion
01:02:59 How Mark prevents burnout
01:05:27 What Mark wishes there was more research on
01:09:56 Something Mark could use help with
01:13:07 What's holding back CS educators and what can we do about it?
01:16:02 How to connect with Mark
01:16:44 Outro