The Electronic Journal of e-Learning provides perspectives on topics relevant to the study, implementation and management of e-Learning initiatives
For general enquiries email
Click here to see other Scholarly Electronic Journals published by API
For a range of research text books on this and complimentary topics visit the Academic Bookshop

Information about the current European Conference on e-Learning is available here

For infomation on the European Conference on Games Based Learning clickhere

SCImago Journal & Country Rank
Journal Issue
Volume 5 Issue 1, ECEL 2006 / Feb 2007  pp1‑86

Editor: Shirley Williams

Download PDF (free)

Managed Learning Environments and an Attendance Crisis?  pp1‑10

Ruth Barrett, Austen Rainer, Olenka Marczyk

Look inside Download PDF (free)

Benefits of e‑Learning Benchmarks: Australian Case Studies  pp11‑20

Sarojni Choy

Look inside Download PDF (free)

Determining Areas of Weakness in Introductory Programming as a Foundation for Reusable Learning Objects  pp21‑30

Eileen Costelloe, Elizabeth Sherry, Patricia Magee

Look inside Download PDF (free)


Teaching programming to novices has proved challenging for both learner and lecturer due to the abstraction and complexity of the subject matter. The work described in this paper is part of an EU funded Minerva project called TUPULO (Teaching Undergraduate Programming Using Learning Objects) which aims to address the challenges faced by novice programmers by providing them with an innovative learning tool. This learning tool that is currently under development and rollout incorporates a set of Reusable Learning Objects (RLOs) based on sound pedagogical principles and encapsulated in a Constructivist Learning Environment (CLE), which includes a meta‑cognitive interface. The subject matter experts and instructional designers in the local academic partner institutions designed these learning objects. The outputs and findings of the TUPULO project will not only benefit learners in the partner institutions involved, but by being disseminated to the wider educational community, they will also help learners in the domain on a broader scale. This paper describes the preparatory work undertaken in order to establish a set of potential LOs for development based on the student's main areas of weakness. When attempting to build learning objects for use in any domain the primary consideration should always be the needs and abilities of the learners. This paper describes the work done by the authors in conducting a user needs analysis in order to establish the key problem areas facing learners of introductory programming. A methodology for user needs capture and analysis was produced based on the set of user groups available at the Institutions and the needs of the users were captured and analysed. The methodology was devised to incorporate both quantitative and qualitative analysis of the information available to us regarding students. Exam scripts and corresponding results together with focus group discussions were used in order to ascertain perceptions regarding the course content, delivery, level of difficulty and areas of difficulty in programming. Additional institutional information such as students' leaving certificate points and Maths grade together with students' overall performance in other subject areas were used to investigate possible correlations. The analysis of this data provided some preliminary information on the ways in which students interpret various questions and their conceptual difficulties in understanding certain topics. This analysis leads to the final selection of programming topics for potential development as reusable learning objects. 


Keywords: novice programmers, learning objects, programming pedagogy, meta-cognitive support


Share |
Students' Perceived Usefulness of Formative Feedback for a Computer‑adaptive Test  pp31‑38

Mariana Lilley, Trevor Barker

Look inside Download PDF (free)

A Web Based Intelligent Training System for SMEs  pp39‑48

Roisin Mullins, Yanqing Duan

Look inside Download PDF (free)

Piloting a Process Maturity Model as an e‑Learning Benchmarking Method  pp49‑58

Jim Petch, Gayle Calverley, Hilary Dexter, Tim Cappelli

Look inside Download PDF (free)

Interactive Nonlinear Learning Environments  pp59‑68

Ronald Robberecht

Look inside Download PDF (free)

Designing Online Instruction for Success: Future Oriented Motivation and Self‑Regulation  pp69‑78

Joel T. Schmidt, Christian H. Werner

Look inside Download PDF (free)

Watch out — the Power Users are Coming  pp79‑86

Karin Tweddell Levinsen

Look inside Download PDF (free)