User Tools

Site Tools


dydaktyka:cprog

This is an old revision of the document!


Programowanie komputerów

Oficjalna strona laboratorium
(dostęp wymaga logowania, niezbędne dane można otrzymać ode mnie)

Syllabus przedmiotu

Obwieszczenia

Staram się dokonywać oceny nadesłanych projektów na bieżąco.
Wyniki można zobaczyć tutaj: (klik).

W dniu 14 lutego zajęcia nie odbędą się.
Projekty proszę przesyłać e-mailem albo przynieść je na konsultacje w dniu 12 stycznia (10:15-11:15) bądź 19 stycznia (9:30-10:30).

Laboratorium - wersja alternatywna

Treść laboratoriów

  1. Wprowadzenie do C [15.10.2015]
  2. Typy danych [15.10.2015]
  3. Funkcje [05.11.2015]
  4. Rekurencja [26.11.2015]
  5. Tablice [03.12.2015, 10.12.2015]
  6. Sortowanie [10.12.2015]
  7. Wskaźniki [17.12.2015]

Uwaga: Na bieżąco, po każdych zajęciach, dokonuję pewnych zmian aby uczynić treść laboratorium bardziej zrozumiałą i aby treści te były prezentowane bardziej metodycznie :-)


Projekt - Fotoszop

Przydatne materiały

Uwagi organizacyjne

Praca na zajęciach

Na zajęciach pracujemy wspólnie nad kodem z użyciem collabedit. Aby przejść do dokumentu związanego z bieżącym laboratorium przejdź do: http://collabedit.com/<kod>, gdzie <kod> zostanie podany na początku każdego laboratorium.

Rozwiązywanie zadań podsumowujących

Przy każdym z zadań podsumowujących podałem orientacyjny poziom jego trudności:

  • “bułka z masłem”
    Wystarczy, że odrobinę zmienisz przykład z laboratorium bądź wprost zastosujesz zdobytą wiedzę.
  • “w sam raz”
    Musisz zastosować zdobytą wiedzę, przy okazji odrobinę zastanawiając się “co ja właściwie chcę zrobić”.
  • wymagające
    Musisz nie tylko zastosować zdobytą wiedzę, ale też dokładnie przemyśleć problem (działaniem “na pałę” raczej tego nie rozwiążesz).
  • trudne
    Zadanie wymaga od Ciebie dogłębnej znajomości treści laboratorium, dokładnego przemyślenia problemu oraz trochę inwencji własnej :-)

Zadania i to podstawy – oczekuję, że rozwiążecie je samodzielnie (bądź przynajmniej zastanowicie się chwilę nad rozwiązaniem) przed kolejnym zajęciami. Te zadania omówimy wspólnie na początku kolejnych zajęć.

Zadania i są opcjonalne, przy czym:

  • omówię krótko na kolejnych laboratoriach, jeśli choć połowa z Was je “ruszy” (inaczej mogę omówić indywidualnie), natomiast
  • omawiam tylko indywidualnie.

:!: Rozwiązując zadania trzymaj pliki z kodem źródłowym w łatwo dostępnym miejscu (Google Drive, Dropbox, pendrive)

  • aby móc na nich bazować rozwiązując kolejne zadania oraz
  • aby móc pochwalić się swoim rozwiązaniem na zajęciach.
dydaktyka/cprog.1452592491.txt.gz · Last modified: 2020/03/25 11:46 (external edit)