›_ ebskola.lv
← Tēma 1.2 →

1.1 Datora sagatavošana un IDE

Stundas uzdevums: Sagatavot datoru profesionālam programmētāja darbam, uzstādīt atvērtā pirmkoda rīkus un palaist savu pirmo kodu Python valodā.

2.4.12. Sagatavo un konfigurē programmēšanas vidi.
3.1.1. Ievero ergonomikas un darba drošības principus.
SR 2.3.1. Datorikas nozares attīstība un ietekme

70 min darba sadalījums: 1. uzdevums (~20 min) - atjauno teorijas piemēru vai minimālo prototipu; 2. uzdevums (~25 min) - pielieto to galvenajā uzdevumā; 3. uzdevums (~25 min) - pārbaudi rezultātu, izlabo kļūdas un tikai beigās pieraksti vienu secinājumu. Papildus/4. līmeņa uzdevums ir paredzēts tikai tad, ja pamatdarbs ir pabeigts.

Pirms sāc: izmanto iepriekš apgūto un šīs lapas teorijas/koda piemērus. Ja vajadzīga jauna komanda vai rīks, vispirms atrodi tās paraugu teorijas sadaļā.

Teorija: Kas ir IDE un Python?

Lai rakstītu kodu, nepietiek ar parastu teksta redaktoru. Mums ir nepieciešama specializēta vide.

# Pirmā Python programma (hello.py)
print("Sveika, pasaule!")
# Palaiž ar Run pogu vai terminālī:
# python hello.py

Praktiskie uzdevumi

1. uzdevums - Iesildies ar gatavu piemēru

Šis ir īss iesildīšanās uzdevums. Nokopē sagatavi, ielīmē to pareizajā koda vietā un palaid. Šeit pietiek droši izmēģināt tēmu 1.1 Datora sagatavošana un IDE; detalizētu izpratni veidosi nākamajos uzdevumos.

Kopējamais piemērs vai sagatave: izmanto šo bloku kā starta punktu, nevis kā gala risinājumu.

# Pirmā Python programma (hello.py)
print("Sveika, pasaule!")
# Palaiž ar Run pogu vai terminālī:
# python hello.py
  1. Atver darba failu vai rīku. Python fragmentu ievieto main.py failā un palaid no termināļa.
  2. Nokopē visu piemēra bloku no šī uzdevuma un ielīmē to norādītajā vietā.
  3. Palaid kodu tieši tādu, kāds tas ir, un pārliecinies, ka parādās rezultāts, izvade vai vismaz nav kļūdas paziņojuma.
  4. Atrodi vienu drošu vietu, ko drīkst mainīt: tekstu, skaitli, krāsu, mainīgā vērtību vai testa ierakstu.
  5. Maini tikai šo vienu vērtību un palaid kodu vēlreiz.
  6. Salīdzini rezultātu pirms un pēc izmaiņas. Ja parādās kļūda, atcel pēdējo izmaiņu un palaid vēlreiz.
  7. Turpini pie 2. uzdevuma tikai tad, kad šis mazais piemērs darbojas.

2. uzdevums: IDE konfigurēšana un pārbaude

Pielāgo VS Code Python kodam un pārbaudi ar īsu programmu, ka vide atpazīst valodu.

Izpildes soļi:

  1. Atver VS Code kreisajā joslā Extensions (četri kvadrātiņi).
  2. Meklēšanas logā ieraksti Python un izvēlies pirmo rezultātu (autors Microsoft). Nospied Install.
  3. Atver iestatījumus (Ctrl + ,), meklē Auto Save un iestati to uz afterDelay.
  4. Izveido jaunu failu test.py un ieraksti tajā:
    print(2 + 2)
  5. Nospied Run Python File (trīsstūra ikona augšējā labajā stūrī).
  6. Pārbaudi termināli loga apakšā - vai redzams skaitlis:
    4

Pārbaudi: ja print ir krāsains un terminālī parādās 4, IDE darbojas pareizi.

3. uzdevums - Testē darbu un izdari secinājumu

Pārbaudi, vai projekta fragments ir atkārtojams un saprotams.

  1. Izveido trīs pārbaudes scenārijus: parasta palaišana, tukša/nepareiza vērtība un atkārtota palaišana pēc izmaiņām.
  2. Palaid parasto scenāriju un pārbaudi termināļa, faila vai Git izvadi.
  3. Palaid kļūdaino scenāriju un pārbaudi, vai problēma ir saprotama.
  4. Palaid atkārtotu scenāriju pēc vienas mazas izmaiņas.
  5. Izlabo vienu konkrētu problēmu kodā, failu struktūrā vai komandu secībā.
  6. Pārbaudi labojumu vēlreiz.
  7. Beigās pieraksti vienu secinājumu: kura koda rinda, komanda vai projekta struktūras solis vislabāk palīdzēja saprast tēmu 1.1 Datora sagatavošana un IDE.

Papildu uzdevums - Pievieno mazu projekta uzlabojumu

Ja pamatdarbs ir pabeigts, paplašini projektu ar vienu nelielu, pārbaudāmu uzlabojumu.

  1. Izvēlies vienu papildinājumu: jaunu pārbaudes komandu, README sadaļu, palaišanas piemēru vai mazu Python funkciju.
  2. Pievieno to esošajā projekta struktūrā.
  3. Pārbaudi, ka pamatdarbs un papildinājums darbojas kopā.
  4. Saglabā izmaiņas ar Git commit tikai pēc veiksmīgas pārbaudes.

Biežākās kļūdas (un kā tās labot):

  • "Python is not recognized": Restartē VS Code programmu pēc Python instalācijas, lai tā pamanītu jauno "tulku".
  • SyntaxError: Esi aizmirsis pēdiņas vai iekavas print() funkcijai. Pārbaudi piemēru koda sadaļā!
  • Balts aplītis pie faila nosaukuma: Fails nav saglabāts. Lieto Ctrl+S vai ieslēdz Auto Save.

Koda piemērs

# Šī rindiņa ir komentārs - dators to ignorē
print("Python vide ir sagatavota!")
print("Šodien ir lieliska diena koda rakstīšanai.")
Python vide ir sagatavota!
Šodien ir lieliska diena koda rakstīšanai.
⬅ Tēmas apkopojums Nākamā stunda ➡