Increase Active Learning in Programming Courses

被引:0
作者
Ebert, Michael [1 ]
机构
[1] Coburg Univ Appl Sci, Dept Informat & Elect Engn, Coburg, Germany
来源
PROCEEDINGS OF 2017 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON2017) | 2017年
关键词
active learning; programming education; programming platform; higher education;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Learning programming is difficult due to the various associated processes. Programming concepts are abstract and language independent. However, implementing an algorithm for a specific problem in a programming language is one of the learning outcomes of programming courses. In this paper, we present a concept of programing building blocks for introducing programing concepts with associated in-class code writing tasks utilizing our web-based platform.
引用
收藏
页码:848 / 851
页数:4
相关论文
共 12 条
  • [1] Eckerdal A., 2005, WHAT DOES IT TAKE LE
  • [2] Guo Philip J, 2013, SIGCSE 13, P579, DOI DOI 10.1145/2445196.2445368
  • [3] Hassinen M., 2006, Proceedings of the 6th Baltic Sea conference on computing education research, P117
  • [4] McGettrick A., 2004, Grand challenges in computing education
  • [5] Miller B. N., 2012, PDF EPUB INTERACTIVE
  • [6] Pears Arnold, 2007, SIGCSE Bulletin, V39, P204, DOI 10.1145/1345375.1345441
  • [7] Does active learning work? A review of the research
    Prince, M
    [J]. JOURNAL OF ENGINEERING EDUCATION, 2004, 93 (03) : 223 - 231
  • [8] Raab F., 2012, MENSCH COMPUTER 2012
  • [9] Robins A., 2003, Learning and teaching programming: A review and discussion
  • [10] Trigwell K., HIGHER ED, V37, P57