alphaPlan · Fletë arsyetimi për programim
Parashiko, ekzekuto, korrigjo, krijo
Mësimi referencë: Programimi në një botë me të dhëna > Hapat e parë > Grafika me Turtle dhe variablat
Përdore pranë kompjuterit
Shkruaj para ekzekutimit. Letra regjistron arsyetimin; skedari `.py` është vendi ku programon. Mbaje fletën e nxënësit veç nga përgjigjet e edukatorit.
1. Ekzekutimi i parë
Pritet: dritarja Turtle vizaton një vijë horizontale blu, 80 pikselë të gjatë. Shëno komandën që përdore dhe çdo problem instalimi që zgjidhe.
2. Parashikimi dhe ndjekja
distance = 80
turn = 90
pen.forward(distance)
pen.left(turn)
pen.forward(distance // 2)Para ekzekutimit, skico rrugën dhe plotëso tabelën e gjendjes.
| Pas rreshtit | distance | turn | Pozicioni/drejtimi |
|---|---|---|---|
| pen.forward(distance) | |||
| pen.left(turn) | |||
| pen.forward(distance // 2) |
Rezultati real dhe ndryshimi nga parashikimi:
3. Një ndryshim i kontrolluar
Ndrysho vetëm `distance = 80` në `distance = 120`. Parashiko çfarë do të ndryshojë dhe çfarë do të mbetet njësoj, pastaj ekzekutoje dhe shëno rezultatin.
4. Regjistri i korrigjimit
distnace = 80
pen.forward(distance)
NameError: name 'distance' is not defined| Simptoma që vërejta | |
|---|---|
| Rreshti që dështoi dhe lloji i gabimit | |
| Hipoteza ime | |
| Një ndryshim që provova | |
| Rezultati pas riekzekutimit |
5. Plani i krijimit personal
Zgjidh: simbol si flamur, shkronjë/inicial, ose vijë e vogël qyteti. Skico rrugën, pastaj emërto variablat dhe tri lëvizjet e para para se të shkruash kodin.
Variablat dhe tri komandat e para
Shkaku dhe pasoja: çfarë ndryshova pas ekzekutimit të parë dhe çfarë ndryshoi në ekran?
https://codeforalbania.com/sq/learn/programming-data-world/01-getting-started/turtle-and-variables
Gjete diçka të paqartë, të vjetruar ose që mund të përmirësohet? Sugjero një përmirësim