Experiences in Introducing Blended Learning in an Introductory Programming Course

被引:9
|
作者
Albrecht, Ella [1 ]
Gumz, Fabian [1 ]
Grabowski, Jens [1 ]
机构
[1] Univ Goettingen, Gottingen, Germany
关键词
automatic assessment; blended learning; e-learning; experience report; programming education;
D O I
10.1145/3209087.3209101
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As students shall be able to apply their gained theoretical knowledge practically, usually exercises are offered. But assessment of the exercises is a very time-consuming task and due to the increasing number of students often even infeasible. Though programming exercises can be efficiently tested against expected output, the assessment systems often only deliver feedback regarding the correctness and sometimes additionally which test cases fail But so far, these systems are not able to identify the reason for the error. Therefore, there should also be human tutors available with which students can discuss their solution and which can help them in identifying their misconceptions. In this paper, we describe the experiences we made when we introduced blended learning to our introductory programming course, which problems occurred, and how we plan to deal with the problems.
引用
收藏
页码:93 / 101
页数:9
相关论文
共 50 条
  • [1] Transitioning an Introductory Programming Course into a Blended Learning Format
    Safla, Aslam
    Suleman, Hussein
    Gain, James
    [J]. ICT EDUCATION, SACLA 2023, 2024, 1862 : 75 - 89
  • [2] Evaluation process for an introductory programming course using blended learning in engineering education
    Zampirolli, Francisco A.
    Goya, Denise
    Pimentel, Edson P.
    Kobayashi, Guiou
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2018, 26 (06) : 2210 - 2222
  • [3] COMBINING MOOC METHODS AND BLENDED LEARNING FOR AN INTRODUCTORY PROGRAMMING COURSE FOR ELECTRICAL ENGINEERS
    Ebert, Michael
    Haupt, Wolfram
    [J]. EDULEARN14: 6TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2014, : 1134 - 1143
  • [4] Learning for Mastery in an Introductory Programming Course
    Jackova, Jana
    [J]. ITICSE '08: PROCEEDINGS OF THE 13TH ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2008, : 352 - 352
  • [5] Emerging from the pandemic: instructor reflections and students' perceptions on an introductory programming course in blended learning
    Srivatanakul, Thitima
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (05) : 5673 - 5695
  • [6] Emerging from the pandemic: instructor reflections and students’ perceptions on an introductory programming course in blended learning
    Thitima Srivatanakul
    [J]. Education and Information Technologies, 2023, 28 : 5673 - 5695
  • [7] BLENDED LEARNING AT INTRODUCTORY LOGIC COURSE AT UNIVERSITY OF DEBRECEN
    Bako, M.
    Aszalos, L.
    [J]. 14TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2020), 2020, : 2984 - 2992
  • [8] Blended Learning Applied to an Introductory Course on Conceptual Physics
    Teheran, P.
    Carriazo, J. G.
    Leon, J. C.
    [J]. INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2010, 6 (03) : 50 - 53
  • [9] A Blended Learning Approach for an Introductory Computer Science Course
    Foerster, Anna
    Dede, Jens
    Udugama, Asanga
    Foerster, Alexander
    Helms, Daniel
    Kniefs, Louis
    Mueller, Julia
    Gerken, Lars
    Richter, Franziska
    Kulmann, Jan
    [J]. EDUCATION SCIENCES, 2021, 11 (08):
  • [10] Business English: Introducing Learning Apps into a Blended Learning Course
    Brautlacht, Regina
    [J]. PROCEEDINGS OF THE 11TH INNOVATION IN LANGUAGE LEARNING INTERNATIONAL CONFERENCE, 2018, : 39 - 42