All Title Author
Keywords Abstract

Publish in OALib Journal
ISSN: 2333-9721
APC: Only $99

ViewsDownloads

Relative Articles

More...

Integrated Help

DOI: 10.24203/ajeel.v6i4.5457

Keywords: [learning theories, content presentation, learning strategies, novice programmers]

Full-Text   Cite this paper   Add to My Lib

Abstract:

Teaching computer programming to novice programmers is a challenging job. One possible reason for this is that novice programmers struggle to understand internal manipulation of key programming concepts which causes misconception and difficulties. An observation study was conducted to investigate misconceptions and difficulty experienced by Novice Programmers. Study revealed three major findings - firstly, novice programmers found textual presentation of programming concept to be monotonous; they preferred alternative presentation in the form of – text, audio, video, animation, simulation etc. Secondly, Ergonomics of learning interface causes eye fatigue. Thirdly, to remove misconception when novice programmers search WWW due to numerous search results they suffer from ‘lost-in-hyperspace’ problem.Further, exhaustive survey on existing integrated programming IDE (C, C++, Java Editor, .net Editor, SQL Server, Oracle) revealed integrated help provided by majority of them, suffers from key findings of observational study. To address this, “Integrated Help” content presentation model is proposed. A series of studies established this model to be potentially effective. Learning material facilitated through “Integrated Help” was found to interesting and engaging. As a result it proved to be an aid to novice programmers to develop better understanding of key concepts.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133