An interactive learning environment for teaching the imperative and object-oriented programming techniques in various learning contexts

4Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The acquisition of problem-solving and programming skills in the era of knowledge society seems to be particularly important. Due to the intrinsic difficulty of acquiring such skills various educational tools have been developed. Unfortunately, most of these tools are not utilized. In this paper we present the programming microworlds Karel and objectKarel that support the procedural-imperative and Object-Oriented Programming (OOP) techniques and can be used for supporting the teaching and learning of programming in various learning contexts and audiences. The paper focuses on presenting the pedagogical features that are common to both environments and mainly on presenting the potential uses of these environments. © 2010 Springer-Verlag.

Cite

CITATION STYLE

APA

Xinogalos, S. (2010). An interactive learning environment for teaching the imperative and object-oriented programming techniques in various learning contexts. In Communications in Computer and Information Science (Vol. 111 CCIS, pp. 512–520). https://doi.org/10.1007/978-3-642-16318-0_66

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free