Podstawy programowania Field of study: Cognitive Science
Programme code: 05-N1KO15.2015

Module name: Podstawy programowania
Module code: KOG_m16
Programme code: 05-N1KO15.2015
Semester: summer semester 2015/2016
Language of instruction: Polish
Form of verification: exam
ECTS credits: 3
Description:
Celem zajęć jest przygotowanie studentów do samodzielnego tworzenia oprogramowania w języku Java. Studenci zapoznają się z podstawowymi typami danych oraz instrukcjami języka. Studenci uzyskują wiedzę oraz umiejętności z zakresu programowania obiektowego, wykorzystując dziedziczenie klas i implementację interfejsów. Studenci tworzą samodzielnie programy działające w środowisku Internetu(przeglądarka internetowa). Studenci uczą się odczytywać, zapisywać i przetwarzać pliki tekstowe w programach napisanych w języku Java.
Prerequisites:
brak
Key reading:
(no information given)
Learning outcome of the module Codes of the learning outcomes of the programme to which the learning outcome of the module is related [level of competence: scale 1-5]
Student zna podstawowe typy danych, instrukcje programistyczne oraz zasady programowania w języku Java. W szczególności student zna pojęcia klasy, interfejsu i dziedziczenia. [KOG_m16_1]
KO1_W06 [4/5]
zna podstawowe pojęcia dotyczące sieci neuronowych, algorytmów genetycznych i systemów eksportowych; zna techniki badania w zakresie sztucznej inteligencji [KOG_m16_2]
KO1_W08 [2/5]
potrafi zaprojektować kurs zdalnego uczenia się wraz z procesem jego zarządzania i ewaluacji [KOG_m16_3]
KO1_U16 [4/5]
potrafi używać metody wspomagania decyzji z wykorzystaniem algorytmów genetycznych i sztucznych sieci neuronowych [KOG_m16_4]
KO1_U15 [2/5]
Student potrafi implementować oprogramowanie czytające, zapisujące i przetwarzające pliki tekstowe. [KOG_m16_5]
KO1_U14 [3/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
Egzamin [KOG_m16_w_1]
Rozwiązanie w formie pisemnej zadań z zakresu programowania w języku Java zgodnie ze specyfikacją podaną przez egzaminatora.
KOG_m16_1 KOG_m16_2 KOG_m16_3 KOG_m16_4 KOG_m16_5
Prace kontrolne [KOG_m16_w_2]
Kolokwia sprawdzające znajomość materiału oraz umiejętności programistyczne po kolejnych etapach zajęć laboratoryjnych.
KOG_m16_4 KOG_m16_5
Form of teaching Student's own work Assessment of the learning outcomes
Type Description (including teaching methods) Number of hours Description Number of hours
lecture [KOG_m16_fs_1]
Podanie treści kształcenia w formie werbalnej z wykorzystaniem wizualizacji treści.
5
Samodzielne zapoznanie się z tematyką wykładu wykorzystując literaturę.
40 Egzamin [KOG_m16_w_1] Prace kontrolne [KOG_m16_w_2]
laboratory classes [KOG_m16_fs_2]
Przygotowanie studentów do samodzielnej implementacji oprogramowania w języku Java.
15
Samodzielna implementacja oprogramowania w celu nabycia biegłości w realizacji poszczególnych funkcji programistycznych
15 Prace kontrolne [KOG_m16_w_2]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)