Innehållsförteckning:

Hur man programmerar med MSW -logotyp: 6 steg
Hur man programmerar med MSW -logotyp: 6 steg

Video: Hur man programmerar med MSW -logotyp: 6 steg

Video: Hur man programmerar med MSW -logotyp: 6 steg
Video: Kan alla lära sig programmering? Hur jag började med kod 2024, November
Anonim
Hur man programmerar med MSW -logotyp
Hur man programmerar med MSW -logotyp

UPPDATERING: NY FANTASTISK BOXFIL. REVISION V2.9UPDATE 30 juli 2009: AWESOME BOX FILE VERSION 3.0 ADDEDUPDATE 16 augusti 2009: ADDED SCREENSHOT OF AWESOME BOX V3.0 Denna instruerbara lär dig hur du använder MSW Logo. MSW Logo är ett pedagogiskt programmeringsspråk. När du förstår kommandon de saker du kan göra är oändliga. De saker du behöver är: En dator (Pentium 2 -processor och senare) Windows NT/2K/XP/95/98/ME/VISTA Viljan att lära sig nya saker Ett öppet sinne MSW Logo 65Här är länken för att ladda ner den från: MSW Logo Setup KitNär du har laddat ner och installerat klickar du på Hjälp och sedan Demo ger dig några exempel på vad MSW Logo kan göra.

Steg 1: Steg 1 Flytta sköldpaddan

Steg 1 Flytta sköldpaddan
Steg 1 Flytta sköldpaddan

Det som drar allt är att kännas som sköldpaddan. Låt oss börja med något enkelt. I kommandofönstret skriver du i rutan: Framåt 50 Klicka sedan på Kör eller tryck på Enter på tangentbordet, gör detta efter allt du skriver i kommandofönstret. Detta ritar en rak linje upp 50. Det var enkelt men kan göra det kortare och snabbare, skriv: FD 50 Detta gör samma sak som Framåt 50 men är kortare att skriva Nu när vi vet hur man ritar en rak linje kan vi rita det åt höger i stället för upp, skriv: RT 90 FD 50Detta roterar sköldpaddan 90 grader åt höger och får sköldpaddan att gå framåt 50. När saker blir för röriga på skärmen, skriv: clearscreen eller CS (förkortat) Detta rensar skärmen och raderar allt ritat detta återför också sköldpaddan till uppåtläget. Om du vill rotera sköldpaddan åt vänster, skriv: LT 90 Nästa för att dra bakåt, skriv: Bakåt eller BK 50 Sköldpaddan flyttar tillbaka 50. När det finns för många ord inspelade i kommandofönster, skriv: Cleartext eller CTNow du borde nu mest bas ic -kommandon.

Steg 2: Steg 2 Gör ett förfarande för MSW -logotypen att följa

Steg 2 Gör ett förfarande för MSW -logotypen att följa
Steg 2 Gör ett förfarande för MSW -logotypen att följa
Steg 2 Gör ett förfarande för MSW -logotypen att följa
Steg 2 Gör ett förfarande för MSW -logotypen att följa

Ett förfarande är de steg som sköldpaddan kommer att ta för att rita eller göra något. Du kan köra ett förfarande genom att skriva i kommandofönstret dess namn. Låt oss göra ett förfarande som ritar en kvadrat på skärmen. Klicka på Fil och redigera i huvudfönstret sedan skriv in namnet på den nya proceduren. Typ: Kvadrat Tryck sedan på enter eller OK. Klicka efter ordet Kvadrat och tryck på enter. Hur gör du en fyrkant lätt, skriv: FD 50 RT 90 fyra gånger Klicka sedan på Arkivera och avsluta. kommandofönstret skriv proceduren Square och kör sedan och sköldpaddan ritar en 50 x 50 x 50 x 50 kvadrat. Klicka nu på Edall i kommandofönstret och gå till rutan för proceduren och radera FD 50 och RT 90 -talet. Låt oss göra proceduren igen men låt det göra det kortare att skriva nu typ: Upprepa 4 FD 50 RT 90 Sätt hakparenteser runt FD 50 RT 90. Upprepningen kommer att upprepa kommandona inom parentes fyra gånger. Klicka nu på Arkivera och avsluta nu gå till kommandofönstret och skriv kvadrat igen och tryck på enter. Det ritar en ruta på skärmen. Nu tha t du vet hur man gör en fyrkant bör det vara enkelt att göra andra former. Om du vill göra en triangel, skriv istället för Repeat 4 FD 50 RT 90 Repeat 4 FD 50 RT 120Vänligen lägg till hakparenteser runt FD 50 RT 90. Jag kan inte sätta hakparenteser eftersom det kommer att göra en länk till ingenstans.

Steg 3: Steg 3 Setxy -koordinater

Steg 3 Setxy -koordinater
Steg 3 Setxy -koordinater

MSW-logotypens huvudskärm är som ett osynligt rutnät. Du kan flytta sköldpaddan till olika platser genom att skriva koordinater. X-koordinaten flyttar sköldpaddan åt vänster och höger. Y-koordinaten flyttar sköldpaddan upp och ner. I kommandofönstertypen: Setxy 100 100Tryck sedan på enter. Sköldpaddan flyttar till x-koordinaten 100 och y-koordinaten 100. När det kan göras en annan procedur som kvadrat.

Steg 4: Steg 4 Penup och Pendown

Steg 4 Penup och nedladdning
Steg 4 Penup och nedladdning

Sköldpaddan i MSW -logotypen är som en penna. I kommandofönstret skriver du: Penup eller PU (förkortad) Tryck sedan på enter. pennan är uppe. För att sätta ner pennan typ: Pendown eller PD (förkortad) Pennan är nu nere och kommer nu att rita.

Steg 5: Steg 5 Gör ett fönster

Steg 5 Gör ett fönster
Steg 5 Gör ett fönster
Steg 5 Gör ett fönster
Steg 5 Gör ett fönster
Steg 5 Gör ett fönster
Steg 5 Gör ett fönster
Steg 5 Gör ett fönster
Steg 5 Gör ett fönster

MSW -logotypen kan skapa ett fönster som har knappar som du kan klicka på för att köra procedurer. Låt oss börja med att göra en ny procedur. Klicka på Fil och sedan Redigera Namn på den nya proceduren Box. Tryck på enter efter ordet boxNow type: windowcreate "main" mywindow "Autodraw 0 0 50 50 Autodraw är rutans visningsnamn och mywindow är namnet MSW -logotypen använder för andra saker. 0 0 är boxens setxy -koordinater. 50 50 är rutans storlek. Klicka nu på Filspara och avsluta. Skriv nu i kommandofönstret: BoxTryck sedan på enter. Ett enkelt fönster skapas högst upp till vänster på skärmen. Klicka nu på edall och tryck på enter efter (fönster skapa "huvud" mywindow "Autodraw 0 0 50 50 ) Nu låt oss göra några knappar som du kan klicka på för att göra saker. Klicka först på Återställ -knappen i kommandofönstret för att radera rutan. Typ: knapp skapa "mitt fönster" mybutton "Kvadrat 10 20 30 10 kvadratSätt gärna parenteser runt rutan. Mywindow är namnet på fönstret som knappen kommer att vara i. Mybutton är namnet som används för andra saker. S quare är knappens visningsnamn. 10 20 är setxy -koordinaterna. 30 10 är knappens storlek. Hakparenteserna runt torget säger till MSW -logotypen att köra rutan för proceduren när knappen klickas på. Nu i kommandotyp: Box Tryck sedan på enter. Ett fönster görs igen men den här gången har vi en knapp. Nu måste vi slutligen göra en knapp som stänger fönstret istället för att behöva trycka på reset. Gå tillbaka till procedurrutan och tryck sedan på enter efter buttoncreate line. Type: buttoncreate "mywindow" mybutton2 "Close 10 10 25 10 windowdelete" mywindowVänligen lägg hakparenteser runt fönstret radera "mywindow. The windowdelete raderar ett fönster men först skriver du" mywindow för att berätta vilken som ska raderas. Gå nu till kommandofönster och skriv procedurrutan en gång till och tryck på enter. Nu har vi ett fönster med en knapp som ritar en ruta och en knapp som stänger fönstret. Grattis du vet nu hur man gör många saker i MSW Logo och borde kunna gör nästan vad som helst nu. Som jag sa tidigare kan jag inte sätta hakparenteser eftersom en länk till ingenstans görs.

Steg 6: Njut av min låda jag gjorde

Njut av min låda jag gjorde
Njut av min låda jag gjorde

Jag har använt MSW -logotypen i över ett år nu. Väl innan jag skrev denna instruerbara hade jag redan skapat en egen låda som har många saker i. Här är en länk för att ladda ner den från: Detta är min nya fil: Awesome Box v3. 0Detta är min gamla fil: Awesome Box Klicka på Save File not the open with -knappen och klicka sedan på OK. Jag använder Mozilla Firefox 3 så Mozilla -användare borde veta vad jag pratar om. För att använda den, ladda ner den först och gå till MSW -logotypen och klicka på filen ladda och klicka sedan på Awesome Box. Then i kommandofönstret skriv rutan och tryck sedan på enter. Njut!

Rekommenderad: