Konsultacje w trakcie sesji będą odbywać się w środy 11:30-13:00, p. E0/17.
Kategoria: Programowanie Obiektowe – ćwiczenia – dzienne 16/17
Info
Jeśli ktoś potrzebowałby poprawy/konsultacji przed egzaminem, będę na wydziale w niedzielę 29.01 koło 12:00 (z uwagi na egzamin dla studentów zaocznych mogę plus minus być nieco wcześniej lub nieco się spóźnić). Proszę czekać w okolicy mojego pokoju E0/17 (będzie kartka na drzwiach).
Poprawa 26.01.2017
- Po zakończonej pracy należy przesłać pliki projektu na Githuba, a link do repozytorium wysłać na adres piojas@matman.uwm.edu.pl lub awaryjnie na piotr.jastr@gmail.com.
- Spakowany projekt w zip lub rar nie będzie sprawdzany.
- Przed wyjściem z pracowni proszę poczekać na potwierdzenia (ustne) otrzymania wiadomości.
- Brak wysłania linku w trakcie trwania poprawy jest równoznaczny z niezaliczeniem poprawy.
- Zmiana typu danych w polach, zmiennych, metodach może powodować obniżenie punktacji. Należy użyć ich tak jak jest w poleceniu.
- Język C#, środowisko Visual Studio.
- W trakcie kolokwium można korzystać z własnych odręcznych notatek, drukowanych skryptów/podręczników/innych materiałów oraz internetu (strony dokumentacji MSDN, strony i fora o programowaniu – dostęp „do odczytu”). Nie można korzystać z komórek, tabletów, dysków zewnętrznych, innych własnych urządzeń elektronicznych. Zabronione jest również korzystanie z sieci społecznościowych. m.in. Facebook, Twitter czy udostępnianie plików via FTP.
- Każda próba niesamodzielności lub korzystanie z niedozwolonych narzędzi kończy się niezaliczeniem poprawy i oceną niedostateczną na koniec.
- Przed przystąpieniem do realizacji poleceń należy sprawdzić poprawność instalacji Visual Studio. Ewentualne błędy należy zgłosić w ciągu pierwszej godziny kolokwium.
- Wyniki zostaną przesłane na zwrotny adres e-mail.
- Do godz. 20:00 zabronione jest rozpowszechnianie poleceń. Złamanie tej zasady skutkuje oceną niedostateczną.
Polecenie (niestety mam tylko skan):
Poprawa 24.01.2017
- Sugerowanym jest zapisanie folderu z projektem na pulpicie.
- Po zakończonej pracy należy przesłać pliki projektu na Githuba, a link do repozytorium wysłać na adres piojas@matman.uwm.edu.pl lub awaryjnie na piotr.jastr@gmail.com.
- Spakowany projekt w zip lub rar nie będzie sprawdzany.
- Przed wyjściem z pracowni proszę poczekać na potwierdzenia (ustne) otrzymania wiadomości.
- Brak wysłania linku w trakcie trwania poprawy jest równoznaczny z niezaliczeniem poprawy.
- Zmiana typu danych w polach, zmiennych, metodach może powodować obniżenie punktacji. Należy użyć ich tak jak jest w poleceniu.
- Język C#, środowisko Visual Studio.
- W trakcie kolokwium można korzystać z własnych odręcznych notatek, drukowanych skryptów/podręczników/innych materiałów oraz internetu (strony dokumentacji MSDN, strony i fora o programowaniu – dostęp „do odczytu”). Nie można korzystać z komórek, tabletów, dysków zewnętrznych, innych własnych urządzeń elektronicznych. Zabronione jest również korzystanie z sieci społecznościowych. m.in. Facebook, Twitter czy udostępnianie plików via FTP.
- Każda próba niesamodzielności lub korzystanie z niedozwolonych narzędzi kończy się niezaliczeniem poprawy.
- Przed przystąpieniem do realizacji poleceń należy sprawdzić poprawność instalacji Visual Studio. Ewentualne błędy należy zgłosić w ciągu pierwszej godziny kolokwium.
Wersja na ocenę dostateczną – pdf docx
Polecenia dla osób piszących pierwszy termin kolokwium – pdf docx
Przykładowe zadania na poprawę kolokwium
Kolokwium 16.01.2017, grupa IO 3
- Przed przystąpieniem do kolokwium proszę o zapoznanie się z jego zasadami – link.
- Sugerowanym jest zapisanie folderu z projektem na pulpicie.
- Po zakończonej pracy należy przesłać pliki projektu na Githuba, a link do repozytorium wysłać na adres piojas@matman.uwm.edu.pl lub awaryjnie na piotr.jastr@gmail.com.
- Spakowany projekt w zip lub rar nie będzie sprawdzany.
- Przed wyjściem z pracowni proszę poczekać na potwierdzenia (ustne) otrzymania wiadomości.
- Brak wysłania linku w trakcie trwania ćwiczeń jest równoznaczny z uzyskaniem zerowej liczby punktów za kolokwium.
- Zmiana rzędu – 0 pkt.
- Zmiana typu danych w polach, zmiennych, metodach może powodować obniżenie punktacji. Należy użyć ich tak jak jest w poleceniu.
- Wyniki i propozycja oceny końcowej zostania wysłana na adres mailowy, z którego otrzymano link.
- Uwaga: zakaz rozpowszechniania treści poleceń do godz. 20:00.
Uwagi po kolokwium
Kolokwium 16.01.2017, grupa ISI 2
- Przed przystąpieniem do kolokwium proszę o zapoznanie się z jego zasadami – link.
- Sugerowanym jest zapisanie folderu z projektem na pulpicie.
- Po zakończonej pracy należy przesłać pliki projektu na Githuba, a link do repozytorium wysłać na adres piojas@matman.uwm.edu.pl lub awaryjnie na piotr.jastr@gmail.com.
- Spakowany projekt w zip lub rar nie będzie sprawdzany.
- Przed wyjściem z pracowni proszę poczekać na potwierdzenia (ustne) otrzymania wiadomości.
- Brak wysłania linku w trakcie trwania ćwiczeń jest równoznaczny z uzyskaniem zerowej liczby punktów za kolokwium.
- Zmiana rzędu – 0 pkt.
- Zmiana typu danych w polach, zmiennych, metodach może powodować obniżenie punktacji. Należy użyć ich tak jak jest w poleceniu.
- Wyniki i propozycja oceny końcowej zostania wysłana na adres mailowy, z którego otrzymano link.
- Uwaga: zakaz rozpowszechniania treści poleceń do godz. 20:00.
Ćwiczenia 14/15
Na ostatnich ćwiczeniach zadania do samodzielnego opanowania/utrwalenia/wykonania. Tematy do wyboru.
Co trzeba zapamiętać z przedmiotu? pptx
Właściwości
Delegaty
Eventy:
Obsługa Visual Studio
- zadania pdf
Puchar Świata
- polecenie docx
Zabawy z polimorfizmem
Zabawa z głęboką kopią
- polecenie pdf
Bardziej obiektowe podejście do tworzenia kontrolek WPF
- polecenie pdf
Obiektowy Snake (wymagana dobra znajomość j.ang.)
- Zapoznaj się zasadami obiektowego designu (pdf), plik dostępny na licencji (CC BY-SA 4.0), źródło [dostęp online 15.01.2017].
- Zaplanuj sobie diagram UML przed przystąpieniem do tworzenia klas.
- Pracę najlepiej rozłożyć na dwa ćwiczenia.
Poprawa
- Terminy kolokwium poprawkowego:
- wtorek, 24 stycznia 16:45-19:00, sala E0/15
- czwartek, 26 stycznia 16:45-19:00, sala E1/16
- Zasady kolokwium są takie same jak na pierwszym terminie, z tą różnicą, że każda próba niesamodzielności lub używania zabronionych narzędzi kończy się oceną niedostateczną.
- Do napisania będzie tylko i wyłącznie aplikacja konsolowa. Poza poleceniami jak wcześniej w metodzie Main klasy Program trzeba będzie stworzyć program testujący (utworzyć obiekty, wywołać metody).
- Za zrobienie co najmniej 60% będzie do zdobycia ocena dostateczna (to będzie równocześnie ocena końcowa za przedmiot).
- Przykładowe polecenia z rozwiązaniami umieszczę po sprawdzeniu kolokwiów.
- Kolokwium jest wspólne dla wszystkich 5 grup, które prowadzę na obu specjalnościach. Sugerowane jest zrobienie zapisu (z uwagi na to, że w pracowni jest ograniczona liczba stanowisk).
- Uwaga: ważnych jest pierwszych 18 rezerwacji na dany termin.
- Uwaga: niebawem wyczerpie się pula miejsc na czwartkowy termin. Przed wpisem proszę upewnić się, że na pewno nie ma przekroczonych 18 rezerwacji.
- Informacja o dokonanych zapisach tu.