Z wielką przyjemnością zapraszam pod nowy adres strony
www.naukazminecraftem.pl
Znajdziecie tam wszystkie dotychczasowe materiały a także mnóstwo nowości.

Pokazywanie postów oznaczonych etykietą Kodowanie blokowe. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Kodowanie blokowe. Pokaż wszystkie posty

02 grudnia 2023

Pixelowe obrazy w Minecraft

 



Pewnie nie raz widzieliście piękne pixelowe obrazy tworzone w Minecrafcie. Jeśli zastanawialiście się, kto przy zdrowych zmysłach ma czas i ochotę to budować, to powiem Wam, że raz się o to pokusiłam 😉 Oczywiście od razu rzuciłam się na głęboką wodę i postanowiłam sobie zbudować ścianę na wzór obrazu Vincenta Van Gogha "Gwiaździsta noc". Zajęło mi to kilka dni, ale efekt był naprawdę piorunujący. Ale już wiem, na pewno, że więcej tego się nie podejmę, bo mimo iż lubię budować, to jednak jest to żmudna i czasochłonna robota.

Ostatnio minecraftowy Make Code, czyli narzędzie do kodowania został zaktualizowany i dodano w nim kilka nowych opcji, a wśród nich... PIXELART!!!

I tak powstało kilka świątecznych grafik takich jak te:


Chcecie wiedzieć, jak to zrobić? Proszę bardzo!

Oto instrukcja, krok po kroku:

1. Uruchamiamy Minecraft Education i wybieramy jakiś świat, najlepiej bloki trawy. Warto najpierw poeksperymentować na pustym terenie zanim umieścicie pixelarty w konkretnym świecie. Klikamy na Nowy projekt...


... i zapisujemy jego nazwę


2. Po otwarciu okna do tworzenia skryptów wybieramy z lewej strony szufladkę "Rozszerzenia". Miejsca w których umieszczone są bloki do kodowania nazywam szufladami, to ułatwia pracę z dzieciakami.


3. W kolejnym oknie zjeżdżamy w dół i wybieramy opcję "makecode-minecraft-pixelart"



4. Po wybraniu właściwego rozszerzenia pojawia się nowa szuflada o nazwie "PIXELART"



5. Wyciągamy z niej blok "draw image"



... i zagnieżdżamy w bloku początkowym "Przy poleceniu czatu". To oznacza, że nasz obraz zacznie się budować w świecie po wpisaniu na czacie konkretnego słowa. W tym przypadku będzie to słowo "run".



6. Następnie klikamy na pusty, kwadratowy element


a wtedy pokaże nam się edytor do malowania. Używając różnych narzędzi możemy wypełnić pola własną grafiką. 




Domyślnie wielkość obszaru do rysowania ustawiona jest na 16x16 pixeli. Można to zmienić wpisując inne wartości, jeśli nasz obrazek jest większy.

WAŻNE!!!! Pod rysunkiem znajduje się miejsce na nazwę obrazka. NIE WPISUJCIE żadnej nazwy, ponieważ u mnie powodowało to błędy w kodzie. Po prostu zostawcie to pole puste.

7. Po narysowaniu i zatwierdzeniu obrazka przyciskiem Gotowe (dolny, prawy róg ekranu) wracamy do skryptu, w którym automatycznie pojawi się ikonka z naszym rysunkiem. 



8. Teraz wystarczy zatwierdzić nasz skrypt klikając w dolnym, prawym rogu ekranu przycisk PLAY, stanąć w dowolnym miejscu, uruchomić czat i wpisać "run" (to słowo możemy zdefiniować w kreatorze kodu zmieniając je na dowolne). 



Efekt jest gotowy dosłownie w jednej sekundzie. Obraz wygeneruje się bliskiej odległości od nas, w tym wypadku na zachód ode mnie. Można to ułożenie zmienić w trybie konstruowania kodu zmieniając kierunek generowania. 




To pomaga ustawić nasze dzieło w odpowiednim kierunku. Podobnie jak drukowane napisy. Warto mieć rozeznanie w kierunkach na minecraftowej mapie. Niebawem pojawi się post pokazujący o co cho z tymi kierunkami i jak je zapamiętać.






PLUSY: 
- o wiele szybciej jest namalować pixelowy obraz wypełniając kratki niż budować go z bloków

MINUSY:
- zbyt mało kolorów, a właściwie odcieni jest dostępnych w edytorze, można jednak potem zmodyfikować obraz, zastępując niektóre bloki innymi z ekwipunku

Share:

19 października 2023

Programowanie z Minecraft - czas START!

 


Tydzień temu, dokładnie wtedy, kiedy trwał Code Week czyli wielkie europejskie święto kodowania, po raz kolejny miałam okazję spotkać się z uczniami i uczennicami z całej Polski. Było to spotkanie zorganizowane przez Stowarzyszenie Cyfrowy Dialog, z którym współpracuję i odbywało się online. Nauczyciele i nauczycielki, którzy zapisali się na to wydarzenie otrzymali mapę i materiały edukacyjne w postaci instrukcji dla nauczyciela a także karty pracy dla uczniów. 

Podczas takich eventów niektórzy uczniowie i uczennice działają razem ze mną pracując przy komputerach, a niektórzy po prostu obserwują lekcję i biorą w niej udział rozwiązując zadania offline'owo a odpowiedzi zapisują na czacie za pośrednictwem nauczycieli. 

Powiem Wam, że bardzo lubię te spotkania. Choć nie słyszę tych emocji, to jednak w głowie widzę obrazy, bo wiem, jak reagowałyby moje dzieciaki podczas takich lekcji. Oczywiście z moimi uczniami przeprowadzam je na żywo i tak właśnie się stało ostatnio.

Ta lekcja to pierwsza z serii sześciu, wprowadzająca uczniów do kodowania blokowego w Minecraft Education. 


Lekcje przeznaczone są dla uczniów od 8 roku życia (oczywiście siedmiolatki umiejące czytać, też mogą sobie poradzić). W każdej z nich krok po kroku wprowadzane są kolejne sposoby programowania agenta, aby ten wykonywał coraz to trudniejsze zadania. I tak też dzieje się w tej mapie. Lądujemy w centrum szkoleniowym, w którym poznajemy Agent, bloki i sposoby sterowania nim.




Niestety/stety mapy są w języku angielskim. Przetłumaczyłam już dwie. Pierwszą znajdziecie na końcu tego artykułu.  Kolejna pojawi się za tydzień. Umieszczam też instrukcję dla nauczycieli i karty pracy. Być może ktoś z Was odważy się przetestować ją z uczniami podczas zajęć komputerowych?  

Ostatnie zadanie w tej mapie, najtrudniejsze, polega na tym, że trzeba zaprogramować Agenta, aby przeszedł całą trasę a my w tym samym czasie musimy przejść swoją. To wszystko w ciągu 10 sekund. 



Oczywiście zadanie dla moich uczniów nie było zbyt skomplikowana, w końcu są już trzecioklasistami!!! Ale nasunęło to nam kolejne wyzwanie jakim jest budowanie własnej trasy dla Agenta w odrębnym świecie. Wybraliśmy świat "bloki trawy" i przywołaliśmy Agenta a następnie każdy zaczął budować dla niego swoją trasę. Słuchajcie! To był hit. Najbardziej lubimy zadania kreatywne. Zobaczcie, jak nam poszło!





Za tydzień, kiedy dokończymy nasze trasy, wymienimy się mapami i będziemy mieli za zadanie zakodować Agenta, aby przeszedł trasę w całości. 

Spróbujcie sami!

Mapa Zakoduj Agenta (2).mcworld

Instrukcja Minecraft_Zakoduj_Agenta_przewodnik_nauczyciela_codeweek23.pdf

Karty pracy Minecraft_Zakoduj_Agenta_karty_pracy_codeweek23.pdf

Share:

Urywki z map