Informatyka Stosowana – ROK II / III

Slides:



Advertisements
Podobne prezentacje
Programowanie Komputerów Studia I stopnia Rok I semestr 1
Advertisements

HTML 5.0 Marcin Badurowicz .
Narodowe Biuro Kontaktowe eTwinning Portal europejski i narzędzia.
Inżynieria Oprogramowania
Podstawy informatyki Informatyka Stosowana
Programowanie wizualne PW – LAB5 Wojciech Pieprzyca.
Java dla studentów II roku Wydziału Fizyki PW Przemysław Duda, 2012
Sieci komputerowe Usługi sieciowe Piotr Górczyński 27/09/2002.
Tomasz Pieciukiewicz Rafał Hryniów
LaTeX 0. Informacje o zajęciach
Uwierzytelnianie i autoryzacja dostępu do portali
WYŻSZA SZKOŁA INFORMATYKI I ZARZĄDZANIA z siedzibą w Rzeszowie 1 sobota, 4 stycznia 2014sobota, 4 stycznia 2014sobota, 4 stycznia 2014sobota, 4 stycznia.
WYŻSZA SZKOŁA INFORMATYKI I ZARZĄDZANIA z siedzibą w Rzeszowie 1 sobota, 4 stycznia 2014sobota, 4 stycznia 2014sobota, 4 stycznia 2014sobota, 4 stycznia.
Architektura systemu Gra strategiczna „Strusia Jama”
Realizacja projektu w roku szkolnym 2011/2012 Ewa Grela Dyrektor Projektu.
Laboratorium z Probabilistyki IV sem. Wydział Transportu
Podstawy informatyki Wirtotechnologia Grupa: 1A
Modelowanie z wykorzystaniem MAS oraz AI
Zaawansowane technologie Javy
Języki programowania C++
Podstawy projektowania w Autodesk Inventor
Seminarium Dyplomowe Prezentacja pracy
Prowadzenie dokumentacji
Interaktywny serwer WWW zrealizowany na platformie mikrokontrolera
Piotr Kasprzyk Instytut Informatyki Politechniki Śląskiej
REPOZYTORIA 1. Co to są repozytoria?
Narodowe Biuro Kontaktowe eTwinning Portal europejski i rejestracja.
Projekt Szkoła z klasą 2.0 Edycja 2011/2012. Cele projektu Celem Programu jest promowanie wykorzystywania w nauczaniu nowoczesnych technologii informacyjno.
Technologia chemiczna a zrównoważony rozwój – SEMINARIUM
Web Serwisy w praktyce Technologie internetowe ( )
Program analizujący losowania Multi Lotka
WebQuest wykonane w ramach projektu BelferOnLine
Podstawy Programowania
Prezentacja funkcjonalności dziennika e-klasa
Piotr Karpiński 0,5 min. “Dzień dobry, nazywam się Piotr Karpiński

Mobilny system sprzedaży z wykorzystaniem sieci telefonii komórkowej
Arkadiusz Twardoń ZTiPSK
Opracowanie powłoki bazy danych MySQL
Opis udziału szkoły w innowacji pedagogicznej polegającej na wdrażaniu kształcenia otwartego (e-learning).
Specjalizacja "Dziennikarstwo On-line„ HTML – XHTML – Warsztat Prowadzący: Dariusz Jaruga
Laboratorium z Probabilistyki sem. IV Wydział Transportu
ANALIZA FINANSOWA WSPOMAGANA KOMPUTEROWO
Wydział Informatyki, Elektroniki i Telekomunikacji.
Budżet obywatelski Jak zaangażować mieszkańców w sprawy miasta?
Koło Naukowe Studentów Informatyki BIT Katedra Informatyki, Wydział Informatyki, Elektroniki i Telekomunikacji.
Seminarium Dyplomowe Jacek Fohs.
Projektowanie Aplikacji Internetowych
Informatyka Stosowana – ROK III
Technologie programowania systemów internetowych
ŁUKASZ DZWONKOWSKI Modele zwinne i ekstremalne. Podejście tradycyjne
Opracowała: Monika Zając, Szkoła Podstawowa nr 23.
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska.
Administracja systemami operacyjnymi Wiosna 2015 Wykład 1 Organizacja zajęć dr inż. Wojciech Bieniecki Instytut Nauk Ekonomicznych i Informatyki
Gramy z TIK-iem, nasze pomysły na gry edukacyjne dla małych i dużych To tytuł naszego projektu edukacyjnego, który realizujemy w ramach Programu Szkoła.
PROGRAMOWANIE W JAVA Informatyka Stosowana – ROK II / III Laboratoria mgr inż. Krzysztof Bzowski.
PROGRAMOWANIE W JAVA Informatyka Stosowana – ROK II Laboratoria Bazy danych w JAVA II mgr inż. Krzysztof Bzowski.
Analiza wyników ankiet studenckich za rok 2013/2014.
PROGRAMOWANIE W JAVA Informatyka Stosowana – ROK II / III Laboratoria mgr inż. Krzysztof Bzowski.
INŻYNIERIA INTERNETU Krzysztof Bzowski.
Badania operacyjne i teoria optymalizacji semestr zimowy 2015/2016
Specjalność E Multimedia Studia dzienne inżynierskie Opiekun specjalności: prof. Krzysztof Marasek.
MAS Rafał Hryniów. Agenda  Zasady  Referaty  Projekt  Kolosy.
IX Konferencja "Uniwersytet Wirtualny: model, narzędzia, praktyka" Andrzej Syguła, „Metoda warsztatu w nauczaniu informatyki z wykorzystaniem platformy.
Dariusz Kessel OFEK. OFEK od trzech lat konsekwentnie rozwija program e-Szkoła Wielkopolska, mający na celu wspomaganie systemu oświaty poprzez wprowadzanie.
(c) InMoST 2006 Plan szkolenia ▪ Wprowadzenie (9:00-10:30): Czym jest szacowanie? (MO) Systematyczne podejście do planowania (ŁO) Planowanie, a kalendarz.
Programowanie dla każdego
Ankieta jednostki za lata
Wydział Matematyki, Informatyki i Architektury Krajobrazu
Multimedia w reklamie i edukacji
Zapis prezentacji:

Informatyka Stosowana – ROK II / III PROGRAMOWANIE W JAVA Informatyka Stosowana – ROK II / III Laboratoria mgr inż. Krzysztof Bzowski

Krzysztof Bzowski kbzowski@agh.edu.pl Tel. +12 6172615 B5 / 605 http://home.agh.edu.pl/~kbzowski/

Zasady zaliczenia laboratoriów Zajęcia mają charakter laboratoryjno-projektowy Student realizuje wybrany projekt (aplikację) i wzbogaca go o funkcjonalność (i nowe technologie) na kolejnych zajęciach Funkcjonalność planowa jest z góry przez studenta Student ma obowiązek wywiązania się z postawionych sobie planów Postęp w projektach oceniany jest na każdych zajęciach wg. przyjętego harmonogramu Dodatkowe funkcjonalności mogą być narzucone przez prowadzącego Projekty są jednoosobowe (w przypadku większych i ambitnych projektów zgadzam się na 2osoby) Od połowy zajęć (połowa maja) krótkie, indywidualne prezentacje z postępów na ocenę.

Zasady oceniania Postęp w projekcie i realizacja przyjętego planu, ostatecznie wywiązanie się z planu ( + lub i ) Obecność na zajęciach Prezentacja i dyskusja

Technologie do uwzględnienia w projekcie Wybór projektu musi wykorzystywać wszystkie poniższe technologie: Swing (okienka) Obsługa błędów (wyjątki) Operacje I/O (zapis i odczyt plików) Serializacja Współbieżność (wątki i SwingWorker) Bazy danych i ORM (zapis, odczyt, operacje) Komunikacja sieciowa (sockety, RMI, http) Media – Dźwięk i Grafika (np. wykresy) Dodatkowo (dla osób aspirujących na 5.0): Testy jednostkowe (np. Junit)

Propozycje projektów Kółko i krzyżyk Multiplier z globalną tablicą wyników i statystykami Kalendarz z możliwością importu i eksportu plików ICS, wyszukiwaniem, sortowaniem, edytowaniem itd. Analizatory danych ze stron (wykresy, analizy, eksport, itd): http://www.top500.org http://www.green500.org Lotto Kursy walut Itp. Gry, typu snake, czołgi (ambitniejsze) Proste tekstowe gry RPG (mniej ambitne) Gry Klient-serwer (RPG, Strategie) (w przypadku dużej planowanej funkcjonalności zgadzam się na pracę w 2-os grupie po wcześniejszej akceptacji)

Dzisiejsze zajęcia Wybór projektu i zatwierdzenie go przez prowadzącego 

Każdy plan pracy zostanie zaakceptowany, lub nie… Następne zajęcia Przygotować plan pracy, tj. 10 funkcjonalności które zostaną zaimplementowane w projekcie w tym semestrze. Funkcjonalność musi być namacalna dla użytkowników (konkretna). Funkcjonalność powinna być dostatecznie duża: Dobra: Zestawienie kompletnej komunikacji klient-serwer Zła: Zmiana koloru kontrolki po wpisaniu złej wartości Dobra: Wprowadzenie walidacji wartości kontrolek w całej aplikacji (na koniec) Każdy plan pracy zostanie zaakceptowany, lub nie…

https://trello.com Przykładowy opis projektu Kółko i krzyżyk: https://trello.com/b/vYdXBTiC/projekt-multi-kik