Teaching CS with and through other forms of knowledge
Computer Science (CS) is often taught in K-5 education with and through other forms of knowledge, such as CS with Maths, Science, or Art. How two bodies of knowledge and skills are interleaved in a single learning event can be complex to analyse. The sociological framework Legitimation Code Theory (LCT) includes a set of concepts called ‘Autonomy’ for exploring how different knowledge practices are brought together and with what effects. To explore the value of Autonomy in CS education, we analysed a lesson plan of an activity that teaches CS (algorithms) through magic, visualising the findings on an autonomy plane. This revealed ways to improve learning such as by creating autonomy tours. Autonomy analysis has use in reflective CS K-5 lesson design as CS is often taught with other subjects to overcome timetabling constraints, build on other subjects, or to raise interest in equitable learning experiences.
Authors
- Karl Maton (ORCID: https://orcid.org/0000-0001-7805-797X)
- Paul Curzon (ORCID: https://orcid.org/0000-0002-1301-9734)
- Jane Waite (ORCID: https://orcid.org/0000-0002-0270-2124)
Institutions
- The University of Sydney (AU)
- Queen Mary University of London (GB)
- University of Cambridge (GB)
- Raspberry Pi Foundation (GB)
Publication Details
- Published
- 2024-09-05
- DOI
- https://doi.org/10.1145/3677619.3678104
- Primary Topic
- Teaching and Learning Programming
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Engineering and Physical Sciences Research Council