Guide to Teaching Computer Science: An Activity-Based Approach
暫譯: 計算機科學教學指南:基於活動的方法
Hazzan, Orit, Ragonis, Noa, Lapidot, Tami
- 出版商: Springer
- 出版日期: 2026-01-30
- 售價: $4,150
- 貴賓價: 9.8 折 $4,067
- 語言: 英文
- 頁數: 560
- 裝訂: Hardcover - also called cloth, retail trade, or trade
- ISBN: 3032009529
- ISBN-13: 9783032009524
-
相關分類:
Computer-Science
海外代購書籍(需單獨結帳)
商品描述
This concise yet thorough textbook presents an active-learning model for the teaching of computer science. Offering both a conceptual framework and detailed implementation guidelines, the work is designed to support a Methods of Teaching Computer Science (MTCS) course, but may be applied to the teaching of any area of computer science at any level, from elementary school to university. This text is not limited to any specific curriculum or programming language, but instead suggests various options for lesson and syllabus organization.
Fully updated and revised, the third edition features more than 40 new activities, bringing the total to more than 150, together with new chapters on computational thinking, data science, and soft concepts and soft skills. This edition also introduces new conceptual frameworks for teaching such as the MERge model, and new formats for the professional development of computer science educators.
Topics and features: includes an extensive set of activities, to further support the pedagogical principles outlined in each chapter; discusses educational approaches to computational thinking, how to address soft concepts and skills in a MTCS course, and the pedagogy of data science (NEW); focuses on teaching methods, lab-based teaching, and research in computer science education, as well as on problem-solving strategies; examines how to recognize and address learners' misconceptions, and the different types of questions teachers can use to vary their teaching methods; provides coverage of assessment, teaching planning, and designing a MTCS course; reviews high school teacher preparation programs, and how prospective teachers can gain experience in teaching computer science.
This easy-to-follow textbook and teaching guide will prove invaluable to computer science educators within all frameworks, including university instructors and high school teachers, as well asto instructors of computer science teacher preparation programs.商品描述(中文翻譯)
這本簡明而全面的教科書提出了一個主動學習模型,用於計算機科學的教學。它提供了概念框架和詳細的實施指導,旨在支持計算機科學教學方法(Methods of Teaching Computer Science, MTCS)課程,但也可應用於任何計算機科學領域的教學,無論是小學還是大學。這本書不局限於任何特定的課程或程式語言,而是建議了各種課程和大綱組織的選項。
第三版經過全面更新和修訂,新增了超過40個活動,使總數超過150個,並新增了有關計算思維、數據科學以及軟性概念和軟性技能的新章節。本版還引入了新的教學概念框架,例如MERge模型,以及計算機科學教育者專業發展的新格式。
主題和特點:包括一套廣泛的活動,以進一步支持每章中概述的教學原則;討論計算思維的教育方法,如何在MTCS課程中處理軟性概念和技能,以及數據科學的教學法(全新);專注於教學方法、基於實驗室的教學和計算機科學教育的研究,以及問題解決策略;檢視如何識別和解決學習者的誤解,以及教師可以使用的不同類型問題來變化其教學方法;提供評估、教學計劃和設計MTCS課程的相關內容;回顧高中教師培訓計劃,以及未來教師如何獲得計算機科學教學的經驗。
這本易於理解的教科書和教學指南對於所有框架內的計算機科學教育者,包括大學講師和高中教師,以及計算機科學教師培訓計劃的講師,將是無價的資源。
作者簡介
Dr. Orit Hazzan is Professor at the Department of Education in Science and Technology at Technion - Israel Institute of Technology. Her other publications include the Springer titles Application of Management Theories for STEM Education, Risk Management of Education Systems, The MERge Model for Business Development, Agile Anywhere, and Agile Software Engineering.
Dr. Noa Ragonis is a researcher in the field of computer science education, focusing on cognitive aspects of teaching and learning, particularly in relation to logic programming, object oriented programming, and computational thinking. She has authored ten computer science high-school textbooks and teachers' guides.
Dr. Tami Lapidot is Executive Manager of Machshava - the Israeli National Center for Computer Science Teachers.
All three authors have extensive experience of teaching, management, research, and involvement in computer science teacher preparation programs, as well as of participation in national initiatives and policy-making committees. They have taught courses on computer science and on computer science education to high school pupils, undergraduate students, and pre-service and in-service teachers. The research the authors have conducted examines a variety of computer science education topics, including teaching methods, learning processes, teacher preparation, and social and organizational issues of computer science education.
作者簡介(中文翻譯)
Orit Hazzan 博士 是以色列科技大學(Technion - Israel Institute of Technology)科學與技術教育系的教授。她的其他出版作品包括 Springer 出版的 STEM 教育管理理論應用、教育系統風險管理、商業發展的 MERge 模型、隨處敏捷 和 敏捷軟體工程。
Noa Ragonis 博士 是計算機科學教育領域的研究員,專注於教學和學習的認知方面,特別是與邏輯程式設計、物件導向程式設計和計算思維相關的內容。她已撰寫十本計算機科學的高中教科書和教師指南。
Tami Lapidot 博士 是以色列計算機科學教師國家中心 Machshava 的執行經理。
這三位作者在教學、管理、研究以及計算機科學教師培訓計畫方面擁有豐富的經驗,並參與了國家倡議和政策制定委員會。他們曾教授計算機科學及計算機科學教育的課程,對象包括高中生、本科生以及在職和預備教師。作者所進行的研究探討了多種計算機科學教育主題,包括教學方法、學習過程、教師培訓以及計算機科學教育的社會和組織問題。