Coding in the Classroom
Why You Should Care About Teaching Computer Science
(Sprache: Englisch)
A book for anyone teaching computer science, from elementary school teachers and coding club coaches to parents looking for some guidance.
Computer science opens more doors for today's youth than any other discipline - which is why Coding in the...
Computer science opens more doors for today's youth than any other discipline - which is why Coding in the...
lieferbar
versandkostenfrei
Buch (Kartoniert)
Fr. 29.90
inkl. MwSt.
- Kreditkarte, Paypal, Rechnungskauf
- 30 Tage Widerrufsrecht
Produktdetails
Produktinformationen zu „Coding in the Classroom “
Klappentext zu „Coding in the Classroom “
A book for anyone teaching computer science, from elementary school teachers and coding club coaches to parents looking for some guidance.Computer science opens more doors for today's youth than any other discipline - which is why Coding in the Classroom is your key to unlocking students' future potential. Author Ryan Somma untangles the current state of CS education standards; describes the cognitive, academic, and professional benefits of learning CS; and provides numerous strategies to promote computational thinking and get kids coding!
Whether you're a teacher, an after-school coach, or a parent seeking accessible ways to boost your kid's computer savvy, Coding in the Classroom is here to help. With quick-start programming strategies, scaffolded exercises for every grade level, and ideas for designing CS events that promote student achievement, this book is a rock-solid roadmap to CS integration from a wide variety of on-ramps. You'll learn:
Coding in the Classroom does more than make CS less formidable - it makes it more fun! From learning computational thinking via board games to building their own websites, students are offered a variety of entry points for acquiring the skills they need to succeed in the 21st-century workforce.
Moreover, Somma understands how schools operate - and he's got your back. You'll be empowered to advocate for the value of implementing CS across the curriculum, get stakeholder buy-in, and build the supportive, equitable coding community that your school deserves.
Lese-Probe zu „Coding in the Classroom “
INTRODUCTIONK 12 computer science teachers are amazing innovators. They have to be. They work in a subject that was historically only taught to students at colleges and universities. Many K 12 public schools have only recognized computer science education as crucial to student success in the last decade. Computer science teachers don t have decades of established lesson plans and teaching exercises to draw from. Only in recent years have they even acquired standards to guide them. As a result, computer science teachers have had to rely on ad hoc networks of peers and communities in an ongoing conversation to share tips and techniques for teaching the subject.
This book seeks to contribute to that conversation with novel perspectives on computer science, exercises that integrate well with other subjects, and a programming environment with an extremely low bar for entry. The challenge of writing a book on teaching computer science standards in a public classroom or after school club is that so many different standards are available to choose from. Different states in the United States and countries around the world use distinct sets of standards and integrate their facets into the curriculum in various ways. Additionally, the rapid pace of technological change and the introduction of new innovations in computer science mean that today s cutting edge classroom exercise might quickly become tomorrow s dated curiosity. Fortunately, computer science has a strong, persistent foundation of general principles that are as true today as they were a century ago. Concepts like abstraction, decomposition, and problem-solving strategies for highly complex systems are applicable to each new technological advance and invention. Helping our students master these techniques empowers them to adapt to technological change and rise to future challenges.
Who This Book Is For
If you re teaching students about computers, computational thinking,
... mehr
or writing code, this book is for you. It provides you with numerous techniques and strategies to support you in your teaching. Elementary school teachers will find ideas for incorporating computer science facets into their existing lesson plans in ways that provide novel insights while complementing existing literacy, science, social studies, and mathematics lessons. Secondary school computer science teachers will learn about quick and accessible ways to get students writing code, engaging with programming exercises, and developing long term projects. Teachers and school administrators will learn strategies for supporting students in computer science, building school community around the subject, and proving the value of their computer science program.
This book is also for enthusiasts who coach coders in many different contexts. Technology coaches who are only afforded limited sessions to work with students will find techniques to get kids writing code in moments on any computer. Students will be able to take that knowledge home or to a public library computer to continue learning independently. Volunteers hosting after-school code clubs or summer camps will find games, engaging exercises, and strategies for student projects that will gift young minds with a sense of accomplishment. Parents looking for accessible ways to improve their kids computer literacy will also learn about computers and programming alongside their children.
A Generalized Approach to Computer Science
In recent years, organizations like the Computer Science Teachers Association (CSTA) have developed generalized computer science standards to guide teaching. Many states have adopted these standards into public classrooms. Some have even integrated the standards into existing subjects like math and science. We re seeing computer science rapidly rise in prominence in our public education institutions.
This book is also for enthusiasts who coach coders in many different contexts. Technology coaches who are only afforded limited sessions to work with students will find techniques to get kids writing code in moments on any computer. Students will be able to take that knowledge home or to a public library computer to continue learning independently. Volunteers hosting after-school code clubs or summer camps will find games, engaging exercises, and strategies for student projects that will gift young minds with a sense of accomplishment. Parents looking for accessible ways to improve their kids computer literacy will also learn about computers and programming alongside their children.
A Generalized Approach to Computer Science
In recent years, organizations like the Computer Science Teachers Association (CSTA) have developed generalized computer science standards to guide teaching. Many states have adopted these standards into public classrooms. Some have even integrated the standards into existing subjects like math and science. We re seeing computer science rapidly rise in prominence in our public education institutions.
... weniger
Inhaltsverzeichnis zu „Coding in the Classroom “
Introduction: An Age of WondersChapter 1: Making Sense of the Computer Science Standards
Chapter 2: The Many Benefits of Computer Science Education
Chapter 3: Computer Science History
Chapter 4: Computational Thinking Gamified and Unplugged
Chapter 5: Diving into Web Development
Chapter 6: Intentional Development Environments
Chapter 7: Scaffolded Code Exercises
Chapter 8: Self-Directed Project-Based Learning
Chapter 9: Coaching Your Coders
Chapter 10: Networking a Coding Community
Afterword
Autoren-Porträt von Ryan Somma
Ryan Somma has been a software developer for over 25 years and currently works in Laboratory Information Management Systems. He spent 10 years developing mission-critical aviation logistics applications for the US Coast Guard and five years developing professional development applications for teachers at the Association for Supervision and Curriculum Development. A volunteer educator, Somma is interested in synthesizing various ideas from the technical and educational worlds, drawing on his own experience as an educator, as well as contemporary education research.
Bibliographische Angaben
- Autor: Ryan Somma
- 2020, 208 Seiten, Masse: 17,8 x 23,4 cm, Kartoniert (TB), Englisch
- Verlag: No Starch Press
- ISBN-10: 1718500343
- ISBN-13: 9781718500341
- Erscheinungsdatum: 17.03.2021
Sprache:
Englisch
Pressezitat
"The book is easy to read while being full of useful, practical suggestions . . . If you re a teacher, administrator, or parent looking to add some high tech fun to your lessons, Coding in the Classroom is highly recommended." InMotion Hosting
Kommentar zu "Coding in the Classroom"
0 Gebrauchte Artikel zu „Coding in the Classroom“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Coding in the Classroom".
Kommentar verfassen