Informatyka wykład 0. dr inż. Robert Smyk, p 112, WEiA, dr inż. Artur Opaliński

Podobne dokumenty
APLIKACJE KLIENT-SERWER Client-Server Applications Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Innowacja pedagogiczna

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Programowanie obiektowe 2 - opis przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

WYKŁAD. Jednostka prowadząca: Wydział Techniczny. Kierunek studiów: Elektronika i telekomunikacja. Nazwa przedmiotu: Język programowania C++

PRZEWODNIK PO PRZEDMIOCIE

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM

Sprawozdanie z realizacji programu Kodowanie z klasą dla uczniów klasy II i IV Szkoły Podstawowej nr 7

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH I-go STOPNIA (W UKŁADZIE SEMESTRALNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM

Szczegółowy opis przedmiotu zamówienia

PRZEWODNIK PO PRZEDMIOCIE

Rok akademicki: 2014/2015 Kod: MIO s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

innowacji pedagogicznej Programowanie w szkole

PRZEDMIOTOWE ZASADY OCENIANIA Z INFORMATYKI

KARTA KURSU. Programowanie obiektowe

Programowanie w internecie nazwa przedmiotu SYLABUS A. Informacje ogólne

PRZEWODNIK PO PRZEDMIOCIE

Przedmiotowe zasady oceniania z zajęć komputerowych

PRZEDMIOTOWE ZASADY OCENIANIA ZAJĘCIA KOMPUTEROWE

PRZEWODNIK PO PRZEDMIOCIE

POLinfo.eu. O co chodzi z tym portalem? czyli dlaczego powinieneś włączyć się w tworzenie POLinfo.eu. Pomagamy rozwijać potencjał Juniorów

Innowacja pedagogiczna dla uczniów pierwszej klasy gimnazjum Programowanie

Rok akademicki: 2014/2015 Kod: CCB s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

PRZEWODNIK PO PRZEDMIOCIE

PRZEDMIOTOWY SYSTEM OCENIANIA ZAJĘCIA KOMPUTEROWE, KL Przewiduje się następujące formy sprawdzania wiedzy:

PRZEWODNIK PO PRZEDMIOCIE

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S

Kierunkowy Wybieralny Polski Semestr V

[Junior Developer - pierwsza praca jako programista - JavaDevMatt] 1. Sponsorzy Partnerzy projektu O czym i dla kogo jest ta książka?

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

INFORMATYKA P L AN S T U DIÓW ST AC J O N AR N Y C H ( W UKŁAD Z I E S EMESTR AL N Y M ) Podstawy programowania

Programowanie w Javie nazwa przedmiotu SYLABUS A. Informacje ogólne

Systemy Czasu Rzeczywistego (SCR)

PRZEWODNIK PO PRZEDMIOCIE

PRZEDMIOTOWY SYSTEM OCENIANIA Z JĘZYKA ANGIELSKIEGO W KLASACH 1-3 SZKOŁY PODSTAWOWEJ W ZESPOLE SZKÓŁ W KRZYWINIU

Wymagania na oceny gimnazjum

PRZEWODNIK PO PRZEDMIOCIE WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

PRZEWODNIK PO PRZEDMIOCIE

KARTA KURSU (realizowanego w module specjalności)

PRZEWODNIK PO PRZEDMIOCIE

RADA WYDZIAŁU Elektroniki i Informatyki. Sprawozdanie z realizacji praktyk studenckich na kierunku Informatyka w roku akademickim 2015/16

RADA WYDZIAŁU Elektroniki i Informatyki. Sprawozdanie z realizacji praktyk studenckich na kierunku Informatyka w roku akademickim 2017/18

Reguły kształcenia na studiach doktoranckich w wieloobszarowym uniwersytecie przykład Uniwersytetu im. Adama Mickiewicza w Poznaniu

Języki programowania I - opis przedmiotu

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH. Podstawy programowania Systemy operacyjne

Kierunkowy Wybieralny Polski Semestr V

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH 1-go STOPNIA (W UKŁADZIE SEMESTRALNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM A K L S P

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2016/17. zajęć w grupach A K L S P

KARTA PRZEDMIOTU USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW. Wydział Nauk Humanistycznych i Społecznych przedmiot. Zajęcia w pomieszczeniu

KARTA PRZEDMIOTU. Programowanie wieloplatformowe, D1_1

dr inż. Jarosław Forenc

KARTA PRZEDMIOTU. Aplikacje mobilne i wbudowane, D1.8

Informatyka I stopień ogólnoakademicki niestacjonarne Teleinformatyka Zakład Informatyki dr inż. Adam Krechowicz mgr inż.

Programowanie obiektowe 1 - opis przedmiotu

Język programowania C C Programming Language. ogólnoakademicki

Specjalnościowy Obowiązkowy Polski Semestr 5

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

KARTA KURSU. Student zna podstawy analizy, projektowania i programowani obiektowego oraz podstawy języka C++.

Analiza i projektowanie obiektowe w UML Kod przedmiotu

Kierunek: INFORMATYKA. Studia stacjonarne. Studia drugiego stopnia. Profil: ogólnoakademicki

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH 2-GO STOPNIA (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2014/15

KARTA MODUŁU KSZTAŁCENIA

Regulamin stażu zawodowego dla kierunku Informatyka

przedmiot specjalnościowy obowiązkowy polski semestr V semestr zimowy nie

Opracowały: mgr Agnieszka Nowińska, mgr Agnieszka Maroszek-Skrzydło

Good morning! Bobby Standard kursy angielskiego 2019/2020

Program modułu multimedialnego mgr Urszula Galant. PROGRAM MODUŁU MULTIMEDIALNEGO DLA UCZNIÓW KLAS IV VI SP im. Szarych Szeregów w Płochocinie

WNIOSEK O ZALICZENIE PRAKTYK NA PODSTAWIE ZATRUDNIENIA INFORMATYKA

Raport ewaluacji jakości kształcenia na kierunku Kosmetologia. Rok akademicki 2011/2012

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA:

Inzynieria Oprogramowania 2... nazwa przedmiotu SYLABUS A. Informacje ogólne. Wydział Ekonomiczno-Informatyczny w Wilnie

Nazwa wariantu modułu (opcjonalnie): Laboratorium programowania w języku C++

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2012/2013. Przedmioty kierunkowe

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Wymagania edukacyjne język angielski klasa 1 na rok szkolny 2018/2019

Raport ewaluacji jakości kształcenia na kierunku Ratownictwo medyczne. Rok akademicki 2011/2012

Formularz rejestracyjny przedmiotu zgłoszonego do realizacji w trybie zdalnym z wykorzystaniem metod i technik kształcenia na odległość

KARTA PRZEDMIOTU. Warsztaty z programowania mobilnego w Python. Python Mobile Programming Workshop

PRZEDMIOTOWY SYSTEM OCENIANIA MATEMATYKA Z PLUSEM W KLASACH 4-6 SZKOŁY PODSTAWOWEJ

PRZEWODNIK PO PRZEDMIOCIE

Czy muszę dostarczyć oryginalne dokumenty czy wystarczą kopie? Pytanie, czy należy dostarczyć oryginalne dokumenty czy kopie Jakie są warunki przyjęci

PRZEWODNIK PO PRZEDMIOCIE

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

Metodyka rozwiązywania zadań matematycznych 4 - opis przedmiotu

PRZEDMIOTOWY SYSTEM OCENIANIA Z INFORMATYKI

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Programowanie obiektowe. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia 4. ROK/ SEMESTR STUDIÓW: II/4

PRZEWODNIK PO PRZEDMIOCIE

Transkrypt:

Informatyka wykład 0 dr inż. Robert Smyk, p 112, WEiA, robert.smyk@pg.edu.pl dr inż. Artur Opaliński

Cele i efekty kształcenia przedmiotu Informatyka Główny efekt: samodzielność w programowaniu w C. Zwiększenie umiejętności, zdobywanie doświadczenia, wzrost wiedzy Cele: Umiejętność czytania dokumentacji bibliotek programistycznych i dokumentacji internetowej w celu wykorzystania nowych funkcji/metod Umiejętność instalacji nowych bibliotek w IDE i diagnozowania/usuwania związanych z tym problemów Znajomość konstrukcji języka C, biblioteki standardowej C, elementów języka C++ i paradygmatów programowania poza czysto imperatywnym

Informatyka organizacja semestru

Informatyka warunki zaliczenia

Warunki zaliczenia Cotygodniowe sprawozdania z pracy w domu, składane w kursie (enauczanie) Niezależnie od terminów (i opóźnień?) zajęć projektowych Wzorzec sprawozdania jest dostępny w kursie, wystarczy wypełnić go treścią Sprawozdanie opisuje: Prace wykonane od złożenia poprzedniego sprawozdania Liczbę spędzonych godzin Prace zaplanowane do wykonania w kolejnym tygodniu, aktualne problemy (jeśli wystąpiły) Informacje o samodzielności pracy Do sprawozdania zawsze załącza się aktualny kod źródłowy

Warunki zaliczenia Projekt jest oceniany na koniec semestru Wcześniej należy bazować na samoocenie i informacjach od prowadzącego Na wysokość oceny projektu wpływają!!!!! Regularność pracy i postępów!!!! Wiedza zdobyta w czasie rozwijania projektu!!! Umiejętność dostrzegania i rozwiązywania problemów!! Jakość i czytelność kodu! Efekt końcowy, t.j. funkcjonalność programu Regularność pracy i postępów to GŁÓWNY czynnik oceny Jeżeli ktoś nie lubi pracy regularnej i długotrwałej może oddać gotowy program wcześniej

Warunki zaliczenia Oceniana jest cotygodniowa praca nad projektem, a nie tylko efekt, gdyż: Dopiero stopniowo będą Pastwo poznawać materiał Celem dydaktycznym jest cotygodniowe pełne opanowanie materiału z wykładu i zajęc projektowych t.j. wykazanie się umiejętnością twórczego zastosowania Celem dydaktycznym jest wytworzenie realnych umiejętności programistycznych innych niż proste tworzenie kodu w całości od razu : rozbudowy, usprawniania, wycofywania ostatnich zmian, poprawiania błędów, dzielenia na mniejszej jednostki (funkcje, pliki) w miarę rozwoju kodu, itp.. Nauka regularna daje lepsze efekty, szczególnie długoterminowe, niż praca skokami Proszę nie brać się do pisania projektu na serio dopiero na końcu semestru to skutkuje niską oceną

Warunki zaliczenia Założenie: przyszli Państwo na studia, żeby się uczyć Fakt: Semestr trwa prawie 4 miesiące Wniosek 1: Państwo w tym semestrze uczą się przez 4 miesiące Nie: w czwartym miesiącu Nie: trochę na początku semestru Wniosek 2: Cztery miesiące to długo, więc nie wolno się zamęczyć (konsultacje!) nie wolno go (studiów!) zmarnować Każdy ma szanse wykazać się uploadem co tydzień. Te 13 uploadów naprawdę jest potrzebnych, żeby się nauczyć (jedni lepiej, drudzy gorzej). Jeśli ktoś z dowolnych powodów planuje nauczyć się tylko tyle, żeby zaliczyć, to i tak powinien wykorzystać do tego szansę wszystkich uploadów.

Warunki zaliczenia W ramach projektu powstanie spory program Duże programy pisze się wielokrotnie trudniej, niż małe Programowanie w wielkiej skali a nie w małej skali w języku Inżynierii Oprogramowania Dobra wiadomość: w ramach przedmiotu dostaną Państwo do ręki wiele porad, informacji i technik, pozwalających ułatwić sobie życie Zła wiadomość: trzeba się ich będzie nauczyć, żeby mieć z nich korzyści. Proszę wobec tego nie pytać w trakcie semestru: Czy mój program musi mieć czytelne wcięcia i identyfikatory i wszystkie te inne rzeczy które w zeszłym semestrze promowała Audrey Hepburn? (Tak!) Czy muszę w moim programie pisać aż tyle funkcji? (Tak!) Czy muszę dzielić swój program na pliki? (Tak!) Naprawdę muszę używać wskaźników i wywołania przez referencję? (Tak!) Dopiero teraz dowiedzieliśmy się potrzebnych mi rzeczy, i jakbym chciał(a) to uwzględnić, to mi się za dużo w programie pozmienia i może nawet będę musiał(a) przepisać większość od nowa (Tak! Pisanie dużych fragmentów od nowa - o ile na bazie zdobytych przemyśleń, inaczej, prościej, bardziej elegancko - ułatwia dalszą pracę nad programem, i znajdowanie trudnych błędów. No i poprawia obecny kod.) Alternatywą jest sytuacja: wszystko mi działa, tylko już drugi tydzień nie mogę znaleźć, czemu jak chcę X, to zamiast tego mój program robi Y...

Warunki zaliczenia

Zakres projektu Gra komputerowa: animacja graficznego obrazu, pod sterowana działaniem użytkownika Zakres opisany w kursie informatyka, szczegółowo i obowiązująco, w skrócie: Zakres: animacja co najmniej 4 obiektów, sterowanie animacją przez co najmniej jednego użytkownika wybór przez użytkownika co najmniej poziomu gry, określającego jej trudność zapis do pliku informacji na temat: poprzednich graczy, ich punktacji, ostatniej sesji (stanu gry) obiektowa struktura programu

Zakres projektu Ten przedmiot nazywa się 'Informatyka' i główny nacisk kładzie na naukę programowania Nie nazywa się 'Grafika komputerowa' ani nie 'Sztuka rozrywki', czy 'Nowoczesne media'. Stąd celem projektu nie jest napisanie najwspanialszej gry Celem projektu jest napisanie jak najlepszego kodu źródłowego, t.j. Takiego który pokazuje należące do zakresu przedmiotu umiejętności programistyczne Kodu dobrej jakości prawie nie daje się napisać w krótkim czasie. Nie daje się go napisać bez popełnianie błędów, przekształcania, i pisania wciąż na nowo kolejnych wersji. Stąd proszę pilnować cotygodniowej pracy i składania sprawozdań. Proszę przygotować się, że sprawdzający będą przywiązywali dużo większą uwagę do kodu i do jego regularnego wzbogacania - niż do wyglądu czy 'grywalności' gry.

Zakres projektu Nasz projekt realizujemy w szkole, nie w firmie programistycznej Celem szkoły nie jest produkowanie gier, tylko kształcenie studentów Stąd to Państwa regularne sprawozdania będą dla nas w większym stopniu potwierdzeniem osiągnięcia celu, niż ostatecznie powstała gra. Jeśli komuś uda się przez przypadek (**) napisać dobry kod gry bez wykorzystania całego semestru do nauki(***) - będzie to traktowane jako nauka mniej efektywna, mniej wartościowa, i niżej oceniana, niż program powstały w wyniku wielu doświadczeń i długich przemyśleń, wykazanych w sprawozdaniach. (**) prawdopodobieństwo takiego przypadku jest zerowe, ale studenci szczegolnie Ci ktorzy nie zalicza semestru czasami powołują się że taki był ich zamiar/wiara. (***) za wyjątkiem osob korzystających z Szybkiej Ścieżki, t.j. potrafiących się wykazać uprzednim posiadaniem całej niezbędnej wiedzy i umiejętności już na samym początku semestru, poprzez regularne składanie wyjątkowo wartościowych sprawozdań od rozpoczęcia semestru, aż do wcześniejszego zakończenia swojej pracy

Kurs INF2air w enauczanie.pg.edu.pl Po uzyskaniu dostępu do kursu można: Składac prace domowe oraz realizować zadania, pisać wejściówki Mieć dostęp do materiałów Otrzymywać informacje Poznać ocenę końcową Dostęp do kursu po podaniu klucza: inf2_air

Regulamin studiów

Regulamin studiów

Regulamin studiów

Regulamin studiów