The article’s hypothesis: We get poor results because we use ineffective teaching methods. If we want to teach CS more effectively, we need to learn and develop better methods. If we don’t strive for better methods, we’re not going to get better results.
Has some interesting links to methods to try.
A teacher from Colorado who is writing this blog “to record my own journey with coding, and to give myself an outlet to process all the crazy new thinking I’m doing”
Good luck on her effort to learn to code!
Looks like a great system for creating engaging presentations
If you do any kind of group teaching of kids for a camp or something like that, it is always good to have ice breakers. These slides mention some good ones.
Computer science should be part of everyone’s education, and everyone should have a path to a career in computing. Teachers of Exploring Computer Science (ECS) and Computer Science Principles (CSP) are putting this belief into action. The CS10K Community is where they come to connect with each other and with the resources and expertise they need to excel. With the support of a team of expert facilitators and supporting professionals, teachers get answers to their burning questions, share their experiences, and work together with others to develop materials and strategies they need to embrace powerful pedagogies, get students engaged with exciting technologies, and make the case to potential students and to school leaders that computer science education is integral to preparing future leaders.
A great TED talk by a great teacher. Doesn’t have anything specifically to do with computers or technology but you could use some of his methods in teaching computers and technology !
Not exactly computers but still interesting links to blogs by science teachers.
It’s important to get kids to ask questions! This post might help you explain how to ask good questions.
This blog, by Kathy Sierra of Head First book series fame, discusses a lot of things including ideas on how to present, teach and learn.