Nazwa przedmiotu:
Programowanie w środowisku graficznym
Koordynator przedmiotu:
mgr Karol Walędzik
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Informatyka
Grupa przedmiotów:
Wspólne
Kod przedmiotu:
Semestr nominalny:
4 / rok ak. 2011/2012
Liczba punktów ECTS:
5
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
Formy zajęć i ich wymiar w semestrze:
  • Wykład30h
  • Ćwiczenia0h
  • Laboratorium0h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
• Programowanie obiektowe • Programowanie • Elementy programowania strukturalnego
Limit liczby studentów:
Cel przedmiotu:
do uzupełnienia
Treści kształcenia:
Program wykładu: • Okna, komunikaty, czas, błędy • Struktury, mysz, klawiatura, wersje • GDI • Zasoby, okna dialogowe, kontrolki, skrolowanie • Windows Forms: aplikacja, ustawienie, formularze, zdarzenia, okna dialogowe • GDI+ • Kontenery, kontrolki, skrolowanie • Własne kontrolki, zasoby • Biblioteki DLL, schowek, rejestr, drukowanie • Pamięć, procesy i wątki, system plików • Multimedia • Windows Shell, kompozycje • Windows Vista, Windows Mobile • Windows Presentation Foundation • Aplikacje wielojęzyczne, zasady tworzenia dobrego GUI   Program laboratorium • Ćwiczenia – Windows API • Zadanie nr 1 – Okna • Zadanie nr 2 – Mysz i klawiatura • Zadanie nr 3 – GDI • Zadanie nr 4 – Zasoby, okna dialogowe, kontrolki • Ćwiczenia – Windows Forms • Zadanie nr 5 – Windows Forms: formularze, zdarzenia • Zadanie nr 6 – Windows Forms: GDI+ • Zadanie nr 7 – Windows Forms: kontrolki • Zadanie nr 8 – Windows Forms: zasoby, własne kontrolki • Zadanie nr 9 – Dowolne zagadnienia przedstawione w postaci problemu bez sugerowanego sposobu rozwiązania • Zadanie nr 10 – Dowolne zagadnienia przedstawione w postaci problemu bez sugerowanego sposobu rozwiązania • Zadanie nr 11 – Zadanie przekrojowe • Zadanie nr 12 – Zadanie przekrojowe
Metody oceny:
Każde z 12 zadań oceniane od 0 do 10 punktów. Ocena wystawiana na podstawie 9 najlepszych wyników spośród 10 pierwszych zadań lub 11 najlepszych wyników spośród wszystkich 12 zadań. Przeliczenie punktów na oceny jest następujące:         91%    - 100%      :       5,0         81%    -   90%      :       4,5         71%    -   80%      :       4,0         61%    -   70%      :       3,5         51%    -   60%      :       3,0
Egzamin:
Literatura:
Charles Petzold „Programowanie Windows” Al Wiliams „Programowanie Windows 2000. Czarna księga” David S. Platt „Microsoft .NET - podstawy” Charles Petzold „Programowanie Microsoft Windows w języku C#”
Witryna www przedmiotu:
Uwagi:

Efekty uczenia się