Authors:
Suzan Badri
;
James Denholm-Price
and
James Orwell
Affiliation:
Kingston University, United Kingdom
Keyword(s):
Content delivery, Presentation, Programming.
Related
Ontology
Subjects/Areas/Topics:
Blended Learning
;
Computer-Supported Education
;
Context Dependent Learning
;
e-Learning
;
e-Learning in Electrical, Mechanical, Civil and Information Engineering
;
Information Technologies Supporting Learning
;
Learning/Teaching Methodologies and Assessment
;
Pedagogy Enhancement with e-Learning
;
Ubiquitous Learning
;
Virtual Learning Environments
;
Web-Based Learning, Wikis and Blogs
Abstract:
Many students have difficulty learning to program. It is conjectured that this difficulty may be increased by a disorganisation of the resources available to the student while they are learning. The unfamiliarity of terms and concepts, and frustration with mysterious errors, is exacerbated by the struggle with multiple windows and the attempt to memorize patterns which would be better viewed concurrently. As a consequence, a layout for learning programming is proposed: the aim of the proposal is to ensure that the students can easily arrange for the relevant resources to be displayed concurrently, without further manipulation of the application windows. Three types of resource are considered: the editor, the question sheet (instructions) and further reference resources such as glossaries, descriptions of concepts and common tasks. An HTML template is proposed to accommodate these last two types of resource. It is designed to allow all three materials to be positioned and selected and
thereby allow for the concurrent display of the relevant resources. An evaluation of these proposals is presented, and the prospects for further development are considered.
(More)