The Poor Standard Of Teaching In Computer Science | Aino Corry In The Engineering Room Ep. 17
Aino Corry is an agile expert, a teacher and a consultant. She is an expert on how teams work, and how to help them to do better.
She is also an extremely popular public speaker with a wickedly dry sense of humour.
Aino has been a prolific conference organiser and has been involved in selecting the content for some of the worlds major software conferences over many years, including GOTO, YOW! and QCon.
From her 25 years experience teaching computer skills in academia and industry, Aino talks to Dave about what is wrong with Computer Science teaching at Universities (or at least why it often isn't helpful to actually working in IT), her research into this problem and her work to help teachers improve their teaching.
In this episode of "The Engineering Room" Dave Farley and Aino Corry discuss the eductation of software developers, and how we can all learn to do better.
-
⭐ PATREON:
Join the Continuous Delivery community and access extra perks & content!
JOIN HERE ➡️ https://bit.ly/ContinuousDeliveryPatreon
___________________________________________
🖇 LINKS:
🔗 Dave has a playlist of videos to guide junior developers ➡️ https://youtube.com/playlist?list=PLwLLcwQlnXBzCHeWwkiunfagL0J3C1tma
___________________________________________
📚 BOOKS:
📖 Retrospectives Antipatterns, by Aino Corry ➡️ https://amzn.to/2Py8BxT
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ https://amzn.to/3DwdwT3
and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ https://amzn.to/2WxRYmx
📖 "Continuous Delivery Pipelines" by Dave Farley
Paperback ➡️ https://amzn.to/3gIULlA
ebook version ➡️ https://leanpub.com/cd-pipelines
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-----------------------------------------------------------------------
📄CHAPTERS
0:00 Welcome
0.33 Introducing Aino Vonge Corry
2:11 Improving Computer Science Teaching
8:21 The gap between graduate skills and working in IT
11:19 Understanding v Learning Objectives
13:23 The mismatch between an academic approach to a very practical subject
16:33 You can’t learn this stuff from a book
18:10 But industry isn’t training people either
19:33 Preparing for the many different roles in IT
25:15 Is it better to hire junior devs without a computer science degree?
27:47 Achieving a change, not just getting the certificate
31:31 Improving Computer Science Teaching
34:30 Some education kills curiosity
37:00 The spectrum from Global to Sequential Learning
38:47 Make learning examples relatable
41:23 Cognitive Load Theory
44:07 The role of the student in technical education
49:08 Be comfortable with your ignorance
50:50 Learning from each other
51:51 Ambivalent about Certification
55:40 Threshold concepts, e.g recursion
57:42 The value of learning from the best programmers
1:02:47 Thank You