14 research outputs found

    A collaborative approach to learning programming: a hybrid learning model

    Get PDF
    The use of cooperative working as a means of developing collaborative skills has been recognised as vital in programming education. This paper presents results obtained from preliminary work to investigate the effectiveness of Pair Programming as a collaborative learning strategy and also its value towards improving programming skills within the laboratory. The potential of Problem Based Learning as a means of further developing cooperative working skills along with problem solving skills is also examined and a hybrid model encompassing both strategies outlined

    Towards a teacher-centric approach for multi-touch surfaces in classrooms

    Get PDF
    The potential of tabletops to enable simultaneous interaction and face-to-face collaboration can provide novel learning opportunities. Despite significant research in the area of collaborative learning around tabletops, little attention has been paid to the integration of multi-touch surfaces into classroom layouts and how to employ this technology to facilitate teacher-learner dialogue and teacher-led activities across multi-touch surfaces. While most existing techniques focus on the collaboration between learners, this work aims to gain a better understanding of practical challenges that need to be considered when integrating multi-touch surfaces into classrooms. It presents a multi-touch interaction technique, called TablePortal, which enables teachers to manage and monitor collaborative learning on students' tables. Early observations of using the proposed technique within a novel classroom consisting of networked

    Investigating and improving novice programmers’ mental models of programming concepts

    No full text
    EThOS - Electronic Theses Online ServiceGBUnited Kingdo

    Towards a teacher-centric approach for multi-touch surfaces in classrooms

    No full text
    The potential of tabletops to enable simultaneous interaction and face-to-face collaboration can provide novel learning opportunities. Despite significant research in the area of collaborative learning around tabletops, little attention has been paid to the integration of multi-touch surfaces into classroom layouts and how to employ this technology to facilitate teacher-learner dialogue and teacher-led activities across multi-touch surfaces. While most existing techniques focus on the collaboration between learners, this work aims to gain a better understanding of practical challenges that need to be considered when integrating multi-touch surfaces into classrooms. It presents a multi-touch interaction technique, called TablePortal, which enables teachers to manage and monitor collaborative learning on students' tables. Early observations of using the proposed technique within a novel classroom consisting of networked multi-touch surfaces are discussed. The aim was to explore the extent to which our design choices facilitate teacher-learner dialogue and assist the management of classroom activity

    The Hotspots of Sports Science and the Effects of Knowledge Network on Scientific Performance Based on Bibliometrics and Social Network Analysis

    No full text
    In this study, we sorted out the research hotspots in sports science by bibliometric method and also used social network analysis to explore the relationship between knowledge networks and their scientific performance. We found 38 high-frequency keywords with obvious curricular nature or classical direction of sports science research and 4 high-frequency research groups. The topics of hotspots covered the secondary disciplines of sports science: physical education and training, national traditional sports, sports human science, and sports humanities and sociology. However, sports human science research is less; therefore, accelerating the research of sports human science is the focus of future research. Meanwhile, we use social network structure analysis (i.e., centrality, clustering coefficient, PageRank, and structural holes) to study the relationship between knowledge elements in knowledge networks and their scientific performance. In addition to betweenness centrality, the closeness centrality, clustering coefficient, and structural holes of knowledge elements are significantly and positively related to their influence. In the relationship between knowledge elements and productivity, betweenness centrality and closeness centrality show significant positive correlations, and clustering coefficient and structural hole show significant negative correlations. Therefore, knowledge networks can be used to predict the scientific performance of knowledge elements

    Improving the mental models held by novice programmers using cognitive conflict and jeliot visualisations

    No full text
    Recent research has found that many novice programmers often hold non-viable mental models of basic programming concepts which can limit their potential to develop appropriate programming skills. Previous work by the authors suggests that a teaching model that integrates cognitive conflict and program visualisation can help novices formulate appropriate mental models. This paper first outlines a 'concepts roadmap' that provides an ordered approach to learning programming concepts allowing students to build on fundamental base knowledge. It then reports the results of a series of studies investigating the use of the Jeliot visualisation tool as the visualisation component of the proposed learning model when applied to these concepts. The findings include: the ease with which Jeliot can be tailored to visualise a range of concepts using a variety of examples; the Jeliot visualisation of object reference was too complex for CS1 students; further evidence that CS1 students struggle to develop appropriate understanding of a range of key programming concepts; and, further evidence that an integrated cognitive conflict/visualisation strategy can help students develop an appropriate understanding of key programming concepts
    corecore