• Nie Znaleziono Wyników

Kartaprzedmiotu KrakowskaAkademiaim.AndrzejaFryczaModrzewskiego

N/A
N/A
Protected

Academic year: 2022

Share "Kartaprzedmiotu KrakowskaAkademiaim.AndrzejaFryczaModrzewskiego"

Copied!
5
0
0

Pełen tekst

(1)

Krakowska Akademia

im. Andrzeja Frycza Modrzewskiego

Karta przedmiotu

obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2019/2020 WydziałZarządzania i Komunikacji Społecznej

Kierunek studiów: Informatyka i ekonometria (inż) Profil: Praktyczny

Forma studiów: Stacjonarne Kod kierunku: IiE

Stopień studiów: I

Specjalności: bez specjalności

1 Przedmiot

Nazwa przedmiotu Podstawy programowania

Kod przedmiotu WZIKS IiEP1S B13 19/20

Kategoria przedmiotu przedmioty kierunkowe

Liczba punktów ECTS 0

Język wykładowy polski

2 Forma zajęć, liczba godzin w planie studiów

Semestr W C K S L I Ew Ec

Legenda: W — WykładC — Ćwiczenia/językiK — KonwersatoriumS — SeminariumL — Laboratorium, WarsztatI — InneEw — E-Learning W Ramach Wykładu Ec — E-Learning W Ramach Ćwiczeń

(2)

Cel 1 Celem zajęć jest zaznajomienie studenta z podstawami programowania w języku C++ oraz zastosowanie go jako narzędzia do rozwiązywania typowych zagadnień matematycznych i fizycznych

4 Wymagania wstępne

1 brak

5 Modułowe efekty kształcenia

MW1 student, który zaliczył przedmiot: definiuje pojęcia związane z programowaniem (m.in. algorytm, schemat blokowy, program źródłowy, kompilacja, interpretacja)

MW2 student który zaliczył przedmiot: definiuje i rozpoznaje typowe algorytmy

MU3 student który zaliczył przedmiot: potrafi poprawnie stworzyć schemat blokowy na podstawie wytycznych MU4 student który zaliczył przedmiot: potrafi poprawnie napisać program komputerowy wykorzystując instrukcje

warunkowe, pętle, instrukcje wyboru i funkcje.

MK5 student, który zaliczył przedmiot: potrafi tworzyć projekty samodzielnie jak również pracować w zespole.

6 Treści programowe

Wykład

Lp Tematyka zajęć Liczba godzin

Opis szczegółowy bloków tematycznych W1

Algorytm, lista kroków, schemat blokowy, program, język programowania.

Alfabet, składnia i semantyka. Język maszynowy oraz języki wyższego rzędu.

Kompilacja, interpretacja i konsolidacja programu. Zmienne, typy.

2

W2

Pojęcie typu: Rola typu w procesie tworzenia programu, stałe i zmienne.

Znaczenie typu w procesie kompilacji. Typy całkowite reprezentacja liczb. Typ znakowy kodowanie znaków. Typy zmiennoprzecinkowe - reprezentacja.

Definiowanie stałych różnych typów. Konwersje typów, rzutowanie

2

W3

Operatory matematyczne. Operatory relacyjne. Operatory logiczne. Operatory bitowe. Operator przypisania. Operator rzutowania. Priorytety operatorów.

Łączność operatorów.

2

Razem 6

Laboratorium, Warsztat

Lp Tematyka zajęć Liczba godzin

Opis szczegółowy bloków tematycznych

L1 Tworzenie listy kroków i schematów blokowych na podstawie założeń 3 L2 Zapoznanie się z kompilatorem. Tworzenie prostych programów. 8 L3 Deklaracje zmiennych. Operatory matematyczne. Operatory bitowe. 4

L4 Instrukcja warunkowa i wyboru. 10

L5 Pętle for, while, do....while 3

Razem 28

(3)

E-Learning W Ramach Wykładu

Lp Tematyka zajęć Liczba godzin

Opis szczegółowy bloków tematycznych Ew1

Pojęcie funkcji; zwracanie wyniku; wartość void. Przekazywanie parametrów.

Prototyp funkcji (typ funkcyjny). Czas życia i zakres ważności nazwy. Funkcje biblioteczne

2

Ew2

Prawda fałsz wstępne uwagi o wyrażeniach logicznych. Instrukcje złożone w instrukcjach sterujących. Zakresy ważności nazw, czas życia obiektów, przesłanianie nazw. Instrukcja warunkowa if ... else. Pętle while i for. Przerwa

i kontynuacja wykonywania pętli. Instrukcja wyboru (switch).

2

Razem 4

E-Learning W Ramach Ćwiczeń

Lp Tematyka zajęć Liczba godzin

Opis szczegółowy bloków tematycznych

Ec1 Pętle for, while, do....while 3

Ec2 Tablice jedno i dwuwymiarowe 4

Razem 7

7 Metody dydaktyczne

M3. Ćwiczenia projektowe M2. Ćwiczenia laboratoryjne M6. E-learning

M16. Wykłady

8 Obciążenie pracą studenta

Forma aktywności

Średnia liczba godzin na zrealizowanie

aktywności Godziny kontaktowe z nauczycielem akademickim, w tym:

Godziny wynikające z planu studiów 45

Konsultacje przedmiotowe 0

Egzaminy i zaliczenia w sesji 0

Godziny bez udziału nauczyciela akademickiego wynikające z nakładu pracy studenta, w tym:

Przygotowanie się do zajęć, w tym studiowanie zalecanej literatury 40

Opracowanie wyników 20

Przygotowanie raportu, projektu, prezentacji, dyskusji 20 Sumaryczna liczba godzin dla przedmiotu wynikająca z

całego nakładu pracy studenta 125

Sumaryczna liczba punktów ECTS dla przedmiotu 0

9 Metody oceny

Ocena podsumowująca

(4)

P4. Kolokwium

P13. Test wielokrotnego wyboru

Kryteria oceny

Na ocenę 3 Liczba punktów powyżej 50%

Na ocenę 3.5 Liczba punktów powyżej 60%

Na ocenę 4 Liczba punktów powyżej 70%

Na ocenę 4.5 Liczba punktów powyżej 80%

Na ocenę 5 Liczba punktów powyżej 90%

10 Macierz realizacji przedmiotu

Modułowe efekty kształcenia dla

przedmiotu

Odniesienie do efektów kierunkowych

Treści programowe Metody

dydaktyczne Sposoby oceny

MW1 EUK6_W2 W1, W2, W3, L1, L2,

L3, L4

M3, M2, M6,

M16 P1, P4

MW2 EUK6_W3 W2, L1, L2, L3, L4, L5 M3, M2, M6,

M16 P1

MU1 EUK6_U2 ,

EUK6_U5 L1, L2, L3, L4, L5 M3, M2, M6,

M16 P1, P4

MU2 EUK6_U5 L1, L2, L3, L4, L5 M3, M2, M6,

M16 P1, P4

MK1 EUK6_KS1 ,

EUK6_KS4

W1, W2, W3, L1, L2, L3, L4, L5

M3, M2, M6,

M16 P1, P4

11 Wykaz literatury

Literatura podstawowa:

[1] M. Sysło — Algorytmy, Warszawa, 2005, WSiP

[2] Wirth, Niklaus; Iglewski, Michał — Algorytmy + struktury danych = programy,, Warszawa, 2004, Wy- dawnictwa Naukowo-Techniczne

[3] Lech Banachowski, Krzysztof Diks, Wojciech Rytter. — Algorytmy i struktury danych, Warszawa, 2018, PWN

Literatura uzupełniająca:

[1] Tondo, Clovis L.; Gimpel, Scott E.; Kruszewska, Danuta — Kruszewska, Danuta.; Kruszewski, Marek;

Wydawnictwa Naukowo-Techniczne J, Warszawa, 2004, Wydawnictwa Naukowo-Techniczne

12 Informacje o nauczycielach akademickich

Oboba odpowiedzialna za kartę

dr inż. Marta Woźniak-Zapór (kontakt: mwozniak@afm.edu.pl)

(5)

Oboby prowadzące przedmiot

dr inż. Marta Woźniak-Zapór (kontakt: mwozniak@afm.edu.pl)

Cytaty

Powiązane dokumenty

potrafi wykorzystywać pozyskaną podstawową wiedzę dla wyjaśnienia przyczyn i przebiegu zmian wybranych zagadnień ekonomicznych i procesów zarządczych dotyczących

Stanisława Staszica w Krakowie w dniu 3 grudnia 2018 roku, składający się członków Rady Wydziału posiadających tytuł profesora, przedstawił Radzie

Student/ka potrafi w należytym stopniu posługiwać się ogólną wiedzą z zakresu nauk o zarządzaniu i nauk ekonomicznych przy budowie modeli ekonometrycznych oraz w

MW1 student, który zaliczył przedmiot potrafi zdefiniować podstawowe pojęcia kodeksowego (Kodeks pracy) oraz urzędniczego prawa pracy.. MW2 student, który zaliczył przedmiot

MU3 Student,który zaliczył przedmiot: zna i potrafi właściwie interpretować akty prawne regulujące problematykę funkcjonowania państwa w czasie kryzysu oraz świadczeń

MU4 Student, który zaliczył przedmiot potrafi wykorzystać wiedzę teoretyczna do zaproponowania rozwiązań kon- kretnych problemów w sferze pracy, a w szczególności

MW2 student, który zaliczył przedmiot ma podstawową wiedzę o wybranych ideach kształtowania miasta przyszłości.. MU3 student, który zaliczył przedmiot potrafi zwrócić uwagę

MU3 student, który zaliczył przedmiot: potrafi stworzyć aplikację po stronie serwera składającą się z kilku serwletów, lub stron WWW z wykorzystaniem JSP4. MK4 student,