CS Unplugged

An enrichment and extension programme for primary-aged students

by Tim Bell, Ian H. Witten, Mike Fellows

DescriptionTable of ContentsDetailsHashtagsReport an issue

Book Description

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.

This open book is licensed under a Creative Commons License (CC BY-NC-SA). You can download CS Unplugged ebook for free in PDF format (10.0 MB).

Table of Contents

Chapter 1
Data: the raw material - Representing information
 
Chapter 2
Putting Computers to Work - Algorithms
 
Chapter 3
Telling Computers What To Do - Representing Procedures
 
Chapter 4
Really hard problems - Intractability
 
Chapter 5
Sharing secrets and fighting crime-Cryptography
 
Chapter 6
The human face of computing-Interacting with computers
 

Book Details

Subject
Computer Science
Publisher
Computer Science Unplugged
Published
2015
Pages
243
Edition
1
Language
English
PDF Size
10.0 MB
License
CC BY-NC-SA

Book Hashtags

Related Books

CSS Animation 101
This book is for people who build for the web and want to add animation to their designs and sites. A bit of basic CSS knowledge is needed but I won't assume any knowledge of transitions or animations. We'll start with the basics, and through a mix of theory and practical examples, learn all about transitions and animation....
CSS Notes for Professionals
The CSS Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
W3.CSS Succinctly
W3.CSS is a free, no-license CSS framework you can use to produce responsive websites that work across all common browsers and devices. W3.CSS is small and simple to learn, and is a worthwhile contender to consider when deciding on a CSS framework. In W3.CSS Succinctly, Joseph Booth will take you through using features such as containers and helper...
The Climate-Smart Agriculture Papers
This volume shares new data relating to Climate-Smart Agriculture (CSA), with emphasis on experiences in Eastern and Southern Africa. The book is a collection of research by authors from over 30 institutions, spanning the public and private sectors, with specific knowledge on agricultural development in the region discussed. The material is assembl...
Transforms in CSS
Present information in stunning new ways by transforming CSS elements in two- and three-dimensional space. Whether you're rotating a photo, doing some interesting perspective tricks, or creating an interface that lets you reveal information on an element's backside, this practical guide shows you how to use them to great effect....
Programming Windows Store Apps with HTML, CSS, and JavaScript
Microsoft Press is pleased to offer the second edition of Kraig Brockschmidt's in-depth ebook on writing Windows Store apps using HTML, CSS3, and JavaScript on the Windows 8.1 platform. The ebook includes 20 chapters and 4 appendices....