Welcome to our book review site go-pdf.online!

You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.

Sign up

Computational Thinking
  • Language: en
  • Pages: 266

Computational Thinking

  • Type: Book
  • -
  • Published: 2019-05-14
  • -
  • Publisher: MIT Press

An introduction to computational thinking that traces a genealogy beginning centuries before the digital computer. A few decades into the digital era, scientists discovered that thinking in terms of computation made possible an entirely new way of organizing scientific investigation; eventually, every field had a computational branch: computational physics, computational biology, computational sociology. More recently, “computational thinking” has become part of the K–12 curriculum. But what is computational thinking? This volume in the MIT Press Essential Knowledge series offers an accessible overview, tracing a genealogy that begins centuries before digital computers and portraying c...

The Development of Computer Science: A Sociocultural Perspective
  • Language: en
  • Pages: 502

The Development of Computer Science: A Sociocultural Perspective

  • Type: Book
  • -
  • Published: 2006
  • -
  • Publisher: Matti Tedre

None

The Science of Computing
  • Language: en
  • Pages: 290

The Science of Computing

  • Type: Book
  • -
  • Published: 2014-12-03
  • -
  • Publisher: CRC Press

The identity of computing has been fiercely debated throughout its short history. Why is it still so hard to define computing as an academic discipline? Is computing a scientific, mathematical, or engineering discipline? By describing the mathematical, engineering, and scientific traditions of computing, The Science of Computing: Shaping a Discipli

Informatics in the Future
  • Language: en
  • Pages: 109

Informatics in the Future

  • Type: Book
  • -
  • Published: 2017-05-30
  • -
  • Publisher: Springer

This book is open access under a CC BY-NC 4.0 license. This volume discusses the prospects and evolution of informatics (or computer science), which has become the operating system of our world, and is today seen as the science of the information society. Its artifacts change the world and its methods have an impact on how we think about and perceive the world. Classical computer science is built on the notion of an “abstract” machine, which can be instantiated by software to any concrete problem-solving machine, changing its behavior in response to external and internal states, allowing for self-reflective and “intelligent” behavior. However, current phenomena such as the Web, cyber...

Past, Present and Future of Computing Education Research
  • Language: en
  • Pages: 549

Past, Present and Future of Computing Education Research

This book presents a collection of meta-studies, reviews, and scientometric analyses that together reveal a fresh picture about the past, present, and future of computing education research (CER) as a field of science. The book begins with three chapters that discuss and summarise meta-research about the foundations of CER, its disciplinary identity, and use of research methodologies and theories. Based on this, the book proceeds with several scientometric analyses, which explore authors and their collaboration networks, dissemination practices, international collaboration, and shifts in research focus over the years. Analyses of dissemination are deepened in two chapters that focus on some ...

Computational Thinking Curricula in K–12
  • Language: en
  • Pages: 323

Computational Thinking Curricula in K–12

  • Type: Book
  • -
  • Published: 2024-05-21
  • -
  • Publisher: MIT Press

An international overview of how policy makers, curriculum developers, and school practitioners can integrate computational thinking into K–12 curricula. In today’s digital society, computational thinking (CT) is a critical component of all children’s education. In Computational Thinking Curricula in K–12, editors Harold Abelson and Siu-Cheung Kong present a range of professional perspectives on the most effective ways to integrate CT into school curricula. Their edited volume, which offers an overview of educational policy, curriculum development, school implementation, and classroom practice, will appeal especially to policy makers, curriculum developers, school practitioners, and ...

Software Studies
  • Language: en
  • Pages: 349

Software Studies

  • Type: Book
  • -
  • Published: 2008
  • -
  • Publisher: MIT Press

This collection of short expository, critical and speculative texts offers a field guide to the cultural, political, social and aesthetic impact of software. Experts from a range of disciplines each take a key topic in software and the understanding of software, such as algorithms and logical structures.

Philosophy of Computer Science
  • Language: en
  • Pages: 534

Philosophy of Computer Science

A unique resource exploring the nature of computers and computing, and their relationships to the world. Philosophy of Computer Science is a university-level textbook designed to guide readers through an array of topics at the intersection of philosophy and computer science. Accessible to students from either discipline, or complete beginners to both, the text brings readers up to speed on a conversation about these issues, so that they can read the literature for themselves, form their own reasoned opinions, and become part of the conversation by contributing their own views. Written by a highly qualified author in the field, the book looks at some of the central questions in the philosophy...

Information and Communication Technologies for Development. Strengthening Southern-Driven Cooperation as a Catalyst for ICT4D
  • Language: en
  • Pages: 805

Information and Communication Technologies for Development. Strengthening Southern-Driven Cooperation as a Catalyst for ICT4D

  • Type: Book
  • -
  • Published: 2019-04-25
  • -
  • Publisher: Springer

The two volumes IFIP AICT 551 and 552 constitute the refereed proceedings of the 15th IFIP WG 9.4 International Conference on Social Implications of Computers in Developing Countries, ICT4D 2019, held in Dar es Salaam, Tanzania, in May 2019. The 97 revised full papers and 2 short papers presented were carefully reviewed and selected from 185 submissions. The papers present a wide range of perspectives and disciplines including (but not limited to) public administration, entrepreneurship, business administration, information technology for development, information management systems, organization studies, philosophy, and management. They are organized in the following topical sections: communities, ICT-enabled networks, and development; digital platforms for development; ICT for displaced population and refugees. How it helps? How it hurts?; ICT4D for the indigenous, by the indigenous and of the indigenous; local technical papers; pushing the boundaries - new research methods, theory and philosophy in ICT4D; southern-driven human-computer interaction; sustainable ICT, informatics, education and learning in a turbulent world - "doing the safari way”.

How Computers Entered the Classroom, 1960–2000
  • Language: en
  • Pages: 246

How Computers Entered the Classroom, 1960–2000

In the history of education, the question of how computers were introduced into European classrooms has so far been largely neglected. This edited volume strives to address this gap. The contributions shed light on the computerization of education from a historical perspective, by attending closely to the different actors involved – such as politicians, computer manufacturers, teachers, and students –, political rationales and ideologies, as well as financial, political, or organizational structures and relations. The case studies highlight differences in political and economic power, as well as in ideological reasoning and the priorities set by different stakeholders in the process of introducing computers into education. However, the contributions also demonstrate that simple cold war narratives fail to capture the complex dynamics and entanglements in the history of computers as an educational technology and a subject taught in schools. The edited volume thus provides a comprehensive historical understanding of the role of education in an emerging digital society.