Wstęp do programowania

Transkrypt

Wstęp do programowania
SYLABUS PRZEDMIOTU
JEDNOSTKA Katedra Informatyki i Metod Komputerowych
KIERUNEK INFORMATYKA
SPECJALNOŚĆ/
informatyka z językiem angielskim
SPECJALIZACJA
NAZWA Wstęp do programowania
NAZWA W J. ANG. Introducton to Programming
KOD K1
STUDIA
PUNKTACJA ECTS 5
STACJONARNE
ROK STUDIÓW
I
SEMESTR
1
NIESTACJONARNE
dr Wojciech Folta
dr Magdalena Andrzejewska
KOORDYNATOR dr Wojciech Folta
ZESPÓŁ DYDAKTYCZNY
dr Barbara Kuraś
dr Maria Stanek
mgr Katarzyna Wójcik
mgr Marcin Piekarczyk
Jest to podstawowy przedmiot pierwszego semestru studiów, mający zapoznać studentów z pojęciami
ZAŁOŻENIA I CELE
algorytmu i programu. Celem zajęć jest nauczenie projektowania, zapisywania, weryfikacji poprawności i
PRZEDMIOTU
uwzględniania złożoności algorytmów.
WARUNKI WSTĘPNE
WIEDZA Podstawowa znajomość pojęć związanych z programowaniem
UMIEJĘTNOŚCI Umiejętność opisania prostych algorytmów.
KURSY Wstępne kursy nie wymagane
EFEKTY KSZTAŁCENIA
Programowanie i język programowania niskiego i wysokiego poziomu. Projektowanie, analiza działania i
poprawności prostych programów. Zasady dobrego programowania. Sposoby notacji algorytmów.
WIEDZA
Działanie translatora i kompilatora języka. Wprowadzenie do języka Pascal, jego składnia i semantyka.
Programowanie strukturalne. Przegląd konstrukcji języka Pascal
Umiejętność konstruowania algorytmów o coraz większej złożoności i ich realizacja w języku
UMIEJĘTNOŚCI programowania Pascal. Śledzenie wykonywania programów.
Pisanie i uruchamianie prostych programów o rozmiarze rzędu 100 wierszy kodu.
METODY NAUCZANIA
WYKŁAD:
ĆWICZENIA:
informacyjny
prelekcja
dyskusja
problemowy
praca zespołowa – projekt
instruktaż
konwersatoryjny
praca indywidualna – ćwiczenia praktyczne
ćwiczenia produkcyjne
inny (jaki)
pokaz z objaśnieniem
inne (jakie) projekt indywidualny
platforma Moodle
Elementy kształcenia zdalnego:
inne (jakie)
ORGANIZACJA
FORMA ZAJĘĆ
ĆWICZENIA W GRUPACH
WYKŁAD (W)
A
STUDIA
STACJONARNE
LICZBA
GODZIN
K
L
15
S
P
45
STUDIA
NIESTACJONARNE
FORMY SPRAWDZANIA EFEKTÓW KSZTAŁCENIA
W
Zaliczenie
A
K
L
Kolokwia oraz indywidualny program zaliczeniowy
S
P
FORMA ZALICZENIA
OCENA
egzamin
zaliczenie z oceną
zaliczenie
Średnia ocen z kolokwiów i programu. Zaliczone mają być obie formy. Niezaliczenie jednej z nich
powoduje niezaliczenie przedmiotu
UWAGI
PODSTAWOWA
Wirth N., Wstęp do programowania
systematycznego, Wydawnictwo WNT 1999
Banachowski L., Kreczmar A., Elementy analizy
LITERATURA
algorytmów, Wydawnictwo WNT 1982
Alagić S., Arbib M., Projektowanie programów
poprawnych i dobrze zbudowanych, Wydawnictwo
WNT 1982
ZMIANY:
UZUPEŁNIAJĄCA
Bentley J., Perełki oprogramowania. Wydawnictwo
WNT 1992
Knuth E. Donald, Sztuka programowania t.1-3.
Wydawnictwo WNT 2002