Study-Unit Description

Study-Unit Description


CODE TEM5002

 
TITLE An Introduction to the Theory of Computing Education

 
UM LEVEL 05 - Postgraduate Modular Diploma or Degree Course

 
MQF LEVEL 7

 
ECTS CREDITS 5

 
DEPARTMENT Technology and Entrepreneurship Education

 
DESCRIPTION This study-unit introduces prospective Computing teachers to the main issues in Computing Education through a set of key papers in the area. Students are introduced to a series of guiding learning theories in Computing Education including: the Constructivist Epistemology, Social Learning, Exploratory learning, Constructionism and Learning in a world of constant change. Progressivist taxonomies of learning are discussed in relation to Computing Education.

Through this unit students are also introduced to the main principles of Computing, Computational Thinking, Digital Competence and Digital literacy Creativity, the Maker Culture & Promoting the Hacker Mentality.

Study-Unit Aims:

This study-unit aims to:
- Explore guiding learning theories in Computing including Constructivist Epistemology, Social Learning, Exploratory learning, Constructionism and Learning in a world of constant change.
- Identify the main principles of Computing.
- Explore progressivist taxonomies of learning including Bloom’s taxonomy and structure of observed learning outcomes (SOLO).
- Engage with the principles of Computational Thinking, digital competence and digital literacy.
- Identify defining traits of Creativity and how creativity can be promoted through the making culture and hacking mentality.

Learning Outcomes:

1. Knowledge & Understanding:

By the end of the study-unit the student will be able to:
- Define the main characteristics of Constructivist Epistemology, Social Learning, Exploratory learning and Constructionism;
- Compare the main principle of Computing;
- Explain the main principles of computational thinking;
- Identify the defining traits of creativity and how these relate to making and hacking in Computing.

2. Skills:

By the end of the study-unit the student will be able to:
- Link learning theories to effective pedagogic strategies;
- Identify opportunities for introducing elements of computational thinking across the curriculum;
- Plan effective practical sessions that promote creativity.

Main Text/s and any supplementary readings:

Main Texts:

- Martinez, S. L., & Stager, G. (2013). Invent to learn: Making, tinkering, and engineering in the classroom. California: Constructing Modern Knowledge Press.
- Papert, S. (1994). The children's machine: Rethinking school in the age of the computer. New York: Basic Books.
- Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.

Supplementary Readings:

- Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community? ACM Inroads, 2(1), 48-54.
- Brahms, L. J. (2014). Making as a learning process: Identifying and supporting family learning in informal settings.
- Gauntlett, D. (2013). Making is connecting. Cambridge: Polity Press.
- Harel, I. E., & Papert, S. E. (1991). Constructionism. New York: Ablex Publishing. Constructionism.
- Hu, C. (2011). Computational thinking: What it might mean and what we might do about it. Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education, 223-227.
- Katterfeldt, E., Zeising, A., & Lund, M. (2013). Notes on maker culture. In J. Walter-Herrmann, & C. Büching (Eds.), FabLab: Of machines, makers and inventors ). Verlag, Blelefield: Transcript.
- Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., Werner, L. (2011). Computational thinking for youth in practice. ACM Inroads, 2(1), 32-37.
- Thomas, D., & Brown, J. S. (2011). Learning for a world of constant change: Homo sapiens, homo faber & homo ludens revisited.
- Phillips, P. (2007). Computational thinking: A problem-solving tool for every classroom. Present in the International Conference on NECC.
- Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions.Series A, Mathematical, Physical, and Engineering Sciences, 366(1881), 3717-3725.

 
ADDITIONAL NOTES Pre-requisite Qualifications: Course Entry Requirments

Co-requisite Study-unit: TEM5001

 
STUDY-UNIT TYPE Lecture

 
METHOD OF ASSESSMENT
Assessment Component/s Assessment Due Sept. Asst Session Weighting
Assignment SEM2 Yes 100%

 
LECTURER/S Diane Vassallo

 

 
The University makes every effort to ensure that the published Courses Plans, Programmes of Study and Study-Unit information are complete and up-to-date at the time of publication. The University reserves the right to make changes in case errors are detected after publication.
The availability of optional units may be subject to timetabling constraints.
Units not attracting a sufficient number of registrations may be withdrawn without notice.
It should be noted that all the information in the description above applies to study-units available during the academic year 2023/4. It may be subject to change in subsequent years.

https://www.um.edu.mt/course/studyunit