Guide to Teaching Computer Science Guide to Teaching Computer Science

Guide to Teaching Computer Science

An Activity-Based Approach

Orit Hazzan and Others
    • $39.99
    • $39.99

Publisher Description

Demonstrating that computer science learning and teaching processes can be fun, thought-provoking and stimulating, this unique textbook presents both a conceptual framework and detailed implementation guidelines for computer science (CS) teaching.

This highly-anticipated new edition has been updated with the latest teaching approaches and trends, and includes 110 learning activities (of which 15 are new). 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 of any specific institution, curriculum, programming language or paradigm.

Topics and features:
Provides 110 detailed learning activities to be facilitated in different class settingsReviews curriculum and cross-curriculum topics in CSExplores the benefits of CS education researchDescribes strategies for cultivating problem-solving skills, for assessing learning processes, and for dealing with pupils’ misunderstandingsProposes active-learning-based classroom teaching methods, including lab-based teachingDiscusses various types of questions that a CS instructor or trainer can use for a range of teaching situations in class, homework and testsInvestigates thoroughly issues of lesson planning and course designExamines the first field teaching experiences gained by CS teachers across different training frameworks
This preeminent textbook for CS teacher training programs draws on the authors’ experience gained from three decades of teaching and training prospective and in-service CS teachers, as well as research in CS education. Concise, thorough and easy-to-follow, the book is also eminently suitable for use as a teaching guide for CS instructors at all levels.

GENRE
Professional & Technical
RELEASED
2015
January 7
LANGUAGE
EN
English
LENGTH
320
Pages
PUBLISHER
Springer London
SELLER
Springer Nature B.V.
SIZE
3.2
MB
Teaching Computing Teaching Computing
2018
Cyber Security for Cyber Physical Systems Cyber Security for Cyber Physical Systems
2011
Learning to Live in the Knowledge Society Learning to Live in the Knowledge Society
2008
Building Intelligent Interactive Tutors Building Intelligent Interactive Tutors
2010
Hci 2007 Workshop: Design, Use and Experience of E-Learning Systems: Lancaster, UK Monday 3rd September 2007: Proceedings Hci 2007 Workshop: Design, Use and Experience of E-Learning Systems: Lancaster, UK Monday 3rd September 2007: Proceedings
2011
Information and Management Engineering Information and Management Engineering
2011
Guide to Teaching Computer Science Guide to Teaching Computer Science
2020
Agile Anywhere Agile Anywhere
2014
Agile Processes in Software Engineering and Extreme Programming Agile Processes in Software Engineering and Extreme Programming
2011
Inevitability of AI Technology in Education Inevitability of AI Technology in Education
2024
Guide to Teaching Data Science Guide to Teaching Data Science
2023
Application of Management Theories for STEM Education Application of Management Theories for STEM Education
2017