Skip to content

agh-2lo/lab2_zadania

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jak była mowa widzimy się 18stego! Na szczęście udało nam się omówić wystarczająco zagadnień by stworzyć coś ciekawego :)

Zdaje sobie sprawę iż mają Państwo na ich wykonanie, tydzień. Zrobienie ich (wszystkich), nie powinno zająć Państwi więcej niż 4h (ułożenie ich zajęło znacznie więcej) Ufam że w przeciągu tygodnia, każdy z Państwa wygospodaruje tyle czasu.

Mając świadomość dużego rozrzutu poziomu w grupie poniższe zadania zaczynają się od bardzooo prostych. W stylu zmodyfikuj podany kod by robił coś innego. Później mamy zadania nastawione na użycie/zastosowanie konkretnego elementu języka (pętli, if-a, itp). Następnie są zadania które opisują jakiś problem, i waszym zadaniem jest wymyśleć jak go rozwiązać. Na końcu mamy zadanie z *, troche bardziej algorytmiczne, by osoby które już programowały, nie nudziły/mogły się wykazać :)

Za każde zadanie będą punkty (ile, dopiero wymyśle) Za te najprostsze będzie ich najmniej, za za te trudniejsze więcej.

Jak była mowa, kazano mi (i innym prowadzącym zajęcia), państwa odsiać tak by na przyszły semestr została jedna grupa. Mając w świadomości ten obrzydliwy wyścig szczurów w którym bierzecie udział ;) proszę:

  • przyłożyć się
  • nie dzielić się swoimi rozwiązaniami

Nie mamy żadnej kontroli nad Państwa ew. odpisywaniem, nie mniej, proszę mieć świadomość że jeśli na koniec semestru okaże się że prawie wszyscy mają taką samą ilość punktów, to losowo wytypujemy osoby które pódją dalej.

Tak więc, zachęcam do pomagania sobie, tłumaczenia itp. Nie mniej, prosze mi wierzeć, to widać kiedy program jest odpisany :)

W przypadku ewidentnie podobnych programów, - poproszę państwa na kartkówce, każdego z osobna, o napisanie na kartce (!), jednego z pogramów który był na zadanie. (tak na jednej porannej grupie sie stało). I wtedy wyjdzie kto co zrobił.

Niech każdy zrobi tyle ile umie/będzie w stanie na Pon. Ew. wątpliwości rozwiejemy na zajęciach i będzie można, jeszcze na kojne zajęcia reszte zadań dosłać.

Zajęcia proszę podsyłać do niedzieli rano. W niedziele wieczorem zaczne je sprawdzać.

Zadania można oddać na 2 spsooby:

  • jeśli kogoś przerasta zabawa z https://c9.io to może mi je w drodze wyjątku wysłać na maila morzech@agh.edu.pl.
  • jeśli c9 będzie ok, to proszę w lab2 zrobić katalog 'zadania' i tam stwożyć pliki z rozwiązaniami.

Prosiłbym by każde z zadań było w odrębnym pliku a jego nazwa niech będzie numerem zadania. Czyli np. jeśli ktos zrobił zadania 1.1 2.3 i 3.1 to chciałbym w katalogu 'zadania' widzieć 3 pliki:

  • 1_1.py
  • 2_3.py
  • 3_1.py

Jeśli komuś nasze środowisko programistyczne odmawia posłuszeństwa, prosze testować swoje programy na stronie http://www.codeskulptor.org/

Ani w c9.io ani w codeskulptor proszę raczej nie używać polskich znaków dialektycznych.

Linki do zadań (przed wczytywaniem się przekopiować to sobie do edytora by ładnie to Państwu pokolorował - łatwiej sie czyta):

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages