informatyka i - Politechnika Opolska
Transkrypt
informatyka i - Politechnika Opolska
Politechnika Opolska Wydział Elektrotechniki, Automatyki i Informatyki Karta Opisu Przedmiotu Kierunek studiów Profil kształcenia Poziom studiów Specjalność Forma studiów Semestr studiów ELEKTRONIKA I TELEKOMUNIKACJA Ogólnoakademicki Studia pierwszego stopnia Nazwa przedmiotu INFORMATYKA I Studia niestacjonarne I Nauki podst. (T/N) T Subject Title COMPUTER SCIENCE I ECTS (pkt.) Tryb zaliczenia przedmiotu Kod przedmiotu A3 4 Zaliczenie na ocenę Nazwy Matematyka na poziomie maturalnym przedmiotów 1. Ma podstawową wiedzę na poziomie maturalnym. Wymagania Wiedza wstępne w 1. Potrafi posługiwać się komputerem klasy PC. zakresie Umiejętności przedmiotu Kompetencje 1. Potrafi współdziałać i pracować w grupie. społeczne Program przedmiotu Forma zajęć Wykład Ćwiczenia Laboratorium Projekt Seminarium Liczba godzin zajęć w semestrze 15 10 Prowadzący zajęcia (tytuł/stopień naukowy, imię i nazwisko) dr inż. Jarosław Zygarlicki mgr inż. Ewelina Piotrowska Treści kształcenia Wykład Sposób realizacji Wykład w sali audytoryjnej Lp. Tematyka zajęć 1. Wprowadzenie. 2. Zadanie i dziedzina algorytmiczna. 3. Stałe, zmienne, typy danych. 4. Instrukcje sterujące. 5. Funkcje. 6. Tablice. 7. Wskaźniki. 8. Struktury i unie. 9. Kolokwium. Podsumowanie zajęć, wystawienie ocen. 10. Liczba godzin zajęć w semestrze Sposoby sprawdzenia zamierzonych kolokwium, odpowiedzi ustne efektów kształcenia Ćwiczenia Sposób realizacji Ćwiczenia tablicowe Lp. 1. Tematyka zajęć Struktura programu - deklaracje zmiennych, operatory, wyrażenia 2. Typy danych, Łańcuchy znakowe , Operacje wejścia/wyjścia , Instrukcje warunkowe, pętle. Tablice jednowymiarowe, dwuwymiarowe, Typ wskaźnikowy, tablice i wskaźniki. Definiowanie własnych funkcji, przekazywanie parametrów przez wartość, wskaźnik, referencję; Funkcje rekurencyjne. 3. 4. Liczba godzin 1,5 1,5 1,5 1,5 1,5 1,5 1,5 1,5 1,5 1,5 15 Liczba godzin 1 2 2 2 5. Operacje na plikach, Deklaracje struktur i unii. 2 6. Zmienne statyczne, automatyczne, dynamiczne; Biblioteki standardowe. 1 Liczba godzin zajęć w semestrze 10 Sposoby sprawdzenia zamierzonych odpowiedzi ustne, kartkówki efektów kształcenia Ma podstawową wiedzę w zakresie podstaw programowania 1. w języku ANSI C (w,c) Wiedza Potrafi pozyskiwać informacje z literatury i innych źródeł; 1. potrafi integrować uzyskane informacje, dokonywać ich Efekty kształcenia dla 2. Potrafi oprogramować przedmiotu - po zadany prosty algorytm (c) usuwać błędy składniowe i logiczne programów oraz Umiejętności zakończonym cyklu 3. optymalizować kod programu (c) kształcenia Kompetencje społeczne 1. Rozumie potrzebę ciągłego dokształcania się (w,c) Metody dydaktyczne: Wykład informacyjny. Prezentacje multimedialne. Dyskusja dydaktyczna w ramach wykładu i laboratorium. Ćwiczenia laboratoryjne. Materiały informacyjne dostępne na zajęciach oraz stronie internetowej. Konsultacje. Forma i warunki zaliczenia przedmiotu: Ćwiczenia: średnia ocen z odpowiedzi ustnych oraz prac pisemnych; Wykład: pozytywna ocena z kolokwium (uzyskanie co najmniej 50% punktów), uzyskanie zaliczenia z laboratorium Literatura podstawowa: [1] B. Kernighan, D. Ritchie „Język ANSI C” [2] K. N. King „Język C. Nowoczesne programowanie. Wydanie II” Literatura uzupełniająca: [1] http://wazniak.mimuw.edu.pl [2] Bruce Eckel, „Thinking in C++” [3] Tony L. Hansen „C++ zadania i odpowiedzi” ______________ * niewłaściwe przekreślić ………………………………………………….. ………………………………………………………. (kierownik jednostki organizacyjnej/bezpośredni przełożony: (Dziekan Wydziału pieczęć/podpis pieczęć/podpis)