Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

A Web Based Tool for Novice Programmers: Interaction in Use

Onur DonmezContact Information and Mustafa Murat InceogluContact Information

(1)  Computer Education and Instructional Technologies Department, Ege University Faculty of Education,  
Abstract
This paper represents a web based tool model for novice programmers. It is a well known fact that, because of its abstract nature, programming is perceived to be hard amongst novice learners. Aim of this web based tool is to make students feel more comfortable with programming and overcome the abstractness. While designing this software we took the results of recent studies’ into consideration to promote the effectiveness, such as getting learner inputs as code and variable values and giving representations of code and variables as learning aids. What is new to this software is placing learners into a more effective role. With this software learners are no more passive viewers of floating graphics, but active “simulators” of their very own code and inputs. With this software, learners simulate the “notional machine” behind the screen. In this paper we will be giving details about the model along with its potential uses.

Keywords  programming - novice programmers - notional machine - constructivism - interaction


Contact Information Onur Donmez
Email: onur.donmez@ege.edu.tr

Contact Information Mustafa Murat Inceoglu
Email: mustafa.inceoglu@ege.edu.tr
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.100 • Server: mpweb22
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)