Free Pascal
Norint programą užrašyti Pascal programavimo kalba ir ją įvykdyti, reikia atlikti tokius veiksmus:
Paleisti Free Pascal aplinką.
Užrašyti programą.
Sukompiliuoti programą (Ctrl + F9).
Jeigu kompiliuojant kompiuteris praneša apie klaidą, reikia ją ištaisyti ir programą kompiliuoti iš naujo.
Įvykdyti programą (F9).
Įvesti pradinius duomenis (kelis duomenis atskiriame tarpais) ir spausti Enter.
Pasižiūrėti gautus rezultatus (kairysis Alt + F5).
Tikrinant, ar programa veikia teisingai, reikia parinkti pradinius duomenis, su kuriais galime mintinai suskaičiuoti rezultatus. Jeigu mūsų suskaičiuoti rezultatai ir programos ekrane išvesti rezultatai sutampa, reiškia, programa veikia gerai.
Pascal pamokos (santrauka) Kintamųjų tipai
Žaidimai su programavimo pagrindais
http://www.medziaga.puslapiai.lt/
G. Grigas "PROGRAMAVIMAS PASKALIU" e.vadovėlis
G. Grigas "PROGRAMAVIMAS PASKALIU" .pdf
"Programavimo Paskaliu praktikumas"
Šiuolaikiškas žvilgsnis į programavimo pagrindus
Vadovėlis J. Blonskis, V. Bukšnaitis, R. Burbaitė
Pasirenkamasis informacinių technologijų kursas IX-X klasėms.
2017_2018 m.m.
1 pamoka. Saugaus darbo kompiuterių klasėje instruktažas. Supažindinimas su vertinimo sistema, mokymosi programa. Užduotis1 Užduotis2 Užduotis3
1. Įvadas
1.1. Pagrindinės struktūrinio programavimo sąvokos: algoritmas, programa, kintamasis...
1.2. Programų sudarymas. Ornamentas. Pažintis su FreePascal aplinka. Pirmoji programa. VIDEO_1 (struktūra) VIDEO_2 (ornamentas)
1.3. Programų sudarymas. Paprastų programų sudarymas. Sveikojo tipo kintamieji. Duomenų įvedimas klaviatūra. Rezultatų išvedimas į ekraną.
Atsiskaitomasis darbas TESTAS (NUMATOMA spalio 2-6 d.) TESTAS_C++
2. Tiesiniai algoritmai. VIDEO_3 VIDEO_4 (veiksmai)
2.1. Paprasti skaičiavimai. Sveikųjų ir realiųjų duomenų tipas. Užduočių atlikimas įgūdžiams formuoti ir įtvirtinti.
Kambario remonto išlaidos.
Savarankiškas darbas (sd1) (NUMATOMA lapkričio 13-17 d.)
Atlikimo laikas 30 min. bus pateiktos keturios skirtingo lygmens užduotys, reikės pasirinkti dvi.
Vertinama:
Teisingai ir tvarkingai aprašyti kintamieji iki 1t.
Teisingai ir tvarkingai įvedami pradiniai duomenys iki 2t.
Teisingai ir tvarkingai atliekami skaičiavimai iki 4t.
Teisingai ir tvarkingai išvedami rezultatai iki 2t.
Programavimo kultūra iki 1t.
2.2. Sveikoji dalyba. Sveikųjų skaičių dalyba. Natūraliojo skaičiaus skaidymas skaitmenimis.
Grąžos atidavimas. Užduočių atlikimas įgūdžiams formuoti ir įtvirtinti. VIDEO_5
Tikrinami įgūdžiai:
* kintamųjų aprašymas;
* tinkamas pradinių duomenų įvedimas;
* tinkamas skaičiavimų užrašymas;
* sveikųjų skaičių dalmens sveikosios dalies ir liekanos skaičiavimas
* tinkamas rezultatų pateikimas.
3. Sąlygos algoritmai. VIDEO_6
Šakotieji skaičiavimai. Kvadratinės lygties sprendinių skaičiavimas.
Sąlygos sakinys IF. Loginės operacijos AND ir OR. Užduočių atlikimas įgūdžiams įtvirtinti.
Sudėtinis sakinys.Sąlygos sakinys IF. Užduočių atlikimas įgūdžiams įtvirtinti.
Kontrolinis darbas
Tikrinami įgūdžiai: kd2
* kintamųjų aprašymas;
* tinkamas pradinių duomenų įvedimas;
* tinkamas sąlygos sakinio užrašymas ir naudojimas;
kd3:
* tinkamas sudėtinio sąlygos sakinio užrašymas ir naudojimas
* tinkamas sąlygos sakinio užrašymas ir naudojimas, kai sąlygos jungiamos loginėmis operacijomis
* tinkamas rezultatų pateikimas.
4. Ciklo algoritmai. VIDEO_7
Cikliniai skaičiavimai. Elektros laidininkų varžos skaičiavimas.Sumos, vidurkio, kiekio skaičiavimo algoritmai.
Žinomo kartojimų skaičiaus ciklas FOR. Užduočių atlikimas įgūdžiams įtvirtinti.
Kontrolinis darbas (kd4)
Tikrinami įgūdžiai:
* kintamųjų aprašymas;
* tinkamas pradinių duomenų įvedimas;
* tinkama sąlygos ir ciklo sakinio sintaksė;
* tinkamas sumos, sandaugos ir kiekio skaičiavimo algoritmų naudojimas;
* tinkama sąlygos ir ciklo sakinio naudojimas
* tinkamas rezultatų pateikimas.
Projektinis darbas
Nežinomo kartojimų skaičiaus ciklas WHILE. Užduočių atlikimas įgūdžiams įtvirtinti.