39 research outputs found

    Using web-based peer assessment in fostering deep learning in computer programming

    Get PDF
    Active learning is considered by many academics as an important and effective learning strategy. Students can improve the quality of their work by developing their higher cognitive skills through reflection on their own ideas and practice of analytic and evaluative skills. Peer assessment is one of the successful approaches which can be used to enhance this deep learning. In this paper we discuss a novel web-based peer assessment system to support computer programming courses. We discuss the educational rational for the system, and the deep learning theory, report on its deployment on large programming modules. The preliminary results indicate that the system has successfully helped students to develop their higher cognitive skills in learning computer programming

    Deepening computer programming skills by using web-based peer assessment

    Get PDF
    Peer assessment is a method of motivating students, involving students marking and providing feedback on other students' work. This paper reports on the design and implementation of a novel web-based peer assessment system for computer programming courses, and discusses its deployment on a large programming module. The results indicate that this peer assessment system has successfully helped students to develop their understanding of computer programming

    An investigation into novel software tools for enhancing students' higher cognitive skills in computer programming

    Get PDF
    Active learning is considered by many academics as an important and effective learning strategy. Students can improve the quality of their work by developing their higher cognitive skills through reflection on their own ideas, and through practice of analytic and evaluative skills. Assessment is a tool for learning, but traditional assessment methods often encourage surface learning, rather than deep learning which is an approach to developing higher cognitive skills. Peer assessment is one of the successful approaches, which can be used to enhance deep learning. It is a method of motivating students, involving students discussing, marking and providing feedback on other students' work. Although it is often used in the context of essays, it has seldom been applied to computer programming courses. The skill of writing good software includes understanding different approaches to the task, and stylistic and related considerations - these can be developed by evaluation of other programmers' solutions. As part of a study investigating the extent that peer assessment can promote deep learning to develop the higher cognitive skills in a programming course, a novel web-based peer assessment tool has been developed. - The process used is novel, since students are engaged not only in marking each other's work, but also in evaluating the quality of marking of their peers. - This system is designed to provide anonymity for the whole process, in order to ensure that the process is fair, and to encourage students to discuss without embarrassment by using an anonymous communication device (ACD) in a variety of roles (script authors, marker, and feedback marker). In this thesis, we describe and compare the learning theory and tools, which are relevant in learning computer programming. Deep learning, which can be described using the six categories of learning in Bloom's taxonomy, is discussed. Other peer assessment software tools are compared and discussed. The design and implementation of a novel web-based peer assessment system (with anonymous communication device) are described, and set in the context of the learning theories. The results of evaluating the tools through several experiments involving large programming classes and an essay writing module are reported. In this thesis, we also propose a new variation of Bloom's taxonomy, which is appropriate to describe the skills required for tasks such as programming. The results indicate that this approach to web-based peer assessment has successfully helped students to develop their higher cognitive skills in learning computer programming, and peer assessment is an accurate assessment method in a programming course.EThOS - Electronic Theses Online ServiceGBUnited Kingdo

    Exploring the impact of a flexible, technology-enhanced teaching space on pedagogy

    Get PDF
    Approaches to teaching and learning are increasingly influenced by the introduction of new technologies and innovative use of space. Recognising the need to keep up to date many institutions has created technology-rich, flexible spaces. Studies so far have concentrated on how students use such facilities; however, their availability also strongly impacts on teaching staff, presenting new possibilities and challenges. To encourage the development of activities that make the most of these resources, the University of Warwick launched the Teaching Grid (2008), a flexible space with state-of-the-art technology. Advisers support colleagues in developing and delivering novel, experimental teaching sessions. This paper reports on use of the facility during its first three years, considering the effects on pedagogy of experimental use of space and technology; this is correlated to an increase in number and variety of teaching and learning activities which, it is suggested, enhances the student experience

    The Development of Stem Education on Multimedia Applications for Presentations for Vocational Certificate

    Get PDF
    This paper reports on research that aimed (1) to plan a STEM class for Multimedia Applications for Presentations, a subject for vocational students in the Business and Computing Program of Chetupon Vocational School; (2) to compare students’ achievements within the STEM class with those of a traditional class, and (3) to study the satisfaction of students with the STEM class. Thirty-eight first year vocational students were chosen to participate in this experiment using the cluster random sampling technique. The research tools used consisted of lesson plans, a STEM course quality evaluation form, a student satisfaction evaluation form. an assignment evaluation form, and a learning achievement evaluation form. This study found that: (1) the quality of the teaching plan in the STEM course was very good (M= 4.66, with an efficiency of 80.03/81.94; (2) the vocational students who participated in the STEM class achieved higher results than the students in traditional class with statistical significance at the 0.05 level; and, (3) the students’ satisfaction with the learning activities in the STEM course was high (M = 4.46)

    Interactive learning with student response system to encourage students to provide peer feedback

    Get PDF
    This study analyzed anonymous peer feedback among two groups of university students—a lower-performing class and a higher-performing class. Students used an audience response system to anonymously comment on each other’s work. Each peer feedback or comment was categorized into one of seven types: Praise+, Praise−, Criticism+, Criticism−, Combined Praise and Criticism, Opinion, and Irrelevant. The plus (+) and minus (−) signs were used to categorize the quality of the feedback. The learning performance of the two groups of students was also analyzed. The main result showed that the lower-performing class (based on the average midterm scores) provided more substantial Criticism+ and Opinion-type comments than the higher-performing students. Contrary to expectation, no significant difference was found between the two classes on the final exam, suggesting that anonymity allowed lower-performing students to express themselves more effectively than higher-performing students, leading them to improve their learning outcomes

    Blended learning activities in an e-business course

    Get PDF
    The objectives of this study were threefold: to understand students’ perceptions of activities in a blended learning environment; to determine their preferred learning activities in this context, paralleling the four stages of Kolb’s learning cycle; and to determine the effectiveness of the blended learning used, based on scores achieved in an e-business course supported by the BLearning assessment system, a custom-designed reflective assessment tool. A mixed-methods approach was used to identify the students’ preferred activities. Findings indicate that (1) blended learning can add interest and variety to improve the students’ learning experience, (2) students prefer blended learning activities that match the first three stages of Kolb’s learning cycle (concrete experience, reflective observation, and abstract conceptualisation), and (3) data collected from the e-business course exam results show that the blended learning process was effective. In aligning teaching activities to student preferences, the notion of “teaching patterns” is introduced as the teaching perspective on these activities. Findings further indicate that blended learning activities based on the first three stages of Kolb’s learning cycle may be more suitable for students who share similar learning preferences

    Technology-supported active learning in a flexible teaching space

    Get PDF
    Active learning is increasingly of interest within Higher Education. The use of technology provides, in theory, the opportunity for more effective active learning, but in practice the majority of learning technology usage is still for “traditional” approaches. Conventional staff training is failing to address this. The authors’ university has provided an experimental technology-rich teaching space (the Teaching Grid) for supporting teachers as they experiment with the delivery of innovative, technology-based teaching. This study investigates teachers’ experiences of trialling active learning approaches within the Teaching Grid using four case studies. The results suggest that the Teaching Grid can be effectively used to support teacher professional development, and the experience of using the facility encourages teachers to integrate technology into their future teaching plans. Five factors are identified which contribute to the promotion of active learning. Teachers’ perceptions of their experience indicate not only the intention to use technology more but also an increased awareness of its potential and openness to adopt more active, student-focused approaches. The broader significance of this work is to identify an alternative model for teacher development which, in contrast to most current approaches, has a demonstrable positive impact on fostering innovative, technology-based pedagogy

    Exploring the impact of a flexible, technology-enhanced teaching space on pedagogy

    Get PDF
    Approaches to teaching and learning are increasingly influenced by the introduction of new technologies and innovative use of space. Recognising the need to keep up to date many institutions has created technology-rich, flexible spaces. Studies so far have concentrated on how students use such facilities; however, their availability also strongly impacts on teaching staff, presenting new possibilities and challenges. To encourage the development of activities that make the most of these resources, the University of Warwick launched the Teaching Grid (2008), a flexible space with state-of-the-art technology. Advisers support colleagues in developing and delivering novel, experimental teaching sessions. This paper reports on use of the facility during its first three years, considering the effects on pedagogy of experimental use of space and technology; this is correlated to an increase in number and variety of teaching and learning activities which, it is suggested, enhances the student experience

    The evaluation of students’ marking in web-based peer assessment of learning computer programming

    Get PDF
    Peer assessment is a technique that has been successfully employed in a variety of academic disciplines, and it is considered effective in developing students’ higher cognitive skills. In this paper, we evaluate students’ marking using web-based peer assessment, a novel technology we have introduced to deliver peer assessment in the context of an undergraduate computer programming course. The preliminary results indicate that a web-based peer assessment system can successfully help students to develop their higher cognitive skills in learning computer programming
    corecore