Programmeren voor kinderen
Gratis!
Met Lidmaatschap
$9.59
Voorgestelde prijs

Programmeren voor kinderen

Over het boek

Geef je dochter of je zoon de kennis van het programmeren cadeau voor Kerstdag!

Dit boek leert kinderen tussen 9 en 12 jaar oud de basis van progammeren. Je hebt een Mac computer nodig om te volgen. 

Dit is een boek om samen met je kind te lezen, of voor jouw kind om alleen te lezen.

Peter heeft dit geschreven om zijn zoon te basis van programmeren te leren. En dat is ook de reden waarom Yves het boek in het Nederlands vertaalt. Peter zijn zoon is nu (2013) 9 jaar, maar tegen de tijd dat het boek klaar zal zijn zal hij 10 zijn. Hij speelt al jaren video spelletjes en hij wil leren programmeren omdat hij op een dag zijn eigen video spelletjes wil schrijven. Dit boek wil daarvoor de eerste stap zijn. (Nee het leert je niet om het soort video spelletje ste schrijven dat een negen jaroge kan verzinnen; dat vraag heel wat meer kennis!)

We willen met dit boek, het beste boek maken dat een kind dat wil leren programmeren als eerste zal lezen. Computer programmeren is een goede vaardigheid om te hebben, onafhankelijk van wat de rol die je kind later als volwassene zal hebben. (We beweren zelf bijvoorbeeld, dat het belangrijker is dan de wiskunde die je in het middelbaar leert.) Maar belangrijker, als je computers leert programmeren, dan leer je ook de strengheid en de discipline van denken,

Dit boek is geschreven, zoals een boek voor kinderen van de lager school. Mijn doel is dat dit boek begrijpbaar is voor kinderen tussen 9 en 12 jaar oud. In Noord-Amerika net als in Belgie wil dat zeggen, het derde tot zesde leerjaar. Mijn zoon werkt zich door het boek terwijl ik het schrijf. (Ik denk niet dat het een goed boek is  voor kinderen van 7 tot 8 jaar oud: ik begon dit boek te schrijven als mijn zoon 7 was, maar hij was er niet klaar voor. Dus heb ik het boek twee jaar in de frigo gelegd. Als jouw kind 7 tot 8 jaar oud is, dan denk ik iets als Scratch een beter keuze is voor kinderen van die leeftijd.)

Er wordt geen voorkennis van programmeren verwacht. De voorbeelden zijn zo kort mogelijk, aangezien ik veronderstel dat de lezer niet goed kan typen. (Mijn zoon kan niet blind typen, dus als mijn voorbeelden te lang zijn, dan laat hij me dat weten!)

Mijn doel is, het beste boek maken dat een kind dat wil leren programmeren als eerste zal lezen. Na dit boek, dan kunnen ze volgen wat hen intereseerd.Dit boek verondersteld dat je een Mac gebruikt. Ik denk dat een Mac de beste computer is om kinderen op te leren programmeren. Aangezien dit een beginners boek voor kinderen is, kan ik niet algemeen schrijven en voor Mac,Windows en Linux schrijven. Ik moet voor een besturings systeem kiezen, zodat jouw kind letterlijk kan volgen. 

Naast het aanleren van programmeren, leert het boek ook de basis in om te werken met de opdrachtsregel op de Mac. Dit doen we aan de hand van het Terminal programma. De reden hiervoor is dat ik denk dat de beste manier om te leren, is via meevolgen, en de eenvoudigste manier om te volgen, is om alles over te typen. Echte programmeurs gebruiken de opdrachts regels dagelijks. Als je wil leren programmeren dan gebruik je Terminal en bestanden. Ja, je kan met dingen spelen in een webbrowser op websites als Codecademy, en hoewel dit zeer gebruiksvriendelijke en leerrijk is, is wat je aanleert fundamenteel verschillend van wat echte programmeurs doen. En, hoewel het makkelijker is, geeft het minder voldoening. 

Als je jouw kind jouw Mac laat gebruiken voor de oefeningen, raad ik je sterk aan, dat je naast haar zit en meevolgt!  Bijvoorbeeld, ik ben niet van plan om te leren hoe ze bestanden moeten verwijderen, maar dat is zeer snel gebeurd!

De voorbeelden zijn in Ruby. Ruby is een vrij eenvoudige programmer taal. Als je gehoord hebt van websites die gebouwd zijn in "Ruby on Rails', dan heb je van Ruby gehoord: het is de programmeer taal waar Rail in geschreven is. Dit is echter geen boek om Ruby te leren. De voorbeelden konden makkelijk is JavaScript, CoffeeScript if Python geschreven zijn.

This book is a translation into Nederlands of Programming for Kids which was originally written in Engels.

Over de auteurs

Peter Armstrong
Peter Armstrong

Ik ben de oprichter van Ruboss, een software consultancy bedrijf in Vancouver, BC, Canada.  We zijn de bedenkers van Leanpub, een website die iedereen kan gebruiken om een zelfuitgegeven in-progress eboek zoals dit boek te maken. 

Ik ben ook een programmeur, een auteur en een vader. Ik schreef eerder, twee boeken voor programmeurs (*Flexible Rails* en *Hello! Flex 4*), dus ik weet hoe je dingen moet uitleggen aan programmeurs. Mijn zoon is een zeer intelligente 9 jaar oude jongen. Ik heb heel wat ervaring met dingen uit te leggen aan een slim kind. Dit is waarschijnlijk het meest uitdagende boek dat ik ooit zal schrijven, aangezien ik eerlijk waar, het beste inleidende boek over programmeren voor kinderen wil schrijven. 

YvesHanoulle
Yves Hanoulle (@YvesHanoulle)

Ik ben de oprichter van Ruboss, een software consultancy bedrijf in Vancouver, BC, Canada.  We zijn de bedenkers van Leanpub, een website die iedereen kan gebruiken om een zelfuitgegeven in-progress eboek zoals dit boek te maken. 

Ik ben ook een programmeur, een auteur en een vader. Ik schreef eerder, twee boeken voor programmeurs (*Flexible Rails* en *Hello! Flex 4*), dus ik weet hoe je dingen moet uitleggen aan programmeurs. Mijn zoon is een zeer intelligente 9 jaar oude jongen. Ik heb heel wat ervaring met dingen uit te leggen aan een slim kind. Dit is waarschijnlijk het meest uitdagende boek dat ik ooit zal schrijven, aangezien ik eerlijk waar, het beste inleidende boek over programmeren voor kinderen wil schrijven. 

Over de bijdragers

Els Ryssen
Els Ryssen

Co-translator

Johan De Croppe
Johan De Croppe

Reviewer

Thomas Bouve
Thomas Bouve

Reviewer

Inhoudsopgave

  • Inleiding
  • Hoofdstuk 1: Hallo, opdrachtregel!
    • Oefeningen
  • Hoofdstuk 2: Hallo Wereld!
    • Oefeningen
  • Hoofdstuk 3: Hallo, irb!
    • Oefeningen
  • Hoofdstuk 4: Functies
    • Oefeningen
  • Hoofdstuk 5 : Programma’s
    • Oefeningen
  • Hoofdstuk 6 : Functies, deel 2
    • Oefeningen
  • Hoofdstuk 7: tekens en tekenreeks
    • Oefeningen
  • Hoofdstuk 8: Variabelen
    • Oefeningen
  • Hoofdstuk 9: Opdrachtregel parameters
    • Oefeningen
  • Hoofdstuk 10: Arrays en lussen
    • Oefeningen
  • Hoofdstuk 11: Bestanden
    • Oefeningen
  • Hoofdstuk 12: Booleans, Als en Terwijl (Booleans, If and While)
    • Oefeningen
  • Hoofdstuk 13: Het Spelt Project
    • Deel 1: Het Spellen van een woord
    • Sectie 2: Spelt afwerken
    • Sectie 3: Spelt verbeteren.
    • Oefeningen
  • Dit boek wordt geschreven terwijl je het leest
  • Voor de ouders
  • Over de auteur:
  • Over de vertaling
  • Over de vertaler
  • Tip en tricks
  • Antwoorden van de oefeningen
    • Hoofdstuk 1
    • Hoofdstuk 2
    • Hoofdstuk 3
    • Hoofdstuk 4
    • Hoofdstuk 5
    • Hoofdstuk 6
    • Hoofdstuk 7
    • Hoofdstuk 8
    • Hoofdstuk 9
    • Hoofdstuk 10
    • Hoofdstuk 11
    • Hoofdstuk 12
    • Hoofdstuk 13

Gesteunde Goede Doelen

Watsi

https://watsi.org

Watsi is a global crowdfunding platform for healthcare that enables anyone to donate as little as $5 to directly fund life-changing medical care for people in need. 100% of every donation funds medical care and we are dedicated to complete transparency.

Watsi (watsi.org) is the first global crowdfunding platform for healthcare, enabling anyone to directly fund low-cost, high-impact medical care for people in need. 100% of every donation on Watsi’s platform directly funds medical care for patients, the organization does not take a cut for its operations. Since launching in August of 2012, Watsi has funded medical care for more than 700 people in 16 countries.

De Leanpub 60-dagen 100% Geluksgarantie

Binnen 60 dagen na aankoop kunt u een 100% restitutie op elke Leanpub aankoop krijgen in twee klikken. We verwerken deze restituties handmatig. Het zal dus een paar dagen duren voor ze verschijnen. Zie volledige voorwaarden.

80% Royalties. Earn $16 on a $20 book.

We pay 80% royalties. That's not a typo: you earn $16 on a $20 sale. If we sell 5000 non-refunded copies of your book or course for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earnedover $13 millionwriting, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Gratis Updates. DRM-vrij.

Als je een Leanpub boek koopt, krijg je gratis aanpassingen aan het boek, zolang de auteur het boek aanpast! Veel auteurs gebruiken Leanpub om hun in wording boeken te publiceren, terwijl ze deze aan het schrijven zijn. Alle lezers krijgen gratis updates, onafhankelijk van het tijdstip wanneer ze het boek kochten of hoeveel ze betaalden (dus ook als ze niets betaalden).

De meeste Leanpub boeken zijn beschikbaar in PDF (voor computers) en EPUB (voor telefoon, tablets, en Kindle). De formaten die bij een boek beschikbaar zijn, worden getoond in de rechter bovenhoek van deze pagina.

Tenslotte, Leanpub boeken hebben geen DRM anti-kopieer nonsense, zodat je de boeken makkelijk kan lezen op elk toestel dat ondersteund wordt.

Lees meer over de e-boekformaten van Leanpub en waar u ze kunt lezen

Schrijf en publiceer op Leanpub

Auteurs en uitgevers gebruiken Leanpub om in-progress en volledige e-boeken te publiceren, net als dit. Je kan Leanpub ook gebruiken om je eigen boeken te schrijven, publiceren en verkopen! Leanpub is een krachtige platform voor ernstige auteurs, het combineert een werkwijze om op een eenvoudige manier elegant te schrijven en uit te geven met een winkel gericht op het verkopen van ebooks in wording. Leanpub is een magische typemachine voor auteurs: je schrijft enkel in platte tekst, en je geeft je ebook uit met een eenvoudige klik op een knop. Eenvoudiger kan niet.

Lees meer over boeken schrijven op Leanpub