Cele kształcenia:

    1. Zdobycie podstawowej wiedzy z zakresu algorytmiki.

    2. Nabycie umiejętności implementacji algorytmu w postaci programu komputerowego.

    3. Zdobycie umiejętności pisania prostych programów w języku Turbo-Pascal.

 

 

Efekty kształcenia

    1. Zdobyta wiedza na temat algorytmiki.

    2.  Znajomość typów danych stosowanych w językach programowania.

    3. Umiejętność pisania prostych programów komputerowych.

    4. Student potrafi myśleć w sposób przedsiębiorczy.

 

 

Lista zagadnień realizowanych na zajęciach

1.      Wprowadzenie do kompilatora języka Turbo-Pascal

2.      Instrukcje wejścia/wyjścia

3.      Proste obliczenia z wykorzystaniem stałych i zmiennych

4.      Instrukcje warunkowe i wyboru

5.      Pętle warunkowe i o znanej liczbie powtórzeń

6.      Realizacja programowa wybranych algorytmów

7.      Tablice jednowymiarowe

8.      Tablice dwuwymiarowe

9.      Definiowanie i wykorzystanie funkcji

10.   Definiowanie i wykorzystanie procedur

11.   Samodzielne pisanie programów zaliczających

Literatura

1.      Turbo-Pascal programowanie; Tomasz Sadowski; wyd. Helion 2010

2.      Turbo-Pascal ćwiczenia praktyczne; Krystyna Koleśnik; wyd. Helion 2010

3.      Turbo-Pascal; Andrzej Kierzkowski; wyd. Helion 2010

4.      Algorytmika czyli rzecz o istocie informatyki; David Harel; wyd. PWN 2008

 

Warunki zaliczenia zajęć, uwzględniające kryteria otrzymania oceny pozytywnej

Dwa Kolokwia zaliczające laboratoria. Do uzyskania oceny pozytywnej muszą być zaliczone obydwa. Po zaliczeniu obydwu kolokwiów wystawiana jest średnia arytmetyczna z ocen cząstkowych.