MIT Scratch
| Versie | 3(per 5-7-2023) |
| Platform | Web |
| Licentie | Freeware |
| Categorie | Programmeren |
Belangrijkste functies
- Gebruik blokgebaseerd programmeren om verhalen, games en animaties te maken
- Kies uit een groot aanbod sprites, geluiden, achtergronden en opdrachten
- Breid de functionaliteit van Scratch uit met standaard- en aangepaste extensies
- Deel je projecten met een grote online community
Softwareoverzicht
MIT Scratch is een online hulpmiddel waarmee kinderen en andere beginnende ontwikkelaars leren programmeren. Met Scratch kun je eenvoudige of complexe verhalen, games en animaties maken met een blokgebaseerde interface met slepen en neerzetten. (Niet-onlineversies van Scratch zijn ook beschikbaar.)
Scratch biedt ontwikkelaars een grote bibliotheek met sprites: cartoonafbeeldingen van dieren, mensen, voertuigen en andere objecten. Ontwikkelaars kunnen deze sprites in hun programma's invoegen en ze op verschillende manieren laten bewegen, automatisch of op basis van de invoer van gebruikers.
Een Scratch-ontwikkelaar kan bijvoorbeeld een geanimeerd verhaal maken dat verdergaat zodra een gebruiker op de spatiebalk drukt. Of diegene kan een complete videogame maken met geluidseffecten en achtergronden, waarin de score van een gebruiker wordt bijgehouden en diegene na afloop wordt gefeliciteerd. Hoewel Scratch erg gemakkelijk te gebruiken is, biedt het veel mogelijkheden. Hierdoor kunnen gebruikers bijna elk eenvoudig programma maken dat ze zich kunnen voorstellen.
Nadat een ontwikkelaar zijn of haar Scratch-project heeft voltooid, kan diegene het delen met anderen via de levendige online community van Scratch. In de gemodereerde onlineforums van Scratch plaatsen ontwikkelaars van over de hele wereld projecten, vragen ze elkaar om hulp en delen ze ideeën over hoe ze steeds indrukwekkendere Scratch-programma's kunnen maken.
Samenvatting
Scratch is een leuke, gebruiksvriendelijke app die kinderen en andere beginnende ontwikkelaars de basis van programmeren leert. Het is een van de populairste apps voor blokgebaseerd programmeren, en dat is niet zonder reden. De eenvoud en uitgebreide mogelijkheden van Scratch, samen met de actieve online community, maken het een ideale keuze voor iedereen die de eerste stappen wil zetten om programmeur te worden.
Primair bestandstype
Ondersteunde bestandstypen
| Extensie | Bestandstype |
|---|---|
| .SB3 | Scratch 3.0-project |
| .SB | Scratch-projectbestand |
| .SB2 | Scratch 2.0-projectbestand |
| .SCRATCH | Scratch 0.x-project |
| .SPRITE | Scratch-spritebestand |
| .SPRITE2 | Scratch 2.0-spritebestand |
| .SPRITE3 | Scratch 3.0-spritebestand |
Overige gerelateerde bestandstypen
| Extensie | Bestandstype |
|---|---|
| .CC3.SB3 | ClipCC-project |
| .JSON | JavaScript Object Notation-bestand |
| .PNG | Portable Network Graphic |
