Skip to main content
Book cover

Guide to Teaching Computer Science

An Activity-Based Approach

  • Textbook
  • © 2011

Overview

  • Presents both a conceptual framework and detailed implementation guidelines for general computer science teaching

  • Clearly written and structured to be applicable to all levels of education and for any teaching organization, without limiting its focus to instruction for any specific curriculum, programming language or paradigm

  • Provides learning activities throughout the book

  • Includes supplementary material: sn.pub/extras

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 89.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (16 chapters)

Keywords

About this book

This guide presents both a conceptual framework and detailed implementation guidelines for general computer science (CS) teaching. The content is clearly written and structured to be applicable to all levels of CS education and for any teaching organization, without limiting its focus to instruction for any specific curriculum, programming language or paradigm. Features: presents an overview of research in CS education; examines strategies for teaching problem-solving, evaluating pupils, and for dealing with pupils’ misunderstandings; provides learning activities throughout the book; proposes active-learning-based classroom teaching methods, as well as methods specifically for lab-based teaching; discusses various types of questions that a CS instructor, tutor, or trainer can use for a range of different teaching situations; investigates thoroughly issues of lesson planning and course design; describes frameworks by which prospective CS teachers gain their first teaching experience.

Reviews

From the reviews:

“This book is directed at those who teach computer science (CS) in high schools or undergraduate classrooms. … The authors are all from Israel, and together represent three decades of experience. … this book is a valuable resource for high school and undergraduate teachers of introductory CS courses.” (G. Abramson, ACM Computing Reviews, September, 2011)

Authors and Affiliations

  • Dept. Education in Technology &, Science, Technion- Israel Institute of Technology, Technion City, Haifa, Israel

    Orit Hazzan, Tami Lapidot

  • School of Education, Computer Science Studies, Doar Beit Berl, Israel

    Noa Ragonis

Bibliographic Information

  • Book Title: Guide to Teaching Computer Science

  • Book Subtitle: An Activity-Based Approach

  • Authors: Orit Hazzan, Tami Lapidot, Noa Ragonis

  • DOI: https://doi.org/10.1007/978-0-85729-443-2

  • Publisher: Springer London

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer-Verlag London Limited 2011

  • Softcover ISBN: 978-1-4471-6069-4Published: 02 September 2014

  • eBook ISBN: 978-0-85729-443-2Published: 23 April 2011

  • Edition Number: 1

  • Number of Pages: XXV, 260

  • Topics: Computers and Education, Teaching and Teacher Education, Science Education

Publish with us