-
Teaching Computational Thinking
- Author(s):
- Joshua Abah ABAH (see profile)
- Date:
- 2020
- Subject(s):
- Computer science, Education, Mathematics, Abstraction, Teachers--Training of
- Item Type:
- Book
- Tag(s):
- Computational Thinking, Computer Science Methods, Computer Science Education, Computer Science Teachers, Programming languages, Teacher education
- Permanent URL:
- http://dx.doi.org/10.17613/44bv-w469
- Abstract:
- Computational thinking is a fundamental skill for everyone, not just computer scientists. Computational thinking is the thought processes involved in formulating problems and their solutions so that the solutions are represented in a form that can be effectively carried out by an information processing agent. Teaching Computational Thinking introduces the fundamental principles of communicating computing to learners across all levels. The book delves into the philosophical and psychological foundations of computer science as a school subject as well as specific teaching methods, curriculum, tools, and research approaches in computing education. This book is intended as a guide and teaching companion for pre-service and in-service computer science teachers.
- Notes:
- TEACHING COMPUTATIONAL THINKING is a publication of The Network for Grassroots Science and Mathematics Education (The VillageMath Network), Department of Mathematics Education, Federal University of Agriculture, Makurdi, NIGERIA
- Metadata:
- xml
- Published as:
- Book Show details
- Pub. DOI:
- 10.5281/zenodo.4734343
- Publisher:
- Network for Grassroots Science and Mathematics Education (The VillageMath Network), Department of Mathematics Education, Federal University of Agriculture, Makurdi, NIGERIA
- Pub. Date:
- 2020
- ISBN:
- 978-978-58675-1-0
- Status:
- Published
- Last Updated:
- 2 years ago
- License:
- All-Rights-Granted
- Share this:
Downloads
Item Name: teaching_computational_thinking.pdf
Download View in browser Activity: Downloads: 63