logo
Karta przedmiotu
logo

Podstawy programowania

Podstawowe informacje o zajęciach

Cykl kształcenia: 2017/2018

Nazwa jednostki prowadzącej studia: Wydział Chemiczny

Nazwa kierunku studiów: Inżynieria chemiczna i procesowa

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: pierwszego stopnia

Forma studiów: stacjonarne

Specjalności na kierunku: Inżynieria produktu i procesów proekologicznych (PP), Przetwórstwo tworzyw polimerowych (PT)

Tytuł otrzymywany po ukończeniu studiów: inżynier

Nazwa jednostki prowadzącej zajęcia: Katedra Biotechnologii i Bioinformatyki

Kod zajęć: 2671

Status zajęć: obowiązkowy dla programu

Układ zajęć w planie studiów: sem: 3 / L30 / 2 ECTS / Z

Język wykładowy: polski

Imię i nazwisko koordynatora: dr hab. inż. Barbara Dębska

semestr 3: dr inż. Lucjan Dobrowolski

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Opanowanie języka C++ w zakresie pozwalającym na rozwiązywanie zadań z inżynierii chemicznej i procesowej.

Ogólne informacje o zajęciach: Student uzyskuje wiedzę o podstawach programowania w języku C++.

Materiały dydaktyczne: Materiały dydaktyczne opublikowane na stronach portalu www.e-chemia.pl

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych
1 B. Dębska Programowanie komputerowe Oficyna wydawnicza Politechniki Rzeszowskiej, Rzeszów. 2011
Literatura do samodzielnego studiowania
1 J.Grębosz Symfonia C++ Wyd. Editions, Kraków. 2000
2 S.Prata Język C++. Szkoła programowania Wyd. Helion, Gliwice. 2006
3 R.Sokół Wstęp do programowania w języku C++ Wyd. Helion, Gliwice. 2006
4 E. Slavicek Technika obliczeniowa dla chemików WNT, Warszawa. 1991

Wymagania wstępne w kategorii wiedzy/umiejętności/kompetencji społecznych

Wymagania formalne: Wymagane zaliczenie przedmiotów: matematyka

Wymagania wstępne w kategorii Wiedzy: Zna: reguły zapisu złożonych wyrażeń arytmetycznych, metody rozwiązywania równań, pojęcie całki oznaczonej oraz przybliżone metody numerycznego poszukiwania pierwiastków równań

Wymagania wstępne w kategorii Umiejętności: Posiada umiejętność słownego opisu kolejnych kroków przetwarzania danych podczas rozwiązywania zadań chemicznych

Wymagania wstępne w kategorii Kompetencji społecznych: Umiejętność pracy indywidualnej oraz w zespole 2-3 osób

Efekty kształcenia dla zajęć

MEK Student, który zaliczył zajęcia Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia Metody weryfikacji każdego z wymienionych efektów kształcenia Związki z KEK Związki z OEK
01 ma podstawową wiedzę z zakresu korzystania z środowiska programistycznego i zasad programowania w języku C++. laboratorium zaliczenie cz. praktyczna, obserwacja wykonawstwa K_W20+++
K_U07+
T1A_W02+
T1A_U07+
02 ma umiejętność ukierunkowanego samokształcenia się na poznanie zasad programowania w języku C++ w celu rozwiązywania zadań z dziedziny inżynierii chemicznej. laboratorium, e-learning zaliczenie cz. praktyczna, prezentacja projektu K_U03+++
T1A_U05+
03 potrafi budować programy komputerowe w języku C++ wspomagające projektowanie, obliczenia i inne zadania inżynierskie. laboratorium obserwacja wykonawstwa, zaliczenie cz. praktyczna K_U05+++
T1A_U07+
04 potrafi budować, implementować i testować algorytmy obliczeniowe. laboratorium, e-learning zaliczenie cz. praktyczna, obserwacja wykonawstwa K_U06+++
T1A_U08++
05 potrafi wykorzystywać wiedzę matematyczną i informatyczną do rozwiązywania prostych zadań inżynierskich laboratorium zaliczenie cz. praktyczna, obserwacja wykonawstwa, prezentacja projektu K_U12+++
T1A_U07+
T1A_U09++

Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).

Treści kształcenia dla zajęć

Sem. TK Treści kształcenia Realizowane na MEK
3 TK01 Zapoznanie się z elementami środowiska programowego i kompilatora. Utworzenie przykładowego programu w celu zapoznania z strukturami , typami danych oraz z głównymi instrukcjami sterującymi w języku C++. L01-L06 MEK01 MEK02 MEK03
3 TK02 Przygotowanie projektu własnego programu oraz opracowanie algorytmu.Zaimplementowanie programu z wykorzystaniem elementów programowania obiektowego. Uruchamianie i testowanie programu.Opracowanie dokumentacji oraz zaliczanie projektu. L07-L10 MEK02 MEK03 MEK04 MEK05

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Laboratorium (sem. 3) Przygotowanie do laboratorium: 5.00 godz./sem.
Przygotowanie do kolokwium: 5.00 godz./sem.
Godziny kontaktowe: 30.00 godz./sem.
Dokończenia/wykonanie sprawozdania: 5.00 godz./sem.
Konsultacje (sem. 3) Udział w konsultacjach: 1.00 godz./sem.
Zaliczenie (sem. 3) Przygotowanie do zaliczenia: 5.00 godz./sem.
Zaliczenie pisemne: 1.00 godz./sem.

Sposób wystawiania ocen składowych zajęć i oceny końcowej

Forma zajęć Sposób wystawiania oceny podsumowującej
Laboratorium
Ocena końcowa Ocena końcowa jest równoważna ocenie zaliczającej laboratorium OK=OL

Przykładowe zadania

Wymagane podczas egzaminu/zaliczenia
(-)

Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)

Inne
(-)

Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie

Treści zajęć powiazane są z prowadzonymi badaniami naukowymi: nie