1. tēma: Ievads un darba vide. Noslēguma pārbaudes darbs.

Tavs mērķis: Patstāvīgi izveidot, dokumentēt un publicēt programmēšanas projekta struktūru, kas apliecina Tavas prasmes darba vides sagatavošanā, versiju pārvaldībā un ergonomikas principu ievērošanā. Vērtējums tiks piešķirts, analizējot Tavu GitHub krātuvi.

SR 2.4.9. (Git), 2.3.9. (Failu sistēma), 3.1.1. (Ergonomika), 3.1.5. (Autorība)

Darba uzdevuma gaita

1. solis: Projekta struktūras izveide (Terminālis)

  1. Uz datora darbvirsmas izveido mapi PD1_Vards_Uzvards.
  2. Atver šo mapi programmā VS Code.
  3. Izmantojot termināli (Ctrl + `), izveido apakšmapi kodam: mkdir projekts.

2. solis: Programmas un dokumentācijas izstrāde

  1. Mapē projekts izveido failu sveiciens.py.
  2. Ieraksti tajā kodu, kas izvada tekstu par gatavību darbam, un saglabā (Ctrl+S).
  3. Galvenajā mapē izveido teksta failu README.txt ar šādu informāciju:
    • Projekta nosaukums un Autors (Vārds, Uzvārds).
    • Lietošanas instrukcija: Kā terminālī palaist Python failu.
    • Ergonomikas pašvērtējums: Apraksti 3 konkrētus paradumus (piem., ekrāna augstums, 20-20-20 noteikums, muguras poza), ko ievēro darba laikā.

3. solis: Versiju pārvaldība un publicēšana

  1. Inicializē Git krātuvi: git init.
  2. Sagatavo un saglabā pirmo versiju: git add . un git commit -m "Sakuma struktura".
  3. Veic labojumu README.txt (piem., pievieno datumu) un veic otro commit.
  4. Izveido Private krātuvi GitHub un nosūti kodu, izmantojot SSH savienojumu.

Vērtēšanas kritēriji (SLA)

Kritēriji Sācis apgūt (1-3) Turpina apgūt (4-6) Apguvis (7-8) Apguvis padziļināti (9-10)
Struktūra un resursi Faili nav sakārtoti vai nosaukumi neatbilst uzdevumam. Struktūra ir izveidota, bet ir kļūdas failu izvietojumā. Precīza mapju un failu struktūra atbilstoši uzdevumam. Nevainojama resursu pārvaldība un korekti paplašinājumi.
Git un versijas Krātuve nav izveidota vai vēsture ir tukša. Viens saglabāšanas punkts (commit) ar nepilnīgu ziņojumu. Vēsturē vismaz divi punkti ar skaidriem aprakstiem. Vēsture loģiski dokumentē visu darba gaitu un progresu.
Dokumentācija README faila nav vai tajā trūkst informācijas. README ir nepilnīgs; minēts tikai viens ergonomikas punkts. README satur visas sadaļas un 3 ergonomikas punktus. Izsmeltinoša dokumentācija, kas demonstrē izpratni par veselību.
GitHub drošība Projekts nav publicēts vai saite nedarbojas. Projekts ir publisks vai izmantots HTTPS (bez SSH). Projekts publicēts Private krātuvē, izmantojot SSH. Nevainojama sinhronizācija un drošības protokolu lietojums.

Pašpārbaudes saraksts

# Atceries komandu secību:
git add .
git commit -m "Gala versija"
git push
To github.com:vards/PD1_Vards_Uzvards.git
[main 4f2a1b3] Gala versija
Everything up-to-date
⬅ Iepriekšējā stunda Tēmas apkopojums ➡