Programming Course Design: Phenomenographic Approach to Learning and Teaching

被引:6
|
作者
Thota, Neena [1 ]
机构
[1] Univ St Joseph, Fac Creat Ind, Macau, Peoples R China
来源
2014 INTERNATIONAL CONFERENCE ON TEACHING AND LEARNING IN COMPUTING AND ENGINEERING (LATICE) | 2014年
关键词
phenomenography; variation theory; introductory programming; object-oriented programming;
D O I
10.1109/LaTiCE.2014.30
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Phenomenography is a well-known empirical research approach that is often used to investigate students' ways of learning programming. Phenomenographic pedagogy is an instructional approach to plan learning and teaching activities. This theoretical paper gives an overview of prior research in phenomenographic studies of programming and shows how the results from these research studies can be applied to course design. Pedagogic principles grounded in the phenomenographic perspective on teaching and learning are then presented that consider how to tie students' experiences to the course goals ( relevance structure) and how to apply variation theory to focus on the desired critical aspects of learning. Building on this, an introductory object-oriented programming course is described as an example of research-based course design. The insights gained from the experience of running the course are shared with the community of computer science educators, as also the benefits and responsibilities for those who wish to adopt the phenomenographic perspective on learning to plan their teaching. The development of an increased awareness of the variation in students' ways of experiencing programming and the need to broaden the context of the programming course are discussed.
引用
收藏
页码:125 / 132
页数:8
相关论文
共 50 条
  • [1] Impact of a New Teaching and Learning Approach in an Introductory Programming Course
    Malik, Sohail Iqbal
    Coldwell-Neilson, Jo
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2017, 55 (06) : 789 - 819
  • [2] A phenomenographic approach to developing academics' understanding of the nature of teaching and learning
    Akerlind, Gerlese S.
    TEACHING IN HIGHER EDUCATION, 2008, 13 (06) : 633 - 644
  • [3] Teaching an Introductory Programming Course Using Hybrid e-learning Approach
    Azemi, Asad
    Bodek, Mathew
    Chinn, Gary
    2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [4] THE TEACHING AND LEARNING OF CRITICAL THINKING LOOKS LIKE...: THE PHENOMENOGRAPHIC APPROACH
    Valaviciene, N.
    Merfeldaite, O.
    Jegeleviciene, V.
    Railiene, A.
    Penkauskiene, D.
    Indrasiene, V.
    Sadauskas, J.
    Pivoriene, J.
    12TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI 2019), 2019, : 4371 - 4371
  • [5] Teaching Programming Course Elective: A New Teaching and Learning Experience
    Husain, Moula
    Tarannum, Neha
    Patil, Nirmala
    PROCEEDINGS OF THE 2013 IEEE INTERNATIONAL CONFERENCE IN MOOC, INNOVATION AND TECHNOLOGY IN EDUCATION (MITE), 2013, : 275 - 279
  • [6] A learning objects approach to teaching programming
    Adamchik, V
    Gunawardena, A
    ITCC 2003: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2003, : 96 - 99
  • [7] Curriculum, Teaching and Learning, and Assessments for Introductory Programming Course
    Mehmood, Erum
    Abid, Adnan
    Farooq, Muhammad Shoaib
    Nawaz, Naeem A.
    IEEE ACCESS, 2020, 8 : 125961 - 125981
  • [8] A MASTERY LEARNING APPROACH: AN INTRODUCTORY PROGRAMMING COURSE DESIGN FOR DIVERSIFIED STUDENTS' INTERESTS
    Arakawa, Suguru
    Sasaki, Akira
    Itou, Katunobu
    INTED2012: INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2012, : 973 - 979
  • [9] TOWARDS UNDERSTANDING INFORMATION SYSTEMS STUDENTS' EXPERIENCE OF LEARNING INTRODUCTORY PROGRAMMING: A PHENOMENOGRAPHIC APPROACH
    Govender, Irene
    JOURNAL OF INFORMATION TECHNOLOGY EDUCATION-INNOVATIONS IN PRACTICE, 2021, 20 : 81 - 92
  • [10] Gender differences in an introductory programming course: New teaching approach, students' learning outcomes, and perceptions
    Malik, Sohail Iqbal
    Coldwell-Neilson, Jo
    EDUCATION AND INFORMATION TECHNOLOGIES, 2018, 23 (06) : 2453 - 2475