Go to content
UR Home

Karel relearns C. Teaching good software engineering practices in CS1 with Karel the Robot

Heckner, Markus, Bazo, Alexander, Wolff, Christian and Scherzinger, Stefanie (2018) Karel relearns C. Teaching good software engineering practices in CS1 with Karel the Robot. IEEE Xplore, pp. 1447-1454.

Full text not available from this repository.

at publisher (via DOI)


Abstract

This paper describes our implementation, teaching philosophy, and experiences with our C-based version of the widely known Karel the Robot introductory programming micro-language. Karel enables students to programmatically solve problems, using the C language, in a graphical two-dimensional world by moving the robot around while checking and manipulating its surroundings. We use Karel to solve ...

plus


Export bibliographical data



Item type:Article
Date:April 2018
Additional Information (public):Proc.: 2018 IEEE Global Engineering Education Conference (EDUCON), 17-20 April 2018, Tenerife, Spain
Institutions:Languages and Literatures > Institut für Information und Medien, Sprache und Kultur (I:IMSK) > Lehrstuhl für Medieninformatik
Identification Number:
ValueType
10.1109/EDUCON.2018.8363402DOI
Keywords:C language;computer science education;control engineering computing;educational courses;robot programming;software engineering;teaching;CS1;Robot introductory programming microlanguage;software engineering practices teaching;Karel releams;C language;graphical two-dimensional world;CS course;Education;Programming profession;Robots;Computer languages;Problem-solving;Writing
Dewey Decimal Classification:000 Computer science, information & general works > 004 Computer science
Status:Published
Refereed:Yes, this version has been refereed
Created at the University of Regensburg:Partially
Item ID:38041
Owner only: item control page
  1. Homepage UR

University Library

Publication Server

Contact:

Publishing: oa@ur.de

Dissertations: dissertationen@ur.de

Research data: daten@ur.de

Contact persons