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