𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Computer Science in K-12: An A-To-Z Handbook on Teaching Programming

✍ Scribed by Shuchi Grover (editor)


Publisher
Edfinity
Year
2020
Tongue
English
Leaves
304
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Coding teaches our students the essence of logical thinking and problem solving while also preparing them for a world in which computing is becoming increasingly pervasive. While there's excitement and enthusiasm about programming becoming an intrinsic part of K-12 curricula the world over, there's also growing anxiety about preparing teachers to teach effectively at all grade levels. This book is an essential, enduring, practical guide for every K-12 teacher anywhere who is either teaching or planning to teach computer science and programming at any grade level. To this end, readers will discover:

  • ❖ An A-to-Z organization that affords comprehensive insight into teaching introductory programming.
  • ❖ 26 chapters that cover foundational concepts, practices and well-researched pedagogies related to teaching introductory programming as an integral part of K-12 computer science. Cumulatively these chapters address the two salient building blocks of effective teaching of introductory programming-what content to teach (concepts and practices) and how to teach (pedagogy).
  • ❖ Concrete ideas and rich grade-appropriate examples inspired by practice and research for classroom use.
  • ❖ Perspectives and experiences shared by educators and scholars who are actively practicing and/or examining the teaching of computer science and programming in K-12 classrooms.

πŸ“œ SIMILAR VOLUMES


Letβ€²s All Teach Computer Science!: A Gui
✍ Kiki Prottsman πŸ“‚ Library πŸ“… 2024 πŸ› Corwin 🌐 English

<p><span>You belong in this world of computer science education―and because of you, adults of the future will understand how to responsibly participate in high-tech environments with confidence.</span></p><p><span>Districts, cities, and states are moving toward computer science requirements for all

Explorations in Computing: An Introducti
✍ John S. Conery πŸ“‚ Library πŸ“… 2014 πŸ› CRC Press 🌐 English

<em>An Active Learning Approach to Teaching the Main Ideas in Computing </em><strong>Explorations in Computing: An Introduction to Computer Science and Python Programming</strong> teaches computer science students how to use programming skills to explore fundamental concepts and computational appro

Explorations in Computing: An Introducti
✍ Conery, John S πŸ“‚ Library πŸ“… 2014 πŸ› CRC Press 🌐 English

"This text helps beginners develop their own Python programs. Experiments with fully completed programs are provided at the beginning of each chapter, allowing instructors to use the text in CS0 courses where students do not learn programming. Programming projects appear later in each chapter. Stude

Teaching Is an Art: An A-Z Handbook for
✍ Leon Spreyer πŸ“‚ Library πŸ“… 2016 πŸ› Skyhorse 🌐 English

Drawing upon close to thirty years of teaching experience, Leon Spreyer provides teachers with practical information that is not always taught in teacher education courses. New and veteran teachers alike will find useful advice for managing their work both in and out of the classroom. The book cover

Python Programming: An Introduction to C
✍ John M. Zelle πŸ“‚ Library πŸ“… 2003 πŸ› Franklin Beedle & Associates 🌐 English

This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional lan