Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I

Podobne dokumenty
Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I

Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I

KARTA MODUŁU KSZTAŁCENIA

koordynator modułu dr hab. Michał Baczyński rok akademicki 2012/2013

Sylabus modułu: Matematyczne podstawy informatyki (kod modułu:03-mo2n-12-mpln)

Kierunek i poziom studiów: Matematyka, studia I stopnia, rok 1 Sylabus modułu: Wstęp do informatyki (03-MO1N-12-Wlnf)

Algorytmy i struktury danych - opis przedmiotu

Algorytmy i struktury danych

Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizacja w roku akademickim 2016/17

Opis efektów kształcenia dla modułu zajęć

S Y L A B U S. język polski. Forma zaliczenia laboratorium 10 ZO 2 4 wykład 6 ZO Razem 16 2

Języki programowania II - opis przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

Kierunek: Informatyka. Przedmiot:

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizacja w roku akademickim 2016/17

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016. Forma studiów: Stacjonarne Kod kierunku: 11.

Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

Uniwersytet Śląski w Katowicach str. 1 Wydział Matematyki, Fizyki i Chemii

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Struktury danych i algorytmy. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia

Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I

PRZEDMIOTOWY SYSTEM OCENIANIA INFORMATYKA. KLASA 2F

Podstawy Informatyki Information Technology. Inżynieria Środowiska I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

Algorytmy i struktury danych Metody programowania Języki i paradygmaty programowania Nazwa jednostki prowadzącej przedmiot Instytut Matematyki

PRZEWODNIK PO PRZEDMIOCIE

Algorytmy i struktury danych.

Instytut Ekonomiczny 9 kierunek studiów

Podstawy programowania.

Uniwersytet Śląski w Katowicach str. 1 Wydział. Kierunek i poziom studiów: nauki o rodzinie, pierwszy stopień

KARTA KURSU. Kod Punktacja ECTS* 2

2. Opis zajęć dydaktycznych i pracy studenta

Geodezja i Kartografia I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

KARTA MODUŁU KSZTAŁCENIA

Wybrane wymagania dla informatyki w gimnazjum i liceum z podstawy programowej

Nazwa wariantu modułu (opcjonalnie): Laboratorium programowania w języku C++

Język programowania C C Programming Language. ogólnoakademicki

E-1EZ1-03-s2. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

KARTA KURSU. Wstęp do programowania

Załącznik KARTA PRZEDMIOTU. KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010

Projektowanie infrastruktury logistycznej Kod przedmiotu

Informatyka, I stopień. Programowanie (PRO300.2)

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Algorytmy i struktury danych, C3

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Kierunek i poziom studiów: Biotechnologia, poziom pierwszy Sylabus modułu: Metody biotechnologiczne w ochronie środowiska (1BT_27)

E-2IZ1-03-s3. Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

KARTA PRZEDMIOTU. Algorytmy i struktury danych, C4

KARTA KURSU. Kod Punktacja ECTS* 2

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Karta (sylabus) modułu/przedmiotu ELEKTROTECHNIKA (Nazwa kierunku studiów)

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Bieżący sylabus w semestrze zimowym roku 2016/17

Kierunek i poziom studiów: Chemia, pierwszy Sylabus modułu: Matematyka A (0310-CH-S1-001)

Uniwersytet Śląski w Katowicach str. 1 Wydział Matematyki, Fizyki i Chemii

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

KARTA MODUŁU KSZTAŁCENIA

Kierunek i poziom studiów: matematyka, studia I stopnia, rok I. Sylabus modułu: Wstęp do matematyki (03-MO1S-12-WMat)

Nazwa Wydziału Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia. Kod modułu Język kształcenia Efekty kształcenia dla modułu kształcenia

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

Kierunek i poziom studiów: Matematyka, studia II stopnia (magisterskie), rok 1

przedmiot kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) polski semestr I

Uniwersytet Śląski w Katowicach str. 1 Wydział

Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

ALGORYTMY I STRUKTURY DANYCH

IZ2ZSD2 Złożone struktury danych Advanced data structures. Informatyka II stopień ogólnoakademicki niestacjonarne

dr inż. Jarosław Forenc

Informatyka, I stopień

Kierunek i poziom studiów: Chemia, drugi Sylabus modułu: Spektroskopia (0310-CH-S2-016)

Teraz bajty. Informatyka dla szkół ponadpodstawowych. Zakres rozszerzony. Część 1.

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU KSZTAŁCENIA

Podstawy Programowania

Nazwa wariantu modułu (opcjonalnie): Ekologia i ekofizjologia 0310-CH-S1-043

KARTA KURSU. Kod Punktacja ECTS* 2

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA:

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI EFEKTY KSZTAŁCENIA

Uniwersytet Śląski w Katowicach str. 1 Wydział. Kierunek i poziom studiów: nauki o rodzinie, drugi stopień

WYMAGANIA EGZAMINACYJNE Egzamin maturalny z INFORMATYKI

PODSTAWY PROGRAMOWANIA STRUKTURALNEGO (C) SYLABUS A. Informacje ogólne

Metodyka rozwiązywania zadań matematycznych 3 - opis przedmiotu

Kierunek i poziom studiów: nauki o rodzinie, pierwszy stopień Sylabus modułu: Antropologia filozoficzna (11-R1S-12-r1_3)

Okręgowa Komisja Egzaminacyjna w Krakowie 1

WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA Pod auspicjami Polskiej Akademii Nauk Warszawa, ul. Newelska 6, tel.

Wykłady specjalistyczne. (Matematyka w finansach i ekonomii; Matematyczne metody informatyki)

WYKŁAD. Jednostka prowadząca: Wydział Techniczny. Kierunek studiów: Elektronika i telekomunikacja. Nazwa przedmiotu: Język programowania C++

Uniwersytet Śląski w Katowicach str. 1 Wydział. Henryk Duda, II Stacjonarne Odrębna ocena z wykładów i laboratorium

Kierunek i poziom studiów: Informatyka, pierwszy Sylabus modułu: Analiza Matematyczna Nazwa wariantu modułu (opcjonalnie):

PRZEDMIOTOWY SYSTEM OCENIANIA INFORMATYKA.

Uniwersytet Śląski w Katowicach str. 1 Wydział

Kierunek i poziom studiów: nauki o rodzinie, poziom drugi Sylabus modułu: Wybrane zagadnienia współczesnej antropologii 11-R2S-12-r2_1

Języki programowania I - opis przedmiotu

ID2ZSD2 Złożone struktury danych Advanced data structures. Informatyka II stopień ogólnoakademicki stacjonarne

Opis efektów kształcenia dla modułu zajęć

Karta (sylabus) modułu/przedmiotu ELEKTROTECHNIKA (Nazwa kierunku studiów)

Zaliczenie. Egzamin. lub. Wykład. Zaliczenie. Ćwiczenie. 3 zadania. Projekty. Ocena. Na ocenę

KARTA MODUŁU KSZTAŁCENIA

Bezpieczeństwo danych i elementy kryptografii - opis przedmiotu

Transkrypt:

Uniwersytet Śląski w Katowicach str. 1 Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I Sylabus modułu: Informatyka A (03-MO1S-12-InfoA) 1. Informacje ogólne koordynator modułu dr hab. Michał Baczyoski michal.baczynski@us.edu.pl rok akademicki 2012/2013 semestr letni forma studiów stacjonarne sposób ustalania oceny koocowej modułu Ocena koocowa z modułu uzależniona jest od sumy punktów uzyskanych za zaliczenie oraz za egzamin pisemny. Maksymalnie można uzyskad 100 punktów (40 pkt. za zaliczenie oraz 60 pkt. za egzamin). O ile żadna z ocen cząstkowych (zaliczenie i egzamin) nie jest niedostateczna, ocenę koocową z modułu określa się następująco: [0; 40) ndst (2.0) [40; 60) dst (3.0) [60; 75] dst + (3.5) [75; 85) db (4.0) [85; 90) db + (4.5) [90; 100] bdb (5.0) 2. Opis zajęd dydaktycznych i pracy studenta wykład prowadzący treści zajęd InfoA_fs_1 dr hab. Michał Baczyoski michal.baczynski@us.edu.pl 1) Arytmetyka pozycyjna; zasady konwersji liczb pomiędzy różnymi systemami pozycyjnymi 2) Elementy algorytmiki: problem i jego specyfikacja; algorytm i różne sposoby jego zapisu (lista kroków, schemat blokowy, pseudo, język programowania); podstawowe własności algorytmów (poprawnośd i złożonośd). 3) Algorytmy klasyczne - rozkład liczby na czynniki pierwsze - algorytm Euklidesa - znajdowanie najmniejszego lub największego elementu w zbiorze - znajdowanie jednocześnie najmniejszego i największego elementu w zbiorze - wyszukiwanie elementu w zbiorze uporządkowanym - obliczanie wartości wielomianu schemat Hornera - wybrane algorytmy sortujące (przez wstawianie, przez wybieranie, bąbelkowe, przez scalanie, szybkie) - szybkie podnoszenie do potęgi 4) Klasyczne techniki programowania:

Uniwersytet Śląski w Katowicach str. 2 metody prowadzenia zajęd liczba godzin dydaktycznych (kontaktowych) liczba godzin pracy własnej studenta opis pracy własnej studenta organizacja zajęd obowiązkowa uzupełniająca adres strony www zajęd - iteracja i rekurencja - metoda dziel i zwyciężaj 5) Elementy programowania w języku algorytmicznym wysokiego poziomu: - środowisko programistyczne - instrukcje warunkowe i iteracyjne - podział programu na procedury lub funkcje, tworzące czytelną strukturę - pojęcie i przeznaczenie zmiennej: globalnej i lokalnej - pojęcie parametrów procedur i funkcji, mechanizm przekazywania parametrów Jak w opisie modułu. 15 30 Samodzielne studiowanie wykładów i wskazanej w sylabusie literatury, poszerzanie wiedzy poprzez wyszukiwanie wiadomości w Internecie. Terminy wykładów (mogą ulec zmianie w przypadku innych obowiązków służbowych): 1. 20.02.2013 2. 6.03.2013 3. 13.03.2013 4. 20.03.2013 5. 3.04.2013 6. 17.04 2013 7. 8.05.2013 8. 15.05.2013 Sala i godziny podane są na harmonogramie zajęd. 1. T.H. Cormen, Ch.E. Leiserson, R.L. Rivest i C. Stein, Wprowadzenie do algorytmów, PWN, Warszawa 2012. 2. J. Grębosz, Symfonia C++ standard, Wydawnictwo Editions 2000, Kraków 2009. 3. M. Sysło, Algorytmy, WSiP, Warszawa 2008. 1. A.V. Aho, J.E. Hopcroft i J.D. Ullman, Algorytmy i struktury danych, Helion, Warszawa 2003. 2. D.E. Knuth, Sztuka programowania, Tom 3, WNT, Warszawa 2001. 3. R. Neapolitan, K. Naimipour, Podstawy algorytmów z przykładami w C++, Helion, Warszawa 2004. 4. R. Sedgewick, Algorytmy w C++, ReadMe, Warszawa 1999. 5. B. Stroustrup, Jezyk C++, WNT, Warszawa 2008. 6. N. Wirth, Algorytmy + Struktury danych = Programy, WNT, Warszawa 2004. http://www.math.us.edu.pl/michal/

Uniwersytet Śląski w Katowicach str. 3 laboratorium prowadzący treści zajęd metody prowadzenia zajęd liczba godzin dydaktycznych (kontaktowych) liczba godzin pracy własnej studenta opis pracy własnej studenta organizacja zajęd obowiązkowa uzupełniająca InfoA_fs_2 dr Tomasz Bielaczyc bielaczyc@ux2.math.us.edu.pl dr Paweł Błaszczyk pawel.blaszczyk@us.edu.pl dr Adrian Bruckner abruckner@math.us.edu.pl dr Piotr Kalemba piotr.kalemba@us.edu.pl Implementacja w języku C++ algorytmów (między innymi tych poznanych na wykładzie) i omawianie ich konstrukcji, złożoności, poprawności; przeliczanie systemów liczbowych. Jak w opisie modułu. 45 55 Samodzielne konstruowanie algorytmów i pisanie programów, samodzielne rozwiązywanie zadao dotyczących złożoności oraz systemów liczbowych. Samodzielna praca z użyciem wybranego środowiska programistycznego. 3 godziny zajęd tygodniowo. Zajęcia w pracowni komputerowej. Sala i godziny podane są na harmonogramie zajęd. 1. J. Grębosz, Symfonia C++ standard, Editions 200 Kraków,2008. 2. R. Sedgewick, Algorytmy w C++, Wydawnictwo ReadMe, Warszawa 1999. 1. T.H. Cormen, Ch.E. Leiserson, R.L. Rivest i C. Stein, Wprowadzenie do algorytmów, Wydawnictwo Naukowo- Techniczne, Warszawa 2004. 2. D.E. Knuth, Sztuka programowania, Wydawnictwo Naukowo - Techniczne, Warszawa 2001. adres strony www zajęd 3. Opis sposobów efektów kształcenia modułu Aktywnośd na zajęciach InfoA_w_1 (-y) zajęd InfoA_fs_2 Tomasz Bielaczyc, Paweł Błaszczyk, Adrian Bruckner, Piotr Kalemba

Uniwersytet Śląski w Katowicach str. 4 kryteria oceny Umiejętnośd przedstawienia przy tablicy rozwiązania zadania. Poprawnośd przedstawionego rozwiązania. Możliwośd zdobycia przez studenta dodatkowych punktów (maksymalnie 4). Sprawdziany praktyczne InfoA_w_2 (-y) zajęd InfoA_fs_2 Tomasz Bielaczyc, Paweł Błaszczyk, Adrian Bruckner, Piotr Kalemba Umiejętnośd samodzielnej implementacji programów będących rozwiązaniami podstawowych problemów algorytmicznych. kryteria oceny Poprawnośd działania programu, czytelnośd u. W ciągu semestru są 3 sprawdziany odbywające się przy komputerze i sprawdzające praktyczną umiejętnośd pisania programów oraz algorytmów. Za każdy sprawdzian można maksymalnie uzyskad 12 punktów. Na koniec semestru oblicza się sumę punktów ze wszystkich sprawdzianów oraz punktów za aktywnośd. Warunkiem otrzymania zaliczenia z laboratorium jest uzyskanie łącznie co najmniej 16 punktów, przy czym co najmniej dwa sprawdziany powinny byd zaliczone na co najmniej 6 punktów. Ocenę z zaliczenia, w zależności od zdobytej łącznej liczby punktów, określa się następująco: [0; 16) ndst (2.0) [16; 24) dst (3.0) [24; 30) dst + (3.5) [30; 34) db (4.0) [34; 36) db + (4.5) [36; 40] bdb (5.0) Egzamin pisemny (-y) zajęd InfoA_fs_1 Michał Baczyoski InfoA_w_3

Uniwersytet Śląski w Katowicach str. 5 kryteria oceny Wymagania obejmują znajomośd treści teoretycznych wykładu oraz umiejętnośd stosowania tych treści w zadaniach poszczególne zadania oraz pytania egzaminacyjne będą punktowane; całkowita liczba otrzymanych punktów przełoży się na ocenę z egzaminu zgodną z podaną przed egzaminem skalą ocen Egzamin pisemny, czas ok. 120 minut, Do egzaminu mogą przystąpid studenci, którzy uzyskali zaliczenie z laboratorium. Egzamin pisemny będzie obejmował grupę zadao teoretycznych jak i praktycznych. Na egzaminie można zdobyd maksymalnie 60 punktów. Ocenę z egzaminu określa się następująco: [0; 24) ndst (2.0) [24; 36) dst (3.0) [36; 45] dst + (3.5) [45; 51) db (4.0) [51; 54) db + (4.5) [54; 60] bdb (5.0)