You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Nosaukums Programmēńanas praktikums<br />
Kursa līmenis (1,2,3,4,5,6,7,P) P<br />
Kredītpunkti 3<br />
Apjoms (akadēmisko kontaktstundu skaits semestrī) 48<br />
Zinātnes nozare Datorzinības<br />
Zinātnes apakšnozare Programmēńana<br />
Kursa autori (vārds uzvārds, struktūrvienība, amats)<br />
Olga Perevalova, DU Informātikas katedra, lektore.<br />
Priekšzināšanas (kursa nosaukums, programmas daļa, kurā kurss jāapgūst)<br />
Programmēńanas pamati I-II<br />
Kursa anotācija:<br />
Kurss ir paredzēts profesionālās studiju programmas “Vidējās izglītības matemātikas un informātikas<br />
skolotājs” studentiem.<br />
Kursa mērķis ir iepazīstināt topońus skolotājus ar standarta uzdevumu programmēńanā risināńanas metodēm,<br />
kā arī ar programmēńanas pasniegńanas specifiku.<br />
Atńķirībā no kursa "Programmēńanas pamati", kurā studenti risina galvenokārt nelielus mācību uzdevumus,<br />
kursā "Programmēńanas praktikums" paredzēta ievērojami apjomīgāku un sareņģītāku programmu sastādīńana.<br />
Liela uzmanība tiks veltīta katra uzdevuma nosacījuma precizēńanai, programmas algoritma un struktūras<br />
izstrādei, lietotāja interfeisa veidońanai, kā arī metodiskām un didaktiskām problēmām.<br />
Kursa apraksts - plāns:<br />
48 praktiskās nodarbības.<br />
1. Vidusskolas kursa "programmēńanas pamati" apskats.<br />
2. Pieńķires operators. Ievades/izvades procedūras. Datu tipi. Kļūdas, saistītas ar nepareizu tipu<br />
izmantońanu. Standarta aritmētiskās operācijas un matemātiskās funkcijas. Uzdevumu no<br />
matemātikas un fizikas risināńana.<br />
3. Sazarońanās un cikli. Loģiskās operācijas. Blokshēmas. Algoritmiskās domāńanas attīstīńanas<br />
jautājumi.<br />
4. Simbolu virknes. Funkcijas un procedūras, paredzētas tekstuālo informācijas apstrādei.<br />
5. Masīvi. Viendimensijas un divdimensiju masīvu izmantońanas iespējas.<br />
6. Procedūras. Funkcijas. Rekursija.<br />
7. Faili.<br />
8. Projekta izstrāde un realizācija, strādājot grupās.<br />
9. Programmēńanas vides lāgońanas līdzekļi.<br />
Prasības kredītpunktu iegūšanai:<br />
Diferencētā ieskaite, eksāmens<br />
Literatūra (01-mācību literatūra):<br />
5. Spalis G. "Turbo Pascal for Windows ikvienam" Datorzinību centrs, 1998, Rīga.<br />
6. Andņāns A., Grīnfelds U., Ikaunieks Ē. "Informātika. Mācību palīglīdzeklis 11.kl." . Zvaigzne, 1986,<br />
Rīga, 85 lpp.<br />
7. "Latvijas informātikas olimpiādes" (oficiāla LIO web-lapa)<br />
http://vip.latnet.lv/lio<br />
8. "Все о Паскале" (programmēńanas valodas Pascal apraksti, lekciju kursi, uzdevumi, standarta<br />
uzdevumu risinājumu piemēri, padomi programmētājiem-iesācējiem) http://pascal.dax.ru<br />
Literatūra (02-papildliteratūra):<br />
1. Geske A, Grīnfelds A. "Jautājumi, uzdevumi, vingrinājumi informātikā". Zvaigzne ABC, 1996, Rīga, 85<br />
lpp.<br />
2. Немнюгин С., Перколаб Изучаем Turbo Pascal. - сПб., "Питер", 2004