På bloggen Inspired to Code fandt jeg denne artikel som jeg har klippet og tranlated lidt:
I videoen giver Chris Betcher en AWESOME introduktion til en række værktøjer, der hjælper de elever med at komme i gang med kodning. Mr. Betcher introducerer værktøjer for at lære kompleksitet. Min fem år gamle har spillet med BeeBot og Hopscotch. Det er virkelig sjovt at se ham have det sjovt programmering. Hans undersøgelse af værktøjet starter med at undervise de studerende grundlæggende i sekventering, looping, og forgrening. Til avancerede studerende anbefaler han værktøjer til at hjælpe eleverne i gang med Python og Ruby.
Jeg er også glad for, at Mr. Betcher fremhæver etos deling i programmeringen. Siden verden af teknologi er under hastig forandring, skal computerfagfolk konstant undervises og lære af hinanden. Den praksis med par-programmering er en anden fantastisk måde at videregive kodnings håndværket på i en social og samarbejdende måde.
Nyd Chris Betchers oplæg:
Sequencing, Branching, and Looping using Blocks
- Beebot: My little 5 year old has been enjoying this app. In the game, you need to navigate a small robot through a maze. The player needs to issue the right sequence of movement commands(forward, backward, left, right). While this app is simple, it’s very fun.
- Daisy the dinosaur
- Kodable
Advanced Block Programs
- Scratch: MIT’s Scratch from the “Life long kindergarden” lab at MIT is amazing since it introduces fun programming features using puzzle or visual programming. Check out our full post on this tool here.
- Hopscotch
- Blockly : This is a great find! As a programmer, you can use this open source library to create your own visual programming environment. I really want to create a robot control system with this! From a teaching stand point, it has a number of samples that your students will find fun.
- Star Logo
Game, Apps, and Robots
Traditional Coding
- CodeAcademy.com: Many of my friends have enjoyed using this tool to start to learn how to code HTML, CSS, JavaScript, and Python. On each tutorial page, you read a simple concept about programming. On the same screen, you immediately get to apply the concept with a small exercise. Since you can immediately apply your knowledge, this tool is much more engaging.
- Python
- Ruby for Kids
- Hackety.com
- Python for iOS
We would love to hear from you!
Do you have a favorite tutorial for introducing code to new programmers?
Related Posts
- Benefits of Teaching Kids To Code That No One Is Talking About
- 7 Reasons Why The Makers Movement Is Revolutionary
- How to Build Your Mobile App using HTML
- Maker Camp: Free Virtual Summer Camp For Teens
- 5 Resources To Help You Teach Kids Programming
- 5 reasons to love Khan academy for computer science
The post 17 Sjove værktøjer til at lære børn kodning af @ChrisBetcher appeared first on Programmering og innovation i skolen.