Cykl kształcenia: 2013/2014
Nazwa jednostki prowadzącej studia: Wydział Elektrotechniki i Informatyki
Nazwa kierunku studiów: Informatyka
Obszar kształcenia: nauki techniczne
Profil studiów: ogólnoakademicki
Poziom studiów: pierwszego stopnia
Forma studiów: stacjonarne
Specjalności na kierunku: EFA-DI - inżynieria systemów informatycznych, EFS-DI - systemy i sieci komputerowe, EFT-DI - informatyka w przedsiębiorstwie
Tytuł otrzymywany po ukończeniu studiów: inżynier
Nazwa jednostki prowadzącej zajęcia: Katedra Elektrotechniki i Podstaw Informatyki
Kod zajęć: 409
Status zajęć: obowiązkowy dla programu
Układ zajęć w planie studiów: sem: 1 / W30 L15 / 4 ECTS / Z
Język wykładowy: polski
Imię i nazwisko koordynatora: dr inż. Grzegorz Drałus
Terminy konsultacji koordynatora: http://pei.prz.edu.pl/plan_zajec_semestr.php
semestr 1: dr inż. Antoni Szczepański , termin konsultacji http://pei.prz.edu.pl/plan_zajec_semestr.php
semestr 1: dr hab. inż. prof. PRz Damian Mazur
Główny cel kształcenia: Zasadniczym celem kształcenia na module jest prezentacja podstawowych zagadnień z zakresu techniki programowania w językach wysokiego poziomu.
Ogólne informacje o zajęciach: Moduł poświęcony jest prezentacji podstaw programowania proceduralnego. Omawiany jest proces tworzenia rozwiązania w postaci algorytmu i programu. Podstawy języka i środowiska programowania, (edytor, kompilator, debbuger). Przedstawia się metody sterowanie przebiegiem programu, podstawowe i złożone typy danych, wyrażenia, zmienne statyczne, wskaźniki, zmienne dynamiczne. Analizuje się zagadnienia strukturalizacji programu, procedury i funkcje oraz metody przekazywania parametrów. Rozważa się zagadnienia rekursji. Studenci zapoznają się ze stosowaniem standardowych bibliotek, sterowania strumieniami wejścia-wyjścia i zarządzania plikami. Przedstawia się podstawowe techniki programowania obiektowego.
Materiały dydaktyczne: http://www.pei.prz.edu.pl/dydaktyka.html
1 | Knuth Donald | Sztuka programowania, T1-3, | WNT. | 2002 |
2 | Wirth Niklauth | Algorytmy+struktury danych = programy | WNT. | 2001 |
3 | Gierliński M. | Pascal – nawet ty możesz programować | Edition2000. | 1998 |
4 | B. Li Santi B., Mann L. | Algorithms, programming, Pascal | Belmont,Calif.: Wadsworth Publ.Co., 1987. | 1987 |
1 | Strzałkowski K. | Podstawy Delphi | Stachurski. | 2000 |
2 | Struzińska-Walczak A., Walczak K. | Nauka programowania w systemie Delphi | W&W, Warszawa. | 2004 |
1 | Struzińska-Walczak A., Walczak K. | Nauka programowania dla już nie całkiem początkujących | W&W, Warszawa. | 2004 |
2 | Struzińska-Walczak A., Walczak K. | Nauka programowania w systemie Delphi. | W&W, Warszawa. | 2004 |
Wymagania formalne: Student powinien znać podstawowe zagadnienia z zakresu algebry i analizy matematycznej
Wymagania wstępne w kategorii Wiedzy: Student powinien mieć wiedzę w zakresie matematyki, wykorzystywaną do formułowania i rozwiązywania prostych zadań inżynierskich związanych z informatyką.
Wymagania wstępne w kategorii Umiejętności: Student powinien umieć użyć wiedzę matematyczną do sformułowania i rozwiązywania prostych zadań informatycznych w oparciu o metody analityczne i eksperymentalne.
Wymagania wstępne w kategorii Kompetencji społecznych: Ma świadomość odpowiedzialności za własną pracę.
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 | Analizuje gotowy kod programu | wykład, laboratorium | zaliczenie cz. pisemna, zaliczenie cz. praktyczna (laboratorium) |
K_W006++ K_U005++ |
W03 U07 U14 |
02 | Formułuje algorytm rozwiązania zadania programistycznego | wykład, laboratorium | zaliczenie cz. pisemna, zaliczenie cz. praktyczna |
K_W009++ K_U010+++ |
W07 U07 U12 U13 U14 |
03 | Projektuje i programuje poste aplikacje z użyciem techniki programowania strukturalnego i proceduralnego | wykład, laboratorium | zaliczenie cz. pisemna, zaliczenie cz. praktyczna, obserwacja wykonawstwa |
K_W009++ K_U010+++ |
W07 U07 U12 U13 U14 |
04 | Programuje poste aplikacje z użyciem techniki programowania obiektowego | wykład, laboratorium | zaliczenie cz. pisemna, zaliczenie cz. praktyczna, obserwacja wykonawstwa |
K_W009++ K_U010+++ K_K001++ |
W07 U07 U12 U13 U14 K01 |
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).
Sem. | TK | Treści kształcenia | Realizowane na | MEK |
---|---|---|---|---|
1 | TK01 | W01,L01 | MEK02 | |
1 | TK02 | W02, W03, L01 | MEK01 | |
1 | TK03 | W03, W04, L02 | MEK01 | |
1 | TK04 | W05, L02 | MEK01 MEK02 MEK03 | |
1 | TK05 | W06, L03 | MEK03 | |
1 | TK06 | W07, W08, L04 | MEK01 MEK03 | |
1 | TK07 | W09, L04 | MEK01 MEK03 | |
1 | TK08 | W10, L05 | MEK01 MEK03 | |
1 | TK09 | W011, W12, L06 | MEK04 | |
1 | TK10 | W13, W14, W15, L07 | MEK04 |
Forma zajęć | Praca przed zajęciami | Udział w zajęciach | Praca po zajęciach |
---|---|---|---|
Wykład (sem. 1) | Przygotowanie do kolokwium:
5.00 godz./sem. |
Godziny kontaktowe:
30.00 godz./sem. |
Uzupełnienie/studiowanie notatek:
10.00 godz./sem. Studiowanie zalecanej literatury: 5.00 godz./sem. |
Laboratorium (sem. 1) | Przygotowanie do laboratorium:
10.00 godz./sem. Przygotowanie do kolokwium: 5.00 godz./sem. |
Godziny kontaktowe:
15.00 godz./sem. |
Dokończenia/wykonanie sprawozdania:
5.00 godz./sem. Inne: 5.00 godz./sem. |
Konsultacje (sem. 1) | Przygotowanie do konsultacji:
2.00 godz./sem. |
Udział w konsultacjach:
3.00 godz./sem. |
|
Zaliczenie (sem. 1) | Przygotowanie do zaliczenia:
10.00 godz./sem. |
Zaliczenie pisemne:
2.00 godz./sem. |
Forma zajęć | Sposób wystawiania oceny podsumowującej |
---|---|
Wykład | Wykład kończy się pisemnym zaliczeniem. Warunkiem dopuszczenia do zaliczenia wykładu jest uzyskanie pozytywnej oceny końcowej z laboratorium. |
Laboratorium | Obecność na laboratorium obowiązkowa. W przypadku nieobecności należy odrobić laboratorium we wskazanym przez prowadzącego terminie. Do zaliczenia przedmiotu należy wykonać wszystkie laboratoria. Oceniana jest jakość wykonanych zadań. Oceną końcową będzie ocena z kolokwium zaliczeniowego w formie praktycznego programowania na komputerze powiększona bądź obniżona na podstawie ocen aktywności. Gradacja ocen: 0-50% - 2.0, 51-60% - 3.0, 61-70% - 3.5, 71-80% - 4.0, 81-90% - 4.5, 91-100% - 5.0. Kolokwium zaliczeniowe obejmujące całość materiału odbędzie się w ostatnim tygodniu semestru. |
Ocena końcowa | Ocena końcowa wystawiana jest jako średnia ważona 2/3 oceny z laboratorium i 1/3 oceny z wykładu. |
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