Teaching Tech Together
Book information
Description
How to design and deliver lessons that work and build a teaching community around them. Contents Introduction Who You Are What to Read Instead History Why Learn to Program? Have a Code of Conduct Acknowledgments Exercises Learning Building Mental Models Are People Learning? Exercises Expertise and Memory Concept Maps Seven Plus or Minus Two Pattern Recognition Becoming an Expert Exercises Cognitive Load Split Attention Minimal Manuals Exercises Individual Learning Six Strategies Time Management Peer Assessment Exercises Lesson Design A Lesson Design Process Learner Personas Learning Objectives Maintainability Exercises Actionable Approximations of the Truth How Do Novices Program? How Do Novices Debug and Test? What Misconceptions Do Novices Have? What Mistakes Do Novices Make? What Are We Teaching Them Now? Do Languages Matter? Does Better Feedback Help? What Else Can We Do to Help? Exercises Teaching Teaching as a Performance Art Lesson Study Giving and Getting Feedback on Teaching How to Practice Performance Live Coding Exercises In the Classroom Enforce the Code of Conduct Peer Instruction Teach Together Assess Prior Knowledge Plan for Mixed Abilities Pair Programming Take Notes…Together? Sticky Notes Never a Blank Page Setting Up Your Learners Other Teaching Practices Limit Innovation Exercises Motivation and Demotivation Authentic Tasks Demotivation Accessibility Inclusivity Exercises Teaching Online MOOCs Video Flipped Classrooms Life Online Exercises Exercise Types The Classics Tracing Diagrams Automatic Grading Higher-Level Thinking Exercises Organizing Building Community Learn, Then Do Three Steps Retention Governance Final Thoughts Exercises Marketing What Are You Offering to Whom? Branding and Positioning The Art of the Cold Call A Final Thought Exercises Partnerships Working With Schools Working Outside Schools Final Thoughts Exercises Why I Teach Bibliography Additional Material License Citation Joining Our Community Contributor Covenant Using This Material Contributing and Maintaining Code of Conduct Glossary Meetings, Meetings, Meetings A Little Bit of Theory Lesson Design Template Checklists for Events Presentation Rubric Teamwork Rubric Pre-Assessment Questionnaire Design Notes
Similar books
Software Design by Example
2024 · RAR
Software Design by Example: A Tool-Based Introduction with Python
2024 · PDF
Making Software: What Really Works, and Why We Believe It
AZW3
Software Design by Example: A Tool-Based Introduction with JavaScript
2022 · PDF
Software Tools in JavaScript
2021 · PDF
Research Software Engineering with Python: Building software that makes research possible
2021 · PDF
Piękny kod. Tajemnice mistrzów programowania
2008 · PDF
Beautiful Code: Leading Programmers Explain How They Think
2 · PDF