Teaching programming in schools: A review of approaches and strategies #5
Replies: 2 comments 5 replies
-
Absolutely loved the report, particularly section 3.5 on vocabulary and language! Apologies if I missed anything in the references, since I wasn't able to get ahold of all the papers cited, but I was wondering if there's been any work done on selection and sequencing of vocabulary terms. Basically, I'm wondering if teachers are left to their own intuition as to which terms to explicitly introduce, or is it more a case of watching for opportunities to organically arise throughout the course of the lesson? Thanks again for putting this together. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Summary:
On May 26th, Jane Waite will be joining us to discuss her report (co-authored with Sue Sentance), Teaching programming in schools: A review of approaches and strategies. This report summarises 170 programming pedagogy papers, to create what I think is a hugely useful overview and reference to the current state of CS pedagogy.
As ever, you can post comments and questions about the report in this discussion thread. Questions posted before the live event will be discussed during the live stream, but the conversation continues here after the event, too!
About Jane:
Jane is a research scientist at the Raspberry Pi Computing Education Research Centre, a joint initiative between the University of Cambridge and the Raspberry Pi Foundation, and she is completing her part-time PhD at Queen Mary University of London.
Having worked in the IT industry for 20 years, as a primary school teacher for 10 years, in teacher training for 6 years, as an undergraduate lecturer for 3 years, and now as a computer science education researcher, Jane has a broad range of experience in computing education. Her field of interest is pedagogy to teach computing, particularly programming. She has published on a wide range of topics across diverse contexts, including school, university, and industry contexts. Example studies include PRIMM, a highly structured sequence of activities to teach programming, Semantic Profiling, a knowledge-building theory, broadening participation and culturally relevant pedagogy, design in primary school programming and how industry professionals might appropriate programming pedagogy from computing education research.
Jane is a member of the CAS (Computing at School) Board, where she is the Research Chair and a member of the BCS School Curriculum and Assessment Committee. For the Raspberry Pi Foundation, she recently synthesized much of the research she has read over the last few years on programming pedagogy in schools to create a teaching programming in schools pedagogy review which is being used as a bookclub paper for discussion at Papers We Love Edu, she is looking forward to discussing the report with the group.
Beta Was this translation helpful? Give feedback.
All reactions