User Tools

Site Tools


dydaktyka:cprog

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dydaktyka:cprog [2016/01/26 10:29]
pkleczek [Obwieszczenia]
— (current)
Line 1: Line 1:
- ​====== Programowanie komputerów ====== 
- 
-[[http://​home.agh.edu.pl/​~jaworek/​dokuwiki/​doku.php?​id=dydaktyka:​PK_2015:​Informacje|Oficjalna strona laboratorium]] \\ (dostęp wymaga logowania, niezbędne dane można otrzymać ode mnie) 
- 
-[[http://​syllabuskrk.agh.edu.pl/​2014-2015/​pl/​magnesite/​modules/​8919|Syllabus przedmiotu]] 
- 
-====== Obwieszczenia ====== 
- 
-(brak) 
-====== Laboratorium - wersja alternatywna ====== 
- 
-===== Treść laboratoriów ===== 
-  - [[dydaktyka:​cprog:​2015:​intro|Wprowadzenie do C]]  [size=80%][15.10.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​data_types|Typy danych]] ​ [size=80%][15.10.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​basic_stdio|Interakcja z użytkownikiem]] ​ [size=80%][15.10.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​conditionals|Pętla "​for",​ instrukcje warunkowe, operatory relacyjne i logiczne]] ​ [size=80%][22.10.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​loops|Pętla "​while",​ formatowanie kodu, debuggowanie]] ​ [size=80%][29.10.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​functions_1|Funkcje]] ​ [size=80%][05.11.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​revision_1|Zadania powtórkowe (1)]]  [size=80%][05.11.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​switch|Konstrukcja warunkowa "​switch"​]] ​ [size=80%][26.11.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​recursion|Rekurencja]] ​ [size=80%][26.11.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​arrays|Tablice]] ​ [size=80%][03.12.2015,​ 10.12.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​sorting|Sortowanie]] ​ [size=80%][10.12.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​pointers|Wskaźniki]] ​ [size=80%][17.12.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​dynamic_memory_allocation|Dynamiczna alokacja pamięci]] ​ [size=80%][17.12.2015][/​size] 
-  - [[dydaktyka:​cprog:​2015:​projects|Projekty zaliczeniowe]] 
- 
-[size=80%]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[/​size] :-) 
- 
----- 
- 
-**[[dydaktyka:​cprog:​2015:​photoshop|Projekt - Fotoszop]]** 
-===== Przydatne materiały ===== 
- 
-  * [[dydaktyka:​cprog:​2015:​solutions|Odpowiedzi i rozwiązania zadań]] ​ 
-  * [[dydaktyka:​cprog:​faq|FAQ]] 
-  * [[dydaktyka:​cprog:​common_mistakes|Częste błędy]] 
-  * [[dydaktyka:​cprog:​learning_resources|Materiały dydaktyczne]] 
- 
----- 
- 
-  * [[dydaktyka:​cprog:​2015:​assessment|Kryteria oceny kolokwiów i projektu]] 
-===== Uwagi organizacyjne ===== 
- 
- 
-==== Praca na zajęciach ==== 
- 
-Na zajęciach pracujemy wspólnie nad kodem z użyciem [[http://​collabedit.com|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: 
-  * {{stars>​1/​4}} -- **"​bułka z masłem"​** \\ Wystarczy, że odrobinę zmienisz przykład z laboratorium bądź wprost zastosujesz zdobytą wiedzę. 
-  * {{stars>​2/​4}} -- **"w sam raz"** \\ Musisz zastosować zdobytą wiedzę, przy okazji odrobinę zastanawiając się "co ja właściwie chcę zrobić"​. 
-  * {{stars>​3/​4}} -- **wymagające** \\ Musisz nie tylko zastosować zdobytą wiedzę, ale też dokładnie przemyśleć problem (działaniem "na pałę"​ raczej tego nie rozwiążesz). 
-  * {{stars>​4/​4}} -- **trudne** \\ Zadanie wymaga od Ciebie dogłębnej znajomości treści laboratorium,​ dokładnego przemyślenia problemu oraz trochę inwencji własnej :-) 
- 
-Zadania {{stars>​1/​4}} i {{stars>​2/​4}} 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 {{stars>​3/​4}} i {{stars>​4/​4}} są opcjonalne, przy czym: 
-  * {{stars>​3/​4}} omówię krótko na kolejnych laboratoriach,​ jeśli choć połowa z Was je "​ruszy"​ (inaczej mogę omówić indywidualnie),​ natomiast 
-  * {{stars>​4/​4}} 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.1453800583.txt.gz · Last modified: 2020/03/25 11:46 (external edit)