Hur man installerar programmet idol på en dator. Installera idolmiljön

Hur man installerar programmet idol på en dator.  Installera idolmiljön
Hur man installerar programmet idol på en dator. Installera idolmiljön

Konstnär Robot

Programmeringsmiljö KuMir

Ofta på lektionerna och i uppgift 20.1 krävs att "Robot"-utövaren går ner eller upp för trappan. Det måste förstås att nedstigningen eller uppstigningen av trappan utförs ett cykel. Som regel, för att kontrollera algoritmens prestanda, är det nödvändigt att lägga till steg på stegen. Algoritmen måste exekveras oavsett antalet steg, till exempel både för två steg och för tjugo.

UPPGIFT

Det oändliga fältet har en horisontell vägg som fortsätter oändligt åt vänster och slutar med en trappa som går ner från vänster till höger. Höjden på varje steg är två celler, bredden är två celler. Roboten står på en horisontell vägg för att gå ner i trappor. Bilden visar ett av sätten att placera trappan och roboten (roboten indikeras av symbolen ).

Skriv en algoritm för roboten som målar alla celler som finns på trappan. Det krävs att man målar över endast de celler som uppfyller detta villkor.

Till exempel, för ritningen ovan måste roboten fylla i cellerna:

Den slutliga platsen för roboten kan vara godtycklig. Algoritmen måste lösa problemet för en godtycklig fältstorlek och valfritt antal steg. När algoritmen körs ska roboten inte kollapsa.

LÖSNING

Vi kommer att lösa detta problem i KuMirs programmeringsmiljö. Öppna programmet och gå till menyn Robot -> Redigera miljö

Vi bygger en stege. Klicka på cellens väggar med vänster musknapp. Rhombus (robot) flytta till rätt plats genom att hålla nere vänster musknapp

Avsluta redigeringsläget för Robot-menyn —> Redigera miljö. Skriv sedan kommandot "använd robot" på första raden.

Låt oss först komma ihåg några kommandon för robotens exekutor.

Uppdraget säger det

Algoritmen måste lösa problemet för en godtycklig fältstorlek och valfritt antal steg

Det betyder att roboten måste röra sig med Bye Loop. Vi argumenterar så här: det finns en vägg under roboten, vilket betyder att den inte är fri underifrån. På den fjärde raden i editorn skriver vi kommandot

nc tills botten är fri.

Inuti slingan måste du sekventiellt utföra kommandona:

Right Down Shade Höger Shade Left Down Shade Höger Shade

Fullt avslutat program ser ut så här:

Använd Robot alg start nt tills botten är ledig höger ner måla höger måla vänster ner måla höger måla kts slut

För att testa algoritmen, lägg till några fler steg och kontrollera resultatet


Så, algoritmen målar cellerna för valfritt antal trappor.

KuMir är ett program för gymnasieprogrammerare skapat av NIISI RAS. Denna programvara låter dig lära ut programmering för skolbarn i gymnasieskolor och testa färdigheter i praktiska lektioner.

Kumir står för "Set of Educational Worlds". Programmet skapades för att lära ut grunderna i programmering. Kumir tog emot bred tillämpning i datavetenskapslektioner för gymnasieelever i gymnasieskolor.

Programmet består av flera komponenter. Standardkomponenten är byggd med den vanliga uppsättningen av uppgifter och utbildningar. Den andra "StandardPro" utökas med ytterligare lektioner. Kumir har en kurs i praktiskt arbete för gymnasieelever och lärare.

Syfte

Workshops med lektioner om programmeringsspråk är populära i datavetenskapsklasser. Programmet om grunderna i programmering är utrustat med ett skolspråk av algoritmer. Detta språk är analogt med syntaxen som fungerar i gamla programmeringsspråk som Pascal eller Basic.

Programkoden anges med kyrilliska, vilket ger en enkel uppfattning om information. Eleverna förstår lättare språkets logiska operationer och algoritmer. KuMir har algoritmer för att "kompilera" och "tolka". Utvecklarna av detta program kallar dem "Robot" och "Drafter".

Programmets uppgifter är uppdelade i teoretiska och praktiska delar. På vissa lektioner kan du se svaret i en "visuell vy". Det visuella skalet låter dig visuellt titta på ändringarna som har skett med programkoden. Alla lektioner och praktiskt arbete skapas enligt strukturen med separata kurser. Utför mycket stora arbeten, programmet lagrar ofullbordade program i KUM-format. Det går inte att köra dessa jobb på Windows operativsystem. Använda sig av specialprogram att kompilera för att köra de skapade projekten i KUM-format.

Skaparna av programmet delade upp ett stort projekt i flera steg. KuMir har en funktion som övervakar korrekt inmatning av koden och korrektheten av värdena. En speciell assistent visar data för logiska uttryck och information efter att ha angett tilldelningsoperationer i en separat panel.

Handledningen är tillgänglig för nedladdning och användning på gratis. Antalet installationer är obegränsat. KuMir kan användas på vilken pedagogisk dator som helst. programvara installerat på datorer med drift Windows-system och på UNIX-system.

Det viktigaste

  • KuMir lämpar sig för att undervisa gymnasieelever i gymnasieskolor;
  • sin egen syntaxbas, som skapas på kyrilliska;
  • uppdelning av workshops i sina egna kurser;
  • innehåller praktiskt arbete för lärare;
  • programmet körs på den kostnadsfria GNU 2.0-licensen;
  • ett enkelt skal med ryska språket.

Kumir (KuMir) är ett utbildningskomplex utformat för att lära ut programmering till mellan- och gymnasieelever. Dess fullständiga namn, Learning Worlds Bundle, beror på dess modularitet och utbyggbarhet.

Utvecklingen av KuMir började våren 1985 med skapandet av ett skolalgoritmiskt språk. På den tiden fanns det få datorer, och de första skolbarnen som studerade med denna metod skrev sina program i vanliga anteckningsböcker.

Den moderna ryska versionen av Kumir dök upp först 1995 och blev omedelbart den viktigaste metoden för att lära ut programmering. Därefter färdigställdes och förbättrades utbildningskomplexet, och inom en snar framtid är det planerat att det kommer att användas i USE.

Applikationen distribueras under GNU 2.0-licensen, vilket gör att du kan använda Learning Worlds Kit för alla ändamål, inklusive kommersiella.

Möjligheter

Det är svårt att lista alla fördelar med detta program, särskilt eftersom det praktiskt taget inte har några analoger tillgängliga. Följande är dock värda att lyfta fram:

  • enkelt programmeringsspråk baserat på Algol, lätt att lära sig;
  • ryskt ordförråd för det inbyggda algoritmiska språket;
  • stöder inte bara Windows utan även Linux;
  • snabb programfelsökning;
  • inbyggda exekutörer Ritare och Robot;
  • skapande av ytterligare artister;
  • kontrollera den skapade algoritmen i farten, vilket gör att du omedelbart kan se dina misstag.


Fördelar och nackdelar

Denna applikation har sina för- och nackdelar, precis som många andra träningskomplex. Låt oss titta på dem i detalj.

  • visualisering av processen att skapa en algoritm;
  • ett enkelt inlärningssystem som utvecklar och konsoliderar användbara programmeringsfärdigheter;
  • objektorienterat tillvägagångssätt;
  • många inbyggda algoritmiska strukturer som snabbt kan läggas till i programmet som skapas;
  • avancerad felkontroll, inklusive upptäckt av: felaktigt arrayindex, odefinierade variabler, numeriskt spill.

Programmet har också vissa nackdelar, varav de flesta är relaterade till det begränsade tillämpningsområdet.

  • du kan inte anropa en funktion och inte bearbeta resultatet som returneras av den: du måste använda en onödig variabel;
  • det finns inte för många exempel, och hjälpen svarar inte på vissa frågor;
  • du kan inte formatera utdata av data, särskilt numeriska;
  • tolkens hastighet lämnar mycket övrigt att önska;
  • det inbyggda programmeringsspråket behövs praktiskt taget inte längre någonstans och är inte populärt.

Några av dessa brister planeras att elimineras i nästa version av KuMir, som redan har utvecklats och håller på att testas.

Hur man använder

Efter att ha startat programmet kommer ett utkast till den framtida algoritmen att dyka upp i den inbyggda editorn (som standard är executor Robot). Vid behov kan det ändras till Föredraganden.

Låt oss beräkna arean av en kvadrat, för detta måste vi ange följande kod:

alg kvadratisk area

Objektets längd, area

Ingångslängd

Yta:= längd * längd

Utgången "Arean på torget är", området

Många andra skolproblem kan lösas på liknande sätt.

Applikationsmenyn är på ryska, och när du går in i algoritmen syns alla fel omedelbart, vilket gör att alla snabbt kan lära sig programmering.

Video

Skriv din första algoritm och lär dig grundläggande kommandon Följande handledning kommer att hjälpa.

Ladda ner

På vår sida kan du ladda ner Kumir tillsammans med alla nödvändiga artister för bekvämt arbete i programmet.

Språk ryska
OS Windows 7, 8.1, 10

KuMir är ett utbildningsprogram för skolbarn som bestämmer sig för att börja studera programmeringssystemet. Den har ett eget programmeringsspråk. Programmet utvecklades av specialister från NIISI RAS för att hjälpa lärare i ämnet "Informatik" för att förenkla utbildningsprocessen och göra den mer interaktiv. På den här sidan kan du ladda ner Kumir gratis.

Vad är denna vetenskapliga produkt?

KuMir är dechiffrerad - en uppsättning pedagogiska världar. Faktum är att programmet innehåller olika varianter programmering från matematiska och logiska operationer, till ritning och interaktiv processkontroll med ett fullfjädrat I/O-system.

Installationen är enkel. På det här ögonblicket endast version för Windows 7 (Windows 7) är tillgänglig. Men i framtiden är det planerat att utveckla programmet för andra plattformar. Men för vanliga studenter är detta vad du behöver. Information om senaste versionen du vill ta emot Med officiella webbplats.

Detta komplex använder sitt eget språk för programmering. Förresten, det programmeringsspråk som används för att fungera i det här programmet kallas också Kumir. Språket i sig är villkorligt uppdelat i flera grupper, uppdelade efter deras funktionella komponent:

  • algoritmiska språkkommandon;
  • Robotkommandon;
  • ritarens kommandon.

Ett programmeringsspråk kan arbeta med flera typer av värden:

  • hela;
  • verklig;
  • hjärngymnastik;
  • symbolisk;
  • bokstäver.

Som du kan se givet språk erbjuder ett brett utbud av programmeringsalternativ. Det är ganska lätt att lära sig för nybörjare, men kan vara lite svårt att lära sig om man redan kan ett programmeringsspråk, eftersom syntaxen är ganska barnslig och tar lite tid att vänja sig vid.

Programmeringsspråket innehåller också alla grundläggande matematiska och algebraiska funktioner. Detta gör att du kan kombinera studier av både grunderna i programmering och sådana ämnen som matematik, algebra, geometri, fysik.

System nackdelar:

  • otillräcklig hastighet för utförande av kommandon;
  • ingen klassisk grafik;
  • detta språk används inte någon annanstans (även om det är en analog till Pascal och man kan utvecklas vidare längs denna väg).

Huvudfördelar:

  • alla kommandon på ryska;
  • det finns feldiagnostik;
  • fri och licensierad programvara;
  • bekvämt tillhandahållande av felsökningsinformation;
  • förmågan att bygga uppgiftsblanketter;
  • möjligheten att skapa programmallar.

Funktioner för att arbeta med denna produkt och programmeringsspråk

Programmeringsspråket används med ryskt ordförråd och tydlig struktur. Detta gör det möjligt även för en elev som aldrig har programmerat tidigare att börja skriva enkla men intressanta program på bara ett par lektioner. Men detta förnekar inte det faktum att Kumir låter dig skapa ganska komplexa program för din nivå.

Automatisk kontroll vid redigering av ett program är också ett stort plus för systemet. Om fel hittas kommer ett informationsmeddelande att visas. Programmets arbete visas antingen i form av text på skärmen eller låter dig använda virtuella exekutorer - enheter som kan utföra en viss uppsättning åtgärder inbäddade i programmet.

Main

Och detta, naturligtvis, som det skapades för det här programmet. Detta för att du ska kunna ta provet i datavetenskap. Det är problematiskt numera att certifiera utländska produkter och därför skapades vår egen produkt. Och eftersom du har kommit hit betyder det att du förbereder dig för tentamen och då behöver du definitivt ladda ner idolen just nu med hjälp av länken nedan.

Ladda ner Kumir-miljön för hemmainstallation: http://lpm.org.ru/kumir2/files[..]dows-32bit-setup.exe


Ladda ner ett arkiv med en kurs av uppgifter att slutföra hemma:. Arkivet uppdateras regelbundet!

Installation Kumir

2. Kör den nedladdade exe-filen. Du kan behöva köra filen med administratörsrättigheter ( Innehållsmeny- Kör som administratör):


3. Som regel kan du svara på alla frågor under installationen på ett vanligt sätt.

Kursapparat

1. Kursen med uppgifter består av kumirkatalogen som innehåller filen robot.kurs.xml med kursbeskrivningen, den kapslade robotunderkatalogen med exempel startförhållanden robot- och programmallar. Alla dessa filer är packade i ett zip-arkiv, publicerat på . Detta arkiv uppdateras regelbundet när nya uppdrag blir tillgängliga.


2. Dina personliga lösningar och resultaten av deras verifiering lagras i filen robot.work.xml, som finns i din hemkatalog. Så för att komma hem exakt kopia kurs och genomförda uppgifter behöver du ladda ner zip-arkivet med kursen, packa upp det hemma och även få en kopia av filen robot.work.xml genom att skicka den till dig själv e-post eller överföra till USB-blixt.

Jobba hemma

1. Kör Kumir, öppna kursfönstret (menyn "Verktyg - Practicum"). Klicka på knappen "Ladda ner kurs" och välj filen robot.work.xml (filen med dina lösningar).


När du har öppnat filen robot.work.xml kommer du att se ett felmeddelande - Kumir kan inte hitta kursuppgifter som finns i filen robot.kurs.xml (eftersom den här filen finns i en annan katalog).



Ange sökvägen till filen robot.kurs.xml.


Efter det kan du utföra uppgifter:

Förflyttning av genomförda uppgifter från hemmet till skolan

E-posta filen robot.work.xml eller överför den till ett USB-minne. När du öppnar den här filen i skolan kommer du att se samma felmeddelande, peka på kursfilen /home/pub/tasks/kumir/robot.kurs.xml.