22,586 research outputs found

    Curriculum Guidelines for Undergraduate Programs in Data Science

    Get PDF
    The Park City Math Institute (PCMI) 2016 Summer Undergraduate Faculty Program met for the purpose of composing guidelines for undergraduate programs in Data Science. The group consisted of 25 undergraduate faculty from a variety of institutions in the U.S., primarily from the disciplines of mathematics, statistics and computer science. These guidelines are meant to provide some structure for institutions planning for or revising a major in Data Science

    Hiding in Plain Sight: Identifying Computational Thinking in the Ontario Elementary School Curriculum

    Get PDF
    Given a growing digital economy with complex problems, demands are being made for education to address computational thinking (CT) – an approach to problem solving that draws on the tenets of computer science. We conducted a comprehensive content analysis of the Ontario elementary school curriculum documents for 44 CT-related terms to examine the extent to which CT may already be considered within the curriculum. The quantitative analysis strategy provided frequencies of terms, and a qualitative analysis provided information about how and where terms were being used. As predicted, results showed that while CT terms appeared mostly in Mathematics, and concepts and perspectives were more frequently cited than practices, related terms appeared across almost all disciplines and grades. Findings suggest that CT is already a relevant consideration for educators in terms of concepts and perspectives; however, CT practices should be more widely incorporated to promote 21st century skills across disciplines. Future research would benefit from continued examination of the implementation and assessment of CT and its related concepts, practices, and perspectives

    Pirate plunder: game-based computational thinking using scratch blocks

    Get PDF
    Policy makers worldwide argue that children should be taught how technology works, and that the ‘computational thinking’ skills developed through programming are useful in a wider context. This is causing an increased focus on computer science in primary and secondary education. Block-based programming tools, like Scratch, have become ubiquitous in primary education (5 to 11-years-old) throughout the UK. However, Scratch users often struggle to detect and correct ‘code smells’ (bad programming practices) such as duplicated blocks and large scripts, which can lead to programs that are difficult to understand. These ‘smells’ are caused by a lack of abstraction and decomposition in programs; skills that play a key role in computational thinking. In Scratch, repeats (loops), custom blocks (procedures) and clones (instances) can be used to correct these smells. Yet, custom blocks and clones are rarely taught to children under 11-years-old. We describe the design of a novel educational block-based programming game, Pirate Plunder, which aims to teach these skills to children aged 9-11. Players use Scratch blocks to navigate around a grid, collect items and interact with obstacles. Blocks are explained in ‘tutorials’; the player then completes a series of ‘challenges’ before attempting the next tutorial. A set of Scratch blocks, including repeats, custom blocks and clones, are introduced in a linear difficulty progression. There are two versions of Pirate Plunder; one that uses a debugging-first approach, where the player is given a program that is incomplete or incorrect, and one where each level begins with an empty program. The game design has been developed through iterative playtesting. The observations made during this process have influenced key design decisions such as Scratch integration, difficulty progression and reward system. In future, we will evaluate Pirate Plunder against a traditional Scratch curriculum and compare the debugging-first and non-debugging versions in a series of studies

    Web Science: expanding the notion of Computer Science

    No full text
    Academic disciplines which practice in the context of rapid external change face particular problems when seeking to maintain timely, current and relevant teaching programs. In different institutions faculty will tune and update individual component courses while more radical revisions are typically departmental-wide strategic responses to perceived needs. Internationally, the ACM has sought to define curriculum recommendations since the 1960s and recognizes the diversity of the computing disciplines with its 2005 overview volume. The consequent rolling program of revisions is demanding in terms of time and effort, but an inevitable response to the change inherent is our family of specialisms. Preparation for the Computer Curricula 2013 is underway, so it seems appropriate to ask what place Web Science will have in the curriculum landscape. Web Science has been variously described; the most concise definition being the ‘science of decentralized information systems’. Web science is fundamentally interdisciplinary encompassing the study of the technologies and engineering which constitute the Web, alongside emerging associated human, social and organizational practices. Furthermore, to date little teaching of Web Science is at undergraduate level. Some questions emerge - is Web Science a transient artifact? Can Web Science claim a place in the ACM family, Is Web Science an exotic relative with a home elsewhere? This paper discusses the role and place of Web Science in the context of the computing disciplines. It provides an account of work which has been established towards defining an initial curriculum for Web Science with plans for future developments utilizing novel methods to support and elaborate curriculum definition and review. The findings of a desk survey of existing related curriculum recommendations are presented. The paper concludes with recommendations for future activities which may help us determine whether we should expand the notion of computer science

    Challenging the Computational Metaphor: Implications for How We Think

    Get PDF
    This paper explores the role of the traditional computational metaphor in our thinking as computer scientists, its influence on epistemological styles, and its implications for our understanding of cognition. It proposes to replace the conventional metaphor--a sequence of steps--with the notion of a community of interacting entities, and examines the ramifications of such a shift on these various ways in which we think

    App creation in schools for different curricula subjects - lesson learned

    Full text link
    The next generation of jobs will be characterized by an increased demand for people with computational and problem solving skills. In Austria, computer science topics are underrepresented in school curricula hence teaching time for these topics is limited. From primary through secondary school, only a few opportunities exist for young students to explore programming. Furthermore, today's teachers are rarely trained in computer science, which impairs their potential to motivate students in these courses. Within the "No One Left Behind" (NOLB) project, teachers were supported to guide and assist their students in their learning processes by constructing ideas through game making. Thus, students created games that referred to different subject areas by using the programming tool Pocket Code, an app developed at Graz University of Technology (TU-Graz). This tool helps students to take control of their own education, becoming more engaged, interested, and empowered as a result. To ensure an optimal integration of the app in diverse subjects the different backgrounds (technical and non-technical) of teachers must be considered as well. First, teachers were supported to use Pocket Code in the different subjects in school within the feasibility study of the project. Observed challenges and difficulties using the app have been gathered. Second, we conducted interviews with teachers and students to underpin our onsite observations. As a result, it was possible to validate Pocket Codes' potential to be used in a diverse range of subjects. Third, we focused especially on those teachers who were not technically trained to provide them with a framework for Pocket Code units, e.g., with the help of structured lesson plans and predefined templates.Comment: 10 pages, 5 tables EduLearn 201

    Using gaming paratexts in the literacy classroom

    Get PDF
    This paper illustrates how digital game paratexts may effectively be used in the high school English to meet a variety of traditional and multimodal literacy outcomes. Paratexts are texts that refer to digital gaming and game cultures, and using them in the classroom enables practitioners to focus on and valorise the considerable literacies and skills that young people develop and deploy in their engagement with digital gaming and game cultures. The effectiveness of valorizing paratexts in this manner is demonstrated through two examples of assessment by students in classes where teachers had designed curriculum and assessment activities using paratexts

    ICT research bursaries : a compendium of research reports a report on the ICT Research Bursaries 2002–03

    Get PDF
    An assessment of the ways in which teachers evaluate software, Bridging the gap: ICT in the transition year, Colouring outside the lines: research into the potential of using new digital technologies to increase home-school interactivity in a conductive education environment, The development and use of a computer-based model for assessing thinking skills, The Hedley Walter High School: cultural change in learning through the use of new technologies, ICT and subject literacies: a study of the relationship between ICT and subject literacies in the secondary school, An investigation into the visual and kinaesthetic affordances of interactive whiteboards, Making IT happen: patterns of ICT use among a group of UK school staff, Networking success: an investigation of the effectiveness of the Birmingham Grid for Learning's ICT Research Network, The Ripple Project: the whole school impact of conducting learner-centred ICT projects in infant classrooms, The use of interactive whiteboards in the primary school: effects on pedagogy, Video conferencing in the mathematics lesson, Trainee teachers and 'impact' learning: A study of trainees' views on what helps them to use ICT effectively in their subject teaching, An investigation of how different ways of presenting information using ICT may affect children's thinking, New Opportunities Funding: Did it work? A follow-up to NOF training, The HomE-Work Project, e-Learning in broadband-connected classrooms, Digital video and bilingual children with special educational needs: Supporting literacy activities, Sustainability and evolution of ICT-supported classroom practice, The impact of prior technological experiences on children's ability to use play as a medium for developing capability with new ICT tools, How can the use of an interactive whiteboard enhance the nature of teaching and learning in secondary mathematics and modern foreign languages?, Already at a disadvantage? ICT in the home and children's preparation for primary school, The impact of technology on children with physical disabilities: an evaluative case study at a special school in the West Midlands, Bedding in: factors that facilitate implementation and integration of ICT in classroom practice, Developing a networked learning community with ICT - learning the hard way, Exploring the elements that make an effective web-based science lesso
    • …
    corecore