diff --git a/konspekt.md b/konspekt.md new file mode 100644 index 0000000..6f9a469 --- /dev/null +++ b/konspekt.md @@ -0,0 +1,48 @@ +# zadanie 1 (czat) +- tworzymy plik `cc_zadanie_1.py` +- tłumaczymy że skrypty komputerowe to zestawy komend (to jest jak przepis, instrukcje dla komputera do wykoniania) +- informacja o dwóch pierwszych linijkach - muszą być na początku każdego skryptu (to jest taki słownik dla komputera, żeby komputer wiedział co my do niego mówimy) + from mine import ... + minecraft = ... +- użycie komendy `minecraft.postToChat("Hello World")` +- wprowadzenie zmiennych `i, j, k` i formatowania: `"%s" % i` +- wykonanie podstawowych operacji matematycznych, dodawanie, odejmowanie i wyświetlanie wyniku w czacie + +# zadanie 2 (setBlock) +- tworzymy plik `cc_zadanie_2.py` +- wprowadzenie komendy `minecraft.setBlock(x, y, z, block.NAZWA_BLOKU)` +- ustawianie pojedynczych bloków +- zbudowanie małej wieży +- zbudowanie prostych schodów + +# zadanie 3 (pętla) +- tworzymy plik `cc_zadanie_3.py` +- wprowadznie pętli `for i in range(5):` (znowu nawiązanie do przepisu - "zamieszaj 10 razy" zamiast pisania tego 10 razy) +- zbudowanie wysokiej wieży +- zbudowanie długich schodów +- zbudowanie grubych schodów - wprowadzenie drugiej komendy w pętli + +# zadanie 4 (pętla w pętli) +- tworzymy plik `cc_zadanie_4.py` +- zbudowanie ściany - wprowadzenie pętli w pętli - zmienne `i` i `j` +- różne warości parametrów `range` niski mur, szeroka wieża itp. kombinacje + +# zadanie 5 (if else) +- tworzymy plik `cc_zadanie_5.py` +- wprowadzenie instrukcji `if i == 5: else:` +- zbudowanie wieży w której jeden klocek jest inny +- zbudowanie ściany z dwóch materiałów +- wprowadzenie `elif` - zbudowanie ściany z wielu materiałów +- zbudowanie schodów z różnych klocków +- zbudowanie ściany z różnych materiałów, w pionie i w poziomie + +# zadanie 6 (funkcje) +- tworzymy plik `cc_zadanie_6.py` +- wprowadzenie tworzenia funkcji +- funkcja która tworzy trzy bloki koło siebie + +# zadanie - "wodospad" +- zbudowanie kostki z wodą i wodospadem +https://www.youtube.com/watch?v=abc2pWtPUsw&feature=youtu.be&t=3m +- tworzymy plik `cc_zadanie_wodospad.py` +