Programming Learners' Perceptions of Interactive Computer Tutors and Human Teachers

被引:2
|
作者
Shen, Ruiqi [1 ]
Wohn, Donghee Yvette [2 ]
Lee, Michael J. [3 ]
机构
[1] New Jersey Inst Technol, Informat Dept, Newark, NJ 07102 USA
[2] New Jersey Inst Technol, Newark, NJ 07102 USA
[3] New Jersey Inst Technol, Informat, Newark, NJ 07102 USA
来源
INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING | 2020年 / 15卷 / 09期
基金
美国国家科学基金会;
关键词
Tutors; interactive computing tutors; student perspectives; computing education; human teachers; QUALITATIVE RESEARCH;
D O I
10.3991/ijet.v15i09.12445
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
People often learn programming in face-to-face courses or from online tutorials. Interactive computer tutors-systems that provide learning content interactively-are becoming more common in online tools such as those teaching computer programming Studies have shown that teachers, interactive computer tutors, and the combination of both are efficient and effective in teaching programming. However, there is limited understanding of the comparative perspectives of those learning from these two different sources. We conducted an exploratory study using semi-structured interviews and recruited 20 participants with programming experience from both teachers and interactive computer tutors. Speaking with our participants, we surfaced factors that learners like and dislike about the two learning resources and discussed the strengths and weaknesses between the two. Based on our findings, we discuss implications for designs that programming educators and interactive computer tutor developers can use to improve their teaching effectiveness.
引用
收藏
页码:123 / 142
页数:20
相关论文
共 50 条
  • [1] Comparison of Learning Programming between Interactive Computer Tutors and Human Teachers
    Shen, Ruiqi
    Wohn, Donghee Yvette
    Lee, Michael J.
    PROCEEDINGS OF THE ACM CONFERENCE ON GLOBAL COMPUTING EDUCATION (COMPED '19), 2019, : 2 - 8
  • [2] Interactive Computer Tutors as a Programming Educator: Improving Learners' Experiences
    Shen, Ruiqi
    2020 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2020), 2020,
  • [3] Learners' Perspectives on Learning Programming from Interactive Computer Tutors in a MOOC
    Shen, Ruiqi
    Lee, Michael J.
    2020 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2020), 2020,
  • [4] A Data-Driven Method for Helping Teachers Improve Feedback in Computer Programming Automated Tutors
    McBroom, Jessica
    Yacef, Kalina
    Koprinska, Irena
    Curran, James R.
    ARTIFICIAL INTELLIGENCE IN EDUCATION, PART I, 2018, 10947 : 324 - 337
  • [5] Ethical issues in Computer-Assisted Language Learning: Perceptions of teachers and learners
    Wang, Shudong
    Heffernan, Neil
    BRITISH JOURNAL OF EDUCATIONAL TECHNOLOGY, 2010, 41 (05) : 796 - 813
  • [6] Digital Technology Teachers' Perceptions of Computer Science: It is not all about programming
    Prieto-Rodriguez, Elena
    Berretta, Regina
    2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2014,
  • [7] Perceptions On Reciprocal Peer Teaching Among Medical Students As Learners And As Tutors
    AlShareef, Saad Mohammed
    Aldayel, Abdulrahman Yousef
    Alghamdi, Hamid Mohammed
    Alosaimi, Mohammed Buraik
    Alharbi, Muteb Mousa
    Aldayel, Abdulaziz Abdulrahman
    Alhussain, Hamad Abdulaziz
    ADVANCES IN MEDICAL EDUCATION AND PRACTICE, 2019, 10 : 817 - 827
  • [8] INTERACTIVE TELEVISION - OPPORTUNITIES FOR LEARNERS AND CHALLENGES FOR TEACHERS
    BATES, AW
    LAURILLARD, D
    SHARPLES, M
    MCCONNELL, D
    PORTER, P
    JOURNAL OF EDUCATIONAL TELEVISION, 1982, 8 (02): : 145 - 146
  • [9] Collaborative Lecturing by Human and Computer Tutors
    D'Mello, Sidney
    Hays, Patrick
    Williams, Claire
    Cade, Whitney
    Brown, Jennifer
    Olney, Andrew
    INTELLIGENT TUTORING SYSTEMS, PART II, 2010, 6095 : 178 - 187
  • [10] GURU: An Experimental Interactive Environment for Teachers/Learners
    Chimalakonda, Sridhar
    Nori, Kesav V.
    2013 IEEE 13TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2013), 2013, : 248 - 249