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 stacjonarne I Nauki podst. (T/N) T Subject Title Computer science I ECTS (pkt.) Tryb zaliczenia przedmiotu Kod przedmiotu A.3 6 Zaliczenie na ocenę Nazwy MATEMATYKA, INFORMATYKA przedmiotów 1. Ma wiedzę w zakresie matematyki, obejmującą właściwości Wiedza 2. Ma wiedzę w zakresie informatyki, obejmującą metodę werbalnego Wymagania … wstępne w 1. Potrafi sformulować werbalny algorytm elementarnych zakresie Umiejętności 2. Potrafi podać liczby dziesiętne w postaci binarnej. przedmiotu … 1. Potrafi współdziałać i pracować w grupie Kompetencje 2. społeczne … Program przedmiotu Forma zajęć Wykład Ćwiczenia Laboratorium Projekt Seminarium Liczba godzin zajęć w semestrze 30 30 Prowadzący zajęcia (tytuł/stopień naukowy, imię i nazwisko) Prof., dr hab. inż. Volodymyr Ovsyak Prof., dr hab. inż. Volodymyr Ovsyak Treści kształcenia Sposób realizacji Prezentacje komputerowe Lp. Tematyka zajęć 1. Platforma microsoft visual studio .NET. 2. Typy danych języka C#. 3. Unikod, stałe i zmienne. 4. Operatory. 5. Instrukcje. 6. Własności. 7. Tablice. 8. Metody. 9. Polimorfizm metod. 10. Pola. 11. Klasy. 12. Konstruktory. 13. Dziedziczenie klas. 14. Wyjątki. Interfejsy, struktury. 15. Liczba godzin zajęć w semestrze Sposoby sprawdzenia zamierzonych Zaliczenie na ocenę. efektów kształcenia Wykład Liczba godzin 2 2 1 2 3 1 1 4 1 1 4 1 2 2 3 30 Ćwiczenia Sposób realizacji Ćwiczenia komputerowe Lp. Tematyka zajęć 1. Struktura kodu i programowanie stałych ta zmiennych. 2. Dane cyfrowe, logiczne i tekstowe. 3. Wprodzanie danych z kławiatury i przetwarzanie typów danych. 4. Programowanie z wykorzystaniem operatorów arytmetycznych. 5. Operatory inkrementacji i dekrementacji. Programowanie z wykorzystaniem operatorów logicznych ta instrukcji 6. warunkowych. 7. Instrukcje cyklu 8. Programowanie tablic. 9. Programowanie klas. 10. Wykorzystanie metod z wejściowymi i wyjściowymi parametrami. 11. Kody z statycznymi i dynamicznymi metodami. 12. Programy z polimorfizmem metod. 13. Programowanie z wykorzystaniem abstraktnych i wirtualnych metod. 14. Kody z dziedziczeniem klas. Wyjątki w kodach, Tworzenie i wykorzystanie interfejsów i struktur. 15. Liczba godzin zajęć w semestrze Sposoby sprawdzenia zamierzonych Zaliczenie na ocenę. efektów kształcenia Laboratorium Sposób realizacji Tematyka zajęć Lp. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Liczba godzin zajęć w semestrze Sposoby sprawdzenia zamierzonych efektów kształcenia Projekt Sposób realizacji Lp. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Tematyka zajęć Liczba godzin 2 2 2 2 1 2 2 2 2 3 3 2 1 2 2 30 Liczba godzin Liczba godzin 13. 14. 15. Liczba godzin zajęć w semestrze Sposoby sprawdzenia zamierzonych efektów kształcenia Seminarium Sposób realizacji Lp. Tematyka zajęć Liczba godzin 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Liczba godzin zajęć w semestrze Sposoby sprawdzenia zamierzonych efektów kształcenia Ma podstawową wiedzę w zakresie platformy Microsoft Visual 1. Studio .NET Ma podstawową wiedzę w zakresie składni i semantyki języka 3. objektowego programowania C# Ma podstawową wiedzę w zakresie klas biblioteki .NET Wiedza 3. Framework … Potrafi pozyskiwać informacje z literatury i innych źródeł w 1. Ma zakresie platformy Microsoft Visual .NET i języka C#; Efekty kształcenia dla umiejętność samokształcenia sięStudio z wykorzystania 2. platformy przedmiotu - po Microsoft Visual Studio .NET i języka Potrafi napisać kod programu prostego zadaniaC# z Umiejętności zakończonym cyklu 3. wykorzystania platformy Microsoft Visual Studio .NET i języka kształcenia … 1. Rozumie potrzebę ciągłego dokształcania się 2. Kompetencje społeczne 3. … Metody dydaktyczne: Wykład informacyjny. Prezentacje multimedialne. Dyskusja dydaktyczna w ramach wykładu i ćwiczeń. Materiały informacyjne w sieci internetowej. Konsultacje. Forma i warunki zaliczenia przedmiotu: Zaliczenie na ocenę. Z wykładów – wiedza środowiska Microsoft Visual Studio .NET, składni i semantyki języka obiektowego programowania C#. Ćwiczenia – dla zadania umiejętności napisania i ustnego komentowania kodu działającego programu. Literatura podstawowa: [1] PERRY S. C.: C# i .NET. – Gliwice: Wydawnictwo “HELION”, 2006. – 911 s. [2] LIS M.: Praktyczny kurs C#. – Gliwice: Wydawnictwo “HELION”, 2007. – 370 s. [3] D. CHAPPEL: Zrozumieć platformę .NET. – Gliwice: Wydawnictwo “HELION”, 2007. – 308 s. [4] LIS M.: C# ćwiczenia. – Gliwice: Wydawnictwo “Helion”, 2006. – 214 s. [5] METSKER S. J.: C#. Wzorce projektowe. – Gliwice: Wydawnictwo “Helion”, 2005. – 412 s. [6] KURATA D.: .NET najpilniej strzeżone tajemnice. – Gliwice: Wydawnictwo “Helion”, 2006. – 186 s. [7] DUFFY J.: Zaawansowane programowanie .NET Framework 2.0. – Gliwice: HELION. - 2007. – 671 s. [8] MATULEWSKI J.: Visual C# 2005 Express Edition. – Gliwice: HELION. 2006. – 211 s. Literatura uzupełniająca: [1] SCHILDT H.: C#. Kurs podstawowy. – Kraków: Wydawnictwo “Edition 2000”, 2002. – 638 s [2] CONARD PETZOLDJ,, C.:DENGLER Programowanie Microsoft WINDOWS w języku – Warszawa: „RM”, 2002. – R. 1161 s. P., FRANCIS B., GLINN J., HARVEY B.,C#. HOLLIS B., RAMACHANDRAN [3] SHENKLEN J., SHORT S., ULLMAN C.: Wpowadzenie do .NET. – Warszawa: “MKOM”, 2002. 495 s. [4] DUNAWAY R.B.: Visual Studio .NET. – Warszawa: “MKOM”, 2003. 400 s. [5] LIBERTY L.: Visual C#. Zapiski programisty. – Gliwice: HELION. 2006. – 277 s. [6] LIBERTY L.: C#. Programowanie. – Gliwice: HELION. 2006. – 595 s. [7] MOJICA J.: C# i ASP.NET. – Gliwice: HELION. 2004. – 451 s. ______________ * niewłaściwe przekreślić ………………………………………………….. ………………………………………………………. (kierownik jednostki organizacyjnej/bezpośredni przełożony: (Dziekan Wydziału pieczęć/podpis pieczęć/podpis)