Conference Paper

Combining Virtual Learning Environment and Integrated Development Environment to Enhance e-Learning

South East Eur. Univ., Tetovo
DOI: 10.1109/ITI.2007.4283790 Conference: Information Technology Interfaces, 2007. ITI 2007. 29th International Conference on
Source: IEEE Xplore


The research was undertaken having in consideration two hypothesis. The first hypothesis is that integration of virtual learning environment (VLE) and integrated developing environment (IDE) for programming in Java language will contribute in improving the efficiency and quality in learning because of the enhanced graphical user interface and the "hands on approach". The second hypothesis is that the designed graphical user interface of the virtual learning environment will contribute in facilitating its use by improving the results of the learning process, increasing the user-satisfaction and attention during learning that implicates improving the overal efficiency of learning programming in Java. The aim of this paper was to discuss difficulties and disadvantages of learning programming in traditional method, and to investigate for new e-learning strategies by combining e-learning and developing environment whereas the importance of the pedagogical approach is discussed and one is adopted in the design. The usability of the created virtual environment was reviewed, in order to assess and propose solutions to the identified issues.

Download full-text


Available from: Suzana Loskovska, Oct 04, 2015
1 Follower
38 Reads
  • Source
    • "Norris et al. (2008) notes that better performing students spend less time on a task, using fewer compilations and writing less code implying better mental models of their code. Lahtinen et al. (2005) suggest that studying alone and example programs were the best mechanism for learning and Fetaji et al. (2007) states that learning to program in a classroom approach is not the most appropriate strategy. Hassinen and Mayru (2006) support a learning-by-doing theory and Shaffer (2003) further suggests limiting the number of concepts introduced in a class. "
    [Show abstract] [Hide abstract]
    ABSTRACT: The problems associated with learning and teaching first year University Computer Science (CS1) programming classes are summarized showing that various support tools and techniques have been developed and evaluated. From this review of applicable support the paper derives ten requirements that a support tool should have in order to improve CS1 student success rate with respect to learning and understanding.
    ITALICS Innovations in Teaching and Learning in Information and Computer Sciences 02/2011; 10(1). DOI:10.11120/ital.2011.10010078
  • [Show abstract] [Hide abstract]
    ABSTRACT: Programming is taught as foundation module at the beginning of undergraduate studies and/or during foundation year. Learning introductory programming languages such as Pascal, Basic / C (procedural) and C++ / Java (object oriented) requires learners to understand the underlying programming paradigm, syntax, logic and the structure. Learning to program is considered hard for novice learners and it is important to understand what makes learning program so difficult and how students learn. The prevailing focus on multimedia learning objects provides promising approach to create better knowledge transfer. This project aims to investigate: (a) students' perception in learning to program and the difficulties. (b) effectiveness of multimedia learning objects in learning introductory programming language in a face-to-face learning environment.
    MoMM'2009 - The 7th International Conference on Advances in Mobile Computing and Multimedia, 14-16 December 2009, Kuala Lumpur, Malaysia; 01/2009
  • [Show abstract] [Hide abstract]
    ABSTRACT: In this study, concept map has been used as the evaluation tool to explore students' cognitive understanding in computer learning. Computer literacy regarded as important prior knowledge and skills novice programming students must acquire in order to learn to program. First semester foundation students take a 10-credit core IT module (IT and Design), to attain basic knowledge of how computer works, its uses, application and skills. The same group of students learns C programming in the final semester of the foundation year. The aim of this study is to investigate the level of computer literacy of prospective novice programming students and their perception of learning methods used in the lab. Fifty Engineering Foundation (80% male and 20% female) students involved in this study. Overall, 84% of the students have more than 5 years experience in using computer. About 74% of the students have learned to use computer at home. The learning methods used in the lab were rated as acceptable. Students' concept maps showed that their level of computer literacy as adequate. The outcome of this study resulted in focusing on cognitive tools to support learning in the lab. Keywords—novice learner; cognitive understanding; concept map; computer literacy
Show more