Kalo te përmbajtja

Ora e Kodimit · Aktivitet pa kompjuter

Programimi në Hartë

20 min

Lëvize një personazh nëpër një rrjetë duke përdorur vetëm komanda drejtimi, dhe zbulo çfarë është vërtet një algoritëm.

nisja pengesa qëllimi (karrota)

Çfarë mëson

Renditjen dhe algoritmet. Një kompjuter bën saktësisht atë që i thuhet, me radhë. Këtu ti je programuesi dhe një shok është kompjuteri: ti shkruan një listë të saktë hapash, ata e ndjekin fjalë për fjalë. Kur personazhi nuk e arrin qëllimin, ke gjetur një gabim (bug), dhe rregullimi i tij është debugging.

Çfarë të duhet

  • Një rrjetë 5x5 e printuar (ose vizatoje në letër a në tabelë).
  • Një katror nisjeje, një qëllim (një karrotë), dhe një pengesë për t'u shmangur.
  • Katër fjalë komandë: Lart, Poshtë, Majtas, Djathtas.

Si ta zhvillosh

  1. 1

    Vendos personazhin në katrorin e nisjes dhe karrotën në një katror tjetër. Shto një katror pengesë mes tyre.

  2. 2

    Një nxënës është programuesi: shkruan një listë komandash (për shembull: Djathtas, Djathtas, Lart, Lart) për ta lëvizur personazhin hap pas hapi.

  3. 3

    Një nxënës i dytë është kompjuteri: e lexon listën me zë dhe e lëviz personazhin saktësisht një katror për çdo komandë, pa hamendësuar.

  4. 4

    Nëse personazhi përplaset me pengesën ose nuk e arrin karrotën, kjo është një bug. Gjej komandën e gabuar, rregulloje, dhe ekzekutoje programin sërish.

  5. 5

    Ndërroni rolet dhe bëjeni më të vështirë: më shumë pengesa, një rrugë më të gjatë, ose një rregull që personazhi vetëm mund të kthehet, kurrë të lëvizë diagonalisht.

Provoje tani

Personazhi niset poshtë-majtas dhe karrota është dy katrorë djathtas e dy katrorë lart, me një pengesë pikërisht mes tyre në diagonale. A mund të shkruash një listë komandash që e arrin karrotën pa e kaluar pengesën? (Një përgjigje: Djathtas, Djathtas, Lart, Lart. Një tjetër: Lart, Lart, Djathtas, Djathtas. Të dyja funksionojnë; rrallë ka vetëm një algoritëm të saktë.)

Diskutojeni

Pyeti klasën: çfarë ndodh nëse dy komanda ndërrohen? Programet reale prishen njësoj. Rendi i saktë është gjithçka.

Zhvilluar nga alphaPlan Center.

Gjete diçka të paqartë, të vjetruar ose që mund të përmirësohet? Sugjero një përmirësim