Inhoudsopgave:

Programmeren met het MSW-logo: 6 stappen
Programmeren met het MSW-logo: 6 stappen

Video: Programmeren met het MSW-logo: 6 stappen

Video: Programmeren met het MSW-logo: 6 stappen
Video: Alphabet D in MSW LOGO 2024, November
Anonim
Programmeren met het MSW-logo
Programmeren met het MSW-logo

UPDATE: NIEUW GEWELDIG DOOSBESTAND. HERZIENING V2.9 UPDATE 30 juli 2009: GEWELDIGE BOX BESTAND VERSIE 3.0 TOEVOEGEN 16 augustus 2009: SCHERMSCHOT TOEGEVOEGD VAN GEWELDIGE BOX V3.0 Deze instructable leert je hoe je MSW Logo kunt gebruiken. MSW Logo is een educatieve programmeertaal. Zodra je de commando's de dingen die je kunt maken zijn eindeloos. De dingen die je nodig hebt zijn: Een computer (Pentium 2-processor en hoger) Windows NT/2K/XP/95/98/ME/VISTA De wil om nieuwe dingen te leren Een open geest MSW Logo 65Hier is de link om het te downloaden van: MSW Logo Setup Kit Eenmaal gedownload en geïnstalleerd, klikt u op Help en vervolgens op Demo. Dit geeft u enkele voorbeelden van wat MSW Logo kan doen.

Stap 1: Stap 1 De schildpad verplaatsen

Stap 1 De schildpad verplaatsen
Stap 1 De schildpad verplaatsen

Het ding dat alles tekent is bekend als de schildpad. Laten we beginnen met iets eenvoudigs. Typ in het commandant-venster in het vak: Forward 50 Klik vervolgens op uitvoeren of druk op enter op je toetsenbord, doe dit na alles wat je typt in het commandant-venster. tekent een rechte lijn 50. Dat was makkelijk, maar laten we het korter en sneller maken, typ:FD 50 Dit doet hetzelfde als Forward 50 maar is korter om te typen Nu we weten hoe we een rechte lijn moeten tekenen, laten we hem naar rechts tekenen typ in plaats van omhoog: RT 90 FD 50Hiermee draait de schildpad 90 graden naar rechts en gaat de schildpad 50 vooruit. Als het te rommelig wordt op het scherm, typt u:clearscreen of CS (afgekort)Hierdoor wordt het scherm gewist en gewist alles getekend dit brengt de schildpad ook terug naar de bovenste positie. Als u de schildpad naar links wilt draaien, typt u:LT 90 Naast om achteruit te tekenen, typt u:Terug of BK 50De schildpad beweegt terug 50. Als er te veel woorden zijn opgenomen in de commandant-venster, typ:Cleartext of CTNu zou je de meest bas ic commando's.

Stap 2: Stap 2 Een procedure maken om het MSW-logo te volgen

Stap 2 Een procedure maken voor het volgen van het MSW-logo
Stap 2 Een procedure maken voor het volgen van het MSW-logo
Stap 2 Een procedure maken voor het volgen van het MSW-logo
Stap 2 Een procedure maken voor het volgen van het MSW-logo

Een procedure zijn de stappen die de schildpad zal nemen om iets te tekenen of te maken. Je kunt een procedure uitvoeren door de naam in het commandant-venster te typen. Laten we een procedure maken die een vierkant op het scherm tekent. Klik op Bestand en bewerk vervolgens in het hoofdvenster typ de naam van de nieuwe procedure in. Typ: Vierkant Druk vervolgens op enter of OK. Klik na het woord Vierkant en druk op enter. Hoe maak je een vierkant gemakkelijk, typ: FD 50 RT 90 vier keer Klik vervolgens op Bestand opslaan en afsluiten. In het commandant-venster typt de procedure Vierkant en voert vervolgens uit en de schildpad tekent een vierkant van 50 x 50 x 50 x 50. Klik nu op Edall in het commandant-venster en ga naar het procedurevierkant en verwijder de FD 50 en RT 90's. Laten we de procedure opnieuw maken maar laten we het korter maken om nu te typen: Herhaal 4 FD 50 RT 90Plaats vierkante haken rond FD 50 RT 90. De herhaling herhaalt de commando's tussen de haakjes vier keer. Klik nu op Bestand opslaan en verlaat nu het commandant-venster en typ opnieuw vierkant en druk op enter. Het tekent een vierkant op het scherm. Nu dat Als je weet hoe je een vierkant moet maken, zou het gemakkelijk moeten zijn om andere vormen te maken. Als je een driehoek wilt maken, typ dan in plaats van Repeat 4 FD 50 RT 90Repeat 4 FD 50 RT 120 Voeg vierkante haakjes toe rond FD 50 RT 90. Ik kan Zet geen vierkante haken omdat het een link naar nergens zal maken.

Stap 3: Stap 3 Setxy-coördinaten

Stap 3 Setxy-coördinaten
Stap 3 Setxy-coördinaten

Het hoofdscherm van het MSW-logo is als een onzichtbaar raster. Je kunt de schildpad naar verschillende plaatsen verplaatsen door coördinaten te typen. De x-coördinaat beweegt de schildpad naar links en rechts. De y-coördinaat beweegt de schildpad op en neer. Typ in het commandantvenster:Setxy 100 100 Druk dan op enter. De schildpad gaat naar de x-coördinaat 100 en de y-coördinaat 100. Eenmaal daar kan het een andere procedure uitvoeren, zoals vierkant.

Stap 4: Stap 4 Penup en Pendown

Stap 4 Penup en Pendown
Stap 4 Penup en Pendown

De schildpad in het MSW-logo is als een pen. Typ in het commandant-venster: Penup of PU (afgekort) Druk dan op enter. De schildpad is nu omhoog. Typ nu FD 50. Dit zal de schildpad vooruit 50 verplaatsen, maar zal niets tekenen omdat de pen is omhoog. Om de pen neer te leggen typt u: Pendown of PD (afgekort) De pen is nu omlaag en gaat nu tekenen.

Stap 5: Stap 5 Een raam maken

Stap 5 Een raam maken
Stap 5 Een raam maken
Stap 5 Een raam maken
Stap 5 Een raam maken
Stap 5 Een raam maken
Stap 5 Een raam maken
Stap 5 Een raam maken
Stap 5 Een raam maken

MSW Logo kan een venster maken met knoppen waarop u kunt klikken om procedures uit te voeren. Laten we beginnen met het maken van een nieuwe procedure. Klik op Bestand en vervolgens op Bewerk de naam van deze nieuwe procedure Box. 0 50 50 Autodraw is de weergavenaam van de box en mywindow is de naam die het MSW-logo voor andere dingen gebruikt. De 0 0 zijn de setxy-coördinaten van de box. De 50 50 is de grootte van de box. Klik nu op Bestand opslaan en sluit af. Typ nu het commandant-venster:Box Druk vervolgens op enter. Linksboven in het scherm wordt een eenvoudig venster gemaakt. Klik nu op edall en druk daarna op enter (windowcreate "main" mywindow "Autodraw 0 0 50 50 )Nu laten we een aantal knoppen maken waarop je kunt klikken om dingen te doen. Klik eerst op de Reset-knop in het commandant-venster om het vak te verwijderen. het venster waarin de knop zich bevindt. Mijnknop is de naam die voor andere dingen wordt gebruikt quare is de weergavenaam van de knop. De 10 20 is de setxy-coördinaten. De 30 10 is de grootte van de knop. De haakjes rond het vierkant vertellen MSW Logo om het procedurevierkant uit te voeren wanneer op de knop wordt geklikt. commandant type:Box Druk dan op enter. Er wordt weer een venster gemaakt, maar deze keer hebben we een knop. Nu moeten we ten slotte een knop maken die het venster sluit in plaats van op reset te moeten drukken. Ga terug naar het procedurevenster en druk op enter na de buttoncreate line. Type:buttoncreate "mywindow "mybutton2 "Close 10 10 25 10 windowdelete "mywindowPlaats vierkante haken om windowdelete "mywindow. De windowdelete verwijdert een venster, maar typ eerst "mywindow om te vertellen welke moet worden verwijderd. Ga nu naar de commandant-venster en typ nogmaals het procedurevenster en druk op enter. Nu hebben we een venster met een knop die een vierkant tekent en een knop die het venster sluit. Gefeliciteerd, je weet nu hoe je veel dingen kunt doen in het MSW-logo en zou in staat moeten zijn om maak nu bijna alles. Zoals ik al eerder zei, ik kan geen vierkante haken plaatsen omdat er een link naar nergens wordt gemaakt.

Stap 6: Geniet van mijn doos die ik heb gemaakt

Geniet van mijn doos die ik heb gemaakt
Geniet van mijn doos die ik heb gemaakt

Ik gebruik het MSW-logo nu al meer dan een jaar. Ruim voordat ik dit instructable schreef, had ik al mijn eigen doos gemaakt met veel dingen erin. Hier is een link om het te downloaden van: Dit is mijn nieuwe bestand: Awesome Box v3. 0Dit is mijn oude bestand: Awesome Box Klik op Bestand opslaan, niet op de knop openen met en klik vervolgens op OK. Ik gebruik Mozilla Firefox 3, dus Mozilla-gebruikers moeten weten waar ik het over heb. Om het te gebruiken, download het eerst en ga naar MSW-logo en klik op bestand laad en klik vervolgens op Awesome Box. Vervolgens in het venster van het commandant-venster en druk op enter. Enjoy!

Aanbevolen: