16,229 research outputs found

    Animating complex concepts

    Get PDF
    Techniques in computer-aided learning offer significant benefits for explaining difficult concepts in a way that is both stimulating and efficient. In the context of the STORM system, we have employed computer-based animation as a means of elucidating complex concepts in the educational domain of Internet and communications technology. Our experience reveals two important lessons for the application of computer animated instruction. Firstly, there is an essential requirement in the design process to ensure that the ontology and manner of presentation accurately conveys the intended message, whilst avoiding ambiguity and false or 'hidden' information. This focuses upon concise and disambiguated animations. Secondly, this requirement is best achieved through an iterative group-based development cycle of specification, testing and implementation

    The State Of Play: A Notional Machine for Learning Programming

    Get PDF
    Comprehension of programming and programs is known to be a difficult task for many beginning students, with many computing courses showing significant drop out and failure rates. In this paper, we present a new notional machine de- sign and implementation to help with understanding of pro- gramming and its dynamics for beginning learners. The no- tional machine offers an abstraction of the physical machine designed for comprehension and learning purposes. We in- troduce the notional machine and a graphical notation for its representation. We also present Novis, an implementation of a dynamic real-time visualiser of this notional machine, integrated into BlueJ

    Teaching programming at a distance: the Internet software visualization laboratory

    Get PDF
    This paper describes recent developments in our approach to teaching computer programming in the context of a part-time Masters course taught at a distance. Within our course, students are sent a pack which contains integrated text, software and video course material, using a uniform graphical representation to tell a consistent story of how the programming language works. The students communicate with their tutors over the phone and through surface mail. Through our empirical studies and experience teaching the course we have identified four current problems: (i) students' difficulty mapping between the graphical representations used in the course and the programs to which they relate, (ii) the lack of a conversational context for tutor help provided over the telephone, (iii) helping students who due to their other commitments tend to study at 'unsociable' hours, and (iv) providing software for the constantly changing and expanding range of platforms and operating systems used by students. We hope to alleviate these problems through our Internet Software Visualization Laboratory (ISVL), which supports individual exploration, and both synchronous and asynchronous communication. As a single user, students are aided by the extra mappings provided between the graphical representations used in the course and their computer programs, overcoming the problems of the original notation. ISVL can also be used as a synchronous communication medium whereby one of the users (generally the tutor) can provide an annotated demonstration of a program and its execution, a far richer alternative to technical discussions over the telephone. Finally, ISVL can be used to support asynchronous communication, helping students who work at unsociable hours by allowing the tutor to prepare short educational movies for them to view when convenient. The ISVL environment runs on a conventional web browser and is therefore platform independent, has modest hardware and bandwidth requirements, and is easy to distribute and maintain. Our planned experiments with ISVL will allow us to investigate ways in which new technology can be most appropriately applied in the service of distance education

    Factors affecting e-Learning effectiveness in a higher learning institution in Malaysia

    Get PDF
    The purpose of this research was to investigate factors that influence the effectiveness of the e-learning system in a higher learning institution. The participants were students randomly selected from diploma and degree programs. The main instrument was a questionnaire that was distributed to the students. The researchers collected 205 completed questionnaires out of a total of 300. Four factors were chosen as independent variables namely: reaction and satisfaction,learning outcome and achievement, familiarity with online learning technology, and participation and interaction. It was found that the effectiveness of the e-learning system was significantly affected by reaction and satisfaction, learning outcome and achievement, and familiarity with online learning technology. The participation and interaction factor had no apparent effect on the effectiveness of the e-learning system. Therefore, it is recommended that higher learning institutions interested in introducing e-learning should focus on students’ reaction and satisfaction towards the system.E-learning should focus on learning outcomes and achievement. It is also recommended that institutions first look into the issue of familiarity with online learning technology among students before introducing the e-learning system so as to determine whether students are comfortable with the online learning tools

    Transforming classroom practices through teachers' learning of TPACK: The case of in-service teachers at Kibasila Secondary School in Tanzania

    Get PDF
    This study investigated the extent to which teachers’ learning of Technological Pedagogical Content Knowledge (TPACK) has an impact on their technology use and classroom practices. The study involved 12 in-service teachers and 40 students from Kibasila secondary school in Tanzania. During the study, teachers participated in training about TPACK and in teacher design teams they designed technology-enhanced Biology, Chemistry and Physics lessons. Data were collected through a teacher questionnaire, an observation checklist, student questionnaire and a teacher interview. Results showed that after learning TPACK, teachers’ classroom practices shifted from teacher-centered approach to learner-centered approaches that utilize technology. Students' interest on the lessons was also enhanced. In addition, there was an increase in the interaction between students and teachers during the classroom session. Given these findings, we concluded that, teachers’ development of TPACK has an impact on the teachers' teaching approaches

    Novis: A notional machine implementation for teaching introductory programming

    Get PDF
    Comprehension of programming and programs is known to be a difficult task for many beginning students, with many computing courses showing significant drop out and failure rates. In this paper, we present a notional machine imple- mentation, Novis, to help with understanding of program- ming and its dynamics for beginning learners. The notional machine offers an abstraction of the physical machine de- signed for comprehension and learning purposes. Novis pro- vides a real-time visualisation of this notional machine, and is integrated into BlueJ

    Critters in the Classroom: A 3D Computer-Game-Like Tool for Teaching Programming to Computer Animation Students

    Get PDF
    The brewing crisis threatening computer science education is a well documented fact. To counter this and to increase enrolment and retention in computer science related degrees, it has been suggested to make programming "more fun" and to offer "multidisciplinary and cross-disciplinary programs" [Carter 2006]. The Computer Visualisation and Animation undergraduate degree at the National Centre for Computer Animation (Bournemouth University) is such a programme. Computer programming forms an integral part of the curriculum of this technical arts degree, and as educators we constantly face the challenge of having to encourage our students to engage with the subject. We intend to address this with our C-Sheep system, a reimagination of the "Karel the Robot" teaching tool [Pattis 1981], using modern 3D computer game graphics that today's students are familiar with. This provides a game-like setting for writing computer programs, using a task-specific set of instructions which allow users to take control of virtual entities acting within a micro world, effectively providing a graphical representation of the algorithms used. Whereas two decades ago, students would be intrigued by a 2D top-down representation of the micro world, the lack of the visual gimmickry found in modern computer games for representing the virtual world now makes it extremely difficult to maintain the interest of students from today's "Plug&Play generation". It is therefore especially important to aim for a 3D game-like representation which is "attractive and highly motivating to today's generation of media-conscious students" [Moskal et al. 2004]. Our system uses a modern, platform independent games engine, capable of presenting a visually rich virtual environment using a state of the art rendering engine of a type usually found in entertainment systems. Our aim is to entice students to spend more time programming, by providing them with an enjoyable experience. This paper provides a discussion of the 3D computer game technology employed in our system and presents examples of how this can be exploited to provide engaging exercises to create a rewarding learning experience for our students

    Multi-Media As a Cognitive Tool

    Get PDF
    Two of the modalities used to present information to students, namely, animation and verbal representation are in a constant competition in effectiveness, without any persistent winner, except when it comes to conceptual versus procedural knowledge. Here, we present an architecture that combines the two into a multi-media tutoring system. This system is tested and results indicate that combining the two media leads to a cognitive interaction that promotes student learning with no less than 40% from their post classical-classroom session levels. A test for individual differences indicates that this group is almost equally divided between those described as “spatially oriented” and those described as “verbally oriented”. Learning across the two types of learners does not show any significant differences, except with respect to one question. This implies that perhaps, the two media may have ambiguous internal factors that support each other. Additionally, individual learning styles does not seem to be a clear-cut division, and is instead a “preference” of one modality as a primary source of learning, not an only one

    Reviews

    Get PDF
    Teaching and Learning Materials and the Internet by Ian Forsyth, London: Kogan Page, 1996. ISBN: 0–7494‐ 20596. 181 pages, paperback. £18.99
    corecore