The definitive resource for understanding what coding is, designed for educators and parents
Even though the vast majority of teachers, parents, and students understand the importance of computer science in the 21st century, many struggle to find appropriate educational resources. Don’t Teach Coding: Until You Read This Book fills a gap in current knowledge by explaining exactly what coding is and addressing why and how to teach the subject. Providing a historically grounded, philosophically sensitive description of computer coding, this book helps readers understand the best practices for teaching computer science to their students and their children.
The authors, experts in teaching computer sciences to students of all ages, offer practical insights on whether coding is a field for everyone, as opposed to a field reserved for specialists. This innovative book provides an overview of recent scientific research on how the brain learns coding, and features practical exercises that strengthen coding skills. Clear, straightforward chapters discuss a broad range of questions using principles of computer science, such as why we should teach students to code and is coding a science, engineering, technology, mathematics, or language? Helping readers understand the principles and issues of coding education, this book:
- Helps those with no previous background in computer science education understand the questions and debates within the field
- Explores the history of computer science education and its influence on the present
- Views teaching practices through a computational lens
- Addresses why many schools fail to teach computer science adequately
- Explains contemporary issues in computer science such as the language wars and trends that equate coding with essential life skills like reading and writing
Don’t Teach Coding: Until You Read This Book is a valuable resource for K-12 educators in computer science education and parents wishing to understand the field to help chart their children’s education path.
DeepL粗訳
教育者と保護者のために設計された、コーディングとは何かを理解するための決定的なリソース。
教師、保護者、生徒の大多数が21世紀におけるコンピュータサイエンスの重要性を理解しているにもかかわらず、多くの人が適切な教育リソースを見つけるのに苦労しています。コーディングを教えてはいけない。この本を読むまで」は、コーディングとは何かを正確に説明し、なぜコーディングを教えるのか、どのように教えるのかを論じることで、現在の知識のギャップを埋めています。歴史的に根拠のある、哲学的に敏感なコンピュータコーディングの説明を提供するこの本は、読者が自分の生徒や子供たちにコンピュータ科学を教えるための最良の方法を理解するのに役立ちます。
あらゆる年齢層の学生にコンピュータ科学を教えることの専門家である著者は、コーディングが専門家のための分野ではなく、万人のための分野であるかどうかについて実践的な洞察を提供しています。この革新的な本は、脳がどのようにコーディングを学習するかについての最近の科学的研究の概要を提供し、コーディングスキルを強化する実践的な演習を特徴としています。明確でわかりやすい章では、コンピュータ科学の原理を用いて、 なぜ学生にコーディングを教えるべきなのか や、 コーディングは科学、工学、技術、数学、言語なのか など、幅広い問題について議論しています。
- コンピュータサイエンス教育の前の背景を持たない人が、フィールド内の質問や議論を理解するのに役立ちます。
- コンピュータサイエンス教育の歴史と現在への影響を探る
- 教育実践を計算機レンズで見る
- 多くの学校でコンピュータサイエンスが十分に教えられない理由を取り上げています。
- 言語戦争やコーディングを読み書きなどの生活に不可欠なスキルと同一視する傾向など、コンピュータサイエンスの現代的な問題点を説明する。
この本を読むまでは、 Don’t Teaching Coding. あなたがこの本を読むまで は、コンピュータサイエンス教育のK-12教育者や、子供たちの教育の道筋を描くのに役立つ分野を理解したい保護者のための貴重なリソースです。