MSWLogo is eenvoudige programmeersoftware voor kinderen. Hier leest u hoe u MSWLogo voor beginners gebruikt.
Kortom, MSWLogo is een eenvoudig trainingsprogramma voor programmeren. Je hoeft alleen de commando's te begrijpen om alles te kunnen maken wat je wilt.
- Computers met een Pentium 2-processor of hoger.
- Besturingssysteem: Windows NT / 2K / XP / 95/98 / ME / VISTA.
- Nieuwsgierig.
- Open denken.
- MSWLogo 6.5
Download MSWLogo
Klik na het downloaden en installeren van de software op Help> Demo en volg de instructies . Dit artikel geeft je een paar voorbeelden van wat MSWLogo kan doen.
Programmeerinstructies door MSWLogo
Stap 1: Verplaats de schildpad

Eerst zie je een schildpad in het midden van het scherm. Beginnen is eenvoudig. Typ in het opdrachtpromptvenster het vak: Doorsturen 50 .
Klik op de knop Uitvoeren of druk op Enter op het toetsenbord, doe dit nadat je alles in het opdrachtregelvenster hebt getypt. Deze opdracht tekent een lijn die maar liefst 15 meter lang is. Makkelijk toch?
Opmerking: u kunt de opdracht inkorten, bijvoorbeeld Forward 50 naar FD 50.
Als u recht naar rechts wilt gaan, in plaats van naar boven te wijzen, typt u:
RT 90 FD 50
Dit commando draait de schildpad 90 graden naar rechts en de schildpad gaat 50 stappen vooruit.
Typ: clear screen of CS (kort) als het scherm rommelig wordt . Deze opdracht ruimt het scherm op en wist alles wat je hebt getekend en verplaatst de schildpad tegelijkertijd naar de opwaartse positie.
Als je de schildpad naar links wilt draaien, typ je:
LT 90
Typ vervolgens de opdracht achteruit:
Terug of BK 50
De schildpad doet 50 stappen achteruit.
Als er te veel opdrachten binnen de opdrachtprompt zijn, typt u:
Cleartext of CT
Nu kent u alle basisopdrachten van de MSWLogo-programmeersoftware.
Stap 2: Maak een proces voor MSWLogo

Proces (opeenvolging van acties) zijn de stappen die de schildpad zal tekenen of iets zal creëren. U kunt het proces uitvoeren door de naam in het opdrachtregelvenster te typen.
Om het proces van het tekenen van vierkanten op het scherm te creëren. Klik op Bestand en bewerk het vervolgens in het hoofdvenster en typ vervolgens een nieuwe procesnaam. Specifieke stappen zijn als volgt:
Typ: Vierkant en druk vervolgens op Enter of OK . Klik later vanuit Square en druk op Enter . Ga door met typen:
FD 50 RT 90 vier keer
Klik vervolgens op Bestand opslaan en afsluiten .
Typ in het opdrachtregelvenster procedure Square> Uitvoeren . Vervolgens tekent de schildpad een vierkant van 50 x 50 x 50 x 50.
Klik nu op Edall in het opdrachtregelvenster en ga naar het vierkant van het nieuw gemaakte proces, verwijder de opdracht FD 50 RT 90 .
Herhaal de bovenstaande stappen nogmaals, maar typ de kortere opdracht:
[Herhaal 4 FD 50 RT 90]
Klik nu op Bestand opslaan en afsluiten . Ga naar het opdrachtpromptvenster, typ opnieuw Square en druk op Enter . De schildpad tekent een vierkant op het scherm.
Als je eenmaal weet hoe je een vierkant moet tekenen, kun je gemakkelijk een andere vorm maken. Als u bijvoorbeeld een driehoek wilt tekenen, wijzigt u 4 FD 50 RT 90 in:
Herhaal 4 FD 50 RT 120
Stap 3: Stelxy-coördinaten in

Het hoofdscherm van MSWLogo is als een onzichtbaar raster. Je kunt schildpadden naar verschillende posities verplaatsen door de coördinaten te typen.
- De x-coördinaat verplaatst de schildpad naar links en rechts.
- De coördinaten y bewegen de schildpad op en neer.
Typ in het opdrachtpromptvenster:
Setxy 100100
Druk dan op Enter .
De schildpad beweegt naar de 100 coördinaten van zowel x als y.
De software kan dan een ander proces uitvoeren, bijvoorbeeld Teken een vierkant.
Stap 4: Penup en Pendown

In deze stap weet je dat de schildpad in MSWLogo op een pen lijkt. Typ bij de opdrachtprompt:
Penup of PU (afgekort) en FD 50
Druk dan op Enter . Dit commando tilt de pen van de schildpad op. De schildpad gaat 50 stappen vooruit maar tekent niets.
Typ het volgende om de angel van de schildpad neer te leggen:
Pendown of PD
Nu zal de schildpad foto's maken als hij beweegt.
Stap 5: Maak een venster

MSWLogo maakt een venster met klikbare gebruikersknoppen om processen uit te voeren.
Laten we beginnen met het maken van een nieuw proces: klik op Bestand> Bewerken . Geef de nieuwe procesbox een naam. Druk op Enter na vanuit Box. Tijd om te typen:
windowcreate "main" mywindow "Autodraw 0 0 50 50 []
- Autodraw is de weergavenaam van het vak, mywindows is de naam van het MSW-logo dat wordt gebruikt voor andere activiteiten.
- 0 0 zijn de setxy-coördinaten van de box.
- 50 50 is een boxy maat.
Typ nu de opdrachtprompt:
Doos
Druk dan op Enter .
Met deze opdracht wordt linksboven in het scherm een venster gemaakt.
Klik vervolgens op Edall> Later invoeren (windowcreate "main" mywindow "Autodraw 0 0 50 50 [])
Bij deze stap kunt u enkele functionele knoppen maken. Klik eerst op de Reset- knop in het opdrachtvenster om het vak leeg te maken. Soort:
buttoncreate "mywindow" mybutton "Vierkant 10 20 30 10 [vierkant]
- Mywindows is de naam van het venster met de knop.
- Mybutton is de naam die wordt gebruikt voor andere acties.
- Vierkant is de naam van de knop.
- 10 20 zijn de Setxy-coördinaten
- 30 10 is de knopmaat.
- De haakjes rond Square stellen MSWLogo op de hoogte om het proces voor het maken van vierkantjes uit te voeren wanneer ze op de knop klikken.
Typ nu de opdrachtprompt:
Doos
Druk dan op Enter .
Er wordt opnieuw een venster gemaakt, maar deze keer heeft het een knop.
Ten slotte moeten we een knop voor het sluiten van een venster maken in plaats van op reset te hoeven drukken. Ga naar het procesvak en druk op Enter nadat de knop heeft gemaakt .
Soort:
buttoncreate "mywindow" mybutton2 "Sluiten 10 10 25 10 [windowdelete" mywindow]
Command windowdelete verschijnt er een venster te verwijderen, maar je moet typen "MyWindow" voordat de software venster dat u wilt verwijderen te melden.
Ga nu naar de opdrachtprompt, typ het procesvak opnieuw in en druk op Enter. We hebben een venster met een knop om een vierkant te tekenen en het venster te sluiten.
Dit is het uiteindelijke resultaat.

Ik hoop dat het artikel nuttig voor je is!