.

A simple computer model based on visualization, analogy and collaboration

LAUR Repository

Show simple item record

dc.contributor.author Khalife, J.T.
dc.date.accessioned 2017-04-04T09:59:40Z
dc.date.available 2017-04-04T09:59:40Z
dc.date.issued 2017-04-04
dc.identifier.uri http://hdl.handle.net/10725/5489
dc.description.abstract Traditionally, novices encounter many difficulties in learning how to program for a variety of reasons including the inability to develop an adequate model of the machine. In this paper, we examine major difficulties encountered by novices when taking an introductory-level programming course and we summarize the potential of visualization, collaboration, and analogy techniques in alleviating such difficulties. Based on the composition of these techniques, we present a sample computer model for the introduction of programming to beginners. The model relies on a generic instruction set and on the introduction of simplified UML activity diagrams. While shielding learners from Syntax details, we place strong emphasis on proper design and modeling prior to coding. To complete the proposed model, we assist novices figuring out what goes on as programs are executed by visualization the steps of the execution with simplified memory snapshots. We conclude with exploring some of the model’s benefits and proposing for future work to focus on the theoretical foundation and implementation of a modern program development tool, appropriate for alleviating novices’ difficulties. en_US
dc.language.iso en en_US
dc.publisher ACTA press en_US
dc.title A simple computer model based on visualization, analogy and collaboration en_US
dc.type Conference Paper / Proceeding en_US
dc.author.school SAS en_US
dc.author.idnumber 198790350 en_US
dc.author.department Computer Science and Mathematics en_US
dc.description.embargo N/A en_US
dc.keywords Computer model en_US
dc.keywords Visualization en_US
dc.keywords Analogy en_US
dc.keywords Collaborative learning en_US
dc.identifier.ctation Khalife, J. T. A SIMPLE COMPUTER MODEL BASED ON VISUALIZATION, ANALOGY AND COLLABORATION. en_US
dc.author.email jkhalife@lau.edu.lb en_US
dc.conference.date July 4 – 6, 2005 en_US
dc.conference.place Calgary, Alberta, Canada en_US
dc.conference.title Education and Technology en_US
dc.identifier.tou http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php en_US
dc.identifier.url http://www.actapress.com/PaperInfo.aspx?PaperID=21228&reason=500 en_US
dc.author.affiliation Lebanese American University en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search LAUR


Advanced Search

Browse

My Account