17.08.2013 Views

1,2,3,4,5,6,7,P

1,2,3,4,5,6,7,P

1,2,3,4,5,6,7,P

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!