CS Unplugged



Download free course CS Unplugged, pdf file on 243 pages by Tim Bell, Ian H. Witten, Mike Fellows.
Computers are everywhere. We all need to learn how to use them, and many of us use them every day. But how do they work? How do they think? And how can people write software that is fast and easy to use? Computer science is a fascinating subject that explores these very questions. The easy and fun activities in this book, designed for studentren of all ages, introduce you to some of the building blocks of how computers work - without using a computer at all!

This book can be effectively used in enrichment and extension programmes, or even in the regular classroom. You don't have to be a computer expert to enjoy learning these principles with your students. The book contains a range of activities, with background information explained simply. Answers to all problems are provided, and each activity ends with a 'what's it all about?' section that explains the relevance of the activities.

Many of the activities are mathematically based, e.g. exploring binary numbers, mapping and graphs, patterns and sorting problems, and cryptography. Others link in well with the technology curriculum, and the knowledge and understanding of how computers work. The studentren are actively involved in communication, problem solving, creativity, and thinking skills in a meaningful context. The activities also provide a very engaging way to explore "computational thinking", which is gaining traction in school curricula.

Table of contents

  • Data: the raw material - Representing information
  • Putting Computers to Work - Algorithms
  • Telling Computers What To Do - Representing Procedures
  • Really hard problems - Intractability
  • Sharing secrets and fighting crime-Cryptography
  • The human face of computing-Interacting with computers
Pages : 243
Size : 10.0 MB
File type : PDF
Downloads: 59
Created: 2022-02-02
License: CC BY-NC-SA
Author(s): Tim Bell, Ian H. Witten, Mike Fellows
CS Unplugged

Others Computer science Tutorials

Computational Thinking Education

Skype Bots Succinctly

Don't Panic: Mobile Developer's Guide to The Galaxy

DevOps in Practice

Foundations of Software Science and Computation Structures

Others related eBooks about CS Unplugged

Google Maps API Succinctly

Download free course Google Maps API Succinctly, pdf file on 104 pages by Mark Lewin....

A Friendly Introduction to Mathematical Logic

At the intersection of mathematics, computer science, and philosophy, mathematical logic examines the power and limitations of formal mathematical thinking. In this expansion of Leary's user-friendly 1st edition, readers with no previous study in the field are introduced to the basics of model theor...

Migrating Big Data Analytics into the Cloud

Download free course Migrating Big Data Analytics into the Cloud, pdf file on 16 pages by Mike Barlow....

Platform Embedded Security Technology Revealed

Platform Embedded Security Technology Revealed is an in-depth introduction to Intel's plat..., download free Security Technology tutorial in PDF (272 pages) created by Xiaoyu Ruan ....

Art and Science of Smalltalk

This practical text provides an introduction to programming in Smalltalk, and explains the most efficient ways to think about and work with the system. Split into two parts, the first part covers the important technical background for programmers and managers, while the second part introduces some...

Think Data Structures

If you're a student studying computer science or a software developer preparing for techni..., download free Data Structures tutorial in PDF (128 pages) created by ....

The Complete FreeBSD: Documentation from the Source

The Complete FreeBSD is an eminently practical guidebook that explains not only how to get a computer up and running with the FreeBSD operating system, but also how to turn it into a highly functional and secure server that can host large numbers of users and disks, support remote access, and prov...

Scala Succinctly

Download free course Scala Succinctly, pdf file on 110 pages by Chris Rose....

CouchDB: The Definitive Guide

Download free course CouchDB: The Definitive Guide, pdf file on 272 pages by J. Chris Anderson, Jan Lehnardt, Noah Slater....

Hacker hightschool, learn how being a Hacker

Free tutorial intended to beginners to learn how being a hacker for educational purpose....