Gry komputerowe uczą. Gry uczące programowania. Czego uczą gry według rodziców, nauczycieli i mediów

Co powinna wziąć pod uwagę przyszłość? Od jakiego języka zacząć naukę? Do czego dążyć? Na kim mam się wzorować? A co trzeba zrobić w pierwszej kolejności?

Większość fanów muzyki rockowej prędzej czy później sięga po gitarę. Fani sportu z pasją marzą o wyjściu na boisko do piłki nożnej, koszykówki lub kort tenisowy. Cóż, ci, którzy dokonali setek kradzieży w GTA, spędzili dziesiątki godzin w klubach komputerowych grając w Counter-Strike'a lub odnieśli spory sukces w grach MMORPG, prawdopodobnie myślą o karierze twórcy gier.

Problem w tym, że tego przedmiotu nauczają tylko nieliczne placówki oświatowe. Dlatego większość twórców gier jest samoukami, którzy sami opracowali program nauczania. Ale jakie niuanse wzięli pod uwagę? Od czego zaczynałeś i do czego dążyłeś? Jakiego języka nauczyłeś się jako pierwszy? Na te i inne palące pytania staraliśmy się odpowiedzieć.

Do czego dążyć?

Przed wyjściem do sklepu robisz listę zakupów (przynajmniej w głowie). Przed wyjazdem na drugi koniec miasta zaplanuj trasę. Cóż, zanim nauczysz się tworzyć gry, warto zadać sobie pytanie: co dokładnie chcesz robić? Tworzyć aplikacje mobilne lub gry przeglądarkowe? Pracujesz w dużej czy małej firmie? Czy powinienem zajmować się tworzeniem gier zawodowo, czy może poświęcać na to swój wolny czas? A jeśli to pierwsze, to co interesuje Cię bardziej: tworzenie interfejsu, dopracowanie rozgrywki czy pisanie skryptów?

Prawidłowe wyznaczanie celów pomoże zaoszczędzić dużo czasu i wysiłku. Dodatkowo umożliwi dotarcie do miejsca docelowego najkrótszą trasą. Bez ryzyka zjechania z drogi lub wpadnięcia do bagna.

Jakiego języka mam się uczyć?

Ponadto odpowiedź na palące pytanie zależy od celu: od jakiego języka programowania zacząć?

Dlatego przyszli twórcy gier takich jak Minecraft i aplikacji mobilnych na Androida powinni zwracać szczególną uwagę na Javę. Na początek polecamy kurs intensywny, zwłaszcza, że ​​jest bezpłatny. Dla tych, którzy szukają iOS - Objective-C. W przypadku gier przeglądarkowych czasami wystarczy znajomość Ruby-On-Rails. W przypadku bardzo małych i prostych czasami wystarczy HTML. Do tworzenia gier Flash używany jest ActionScript, a do pisania skryptów o dowolnej złożoności potrzebny będzie JavaScript lub być może mniej popularny Lua. Do tworzenia małych gier konsolowych wymagana jest znajomość języka C#.

Jeśli chodzi o większość gier wysokobudżetowych (tzw. klasa AAA), większość z nich wyposażona jest we własny lub pożyczony „silnik”. Często jednak cały „silnik” lub jego większość jest napisana w C++. To właśnie w tym języku powstało wiele znanych „zabawek” - od Doom 3 i Call Of Duty po FIFA i The Sims. Podczas gdy klasyki takie jak Quake zostały napisane w C.

Jednakże w opanowaniu C++ jest pewien haczyk – nadmierna złożoność. Nie bez powodu mówią, że zajęcie się C++ bez znajomości innych języków jest równoznaczne z rozpoczęciem nauki matematyki z równaniami liniowymi.

Czy jeden język wystarczy?

Jedną z piękności programowania jest możliwość ciągłego samorozwoju. W tworzeniu gier (szczególnie dużych) samodoskonalenie, w tym nauka jak największej liczby języków, nie jest kaprysem, ale niezbędną koniecznością. Tym samym doświadczeni programiści pracujący na rzecz gigantów branży gier często stają przed koniecznością pisania naprzemiennie w 7-8 językach. Jednocześnie oprócz powyższych języków muszą nauczyć się np. Pythona czy nawet SQL (w rozumieniu tworzenia baz danych).

Dlatego jeśli zdecydujesz się dorzucić swój los do produkcji najważniejszych gier, przygotuj się na to, że zostaniesz „poliglotą”. Ponadto im więcej języków opanujesz, tym ciekawsze i bardziej zróżnicowane zadania otrzymasz. I oczywiście Twoje szanse na zdobycie wymarzonej pracy znacznie wzrosną.

GDZIE ZACZĄĆ?

Zanim będziesz mógł podróżować po całym świecie, musisz nauczyć się chodzić. Cóż, przed poważnym projektem gry musisz spróbować swoich sił w czymś mniej znaczącym.

Prawie wszyscy doświadczeni programiści, niezależnie od kwalifikacji i talentu, zaczynali od małych aplikacji: gier planszowych, odmian znanych „zabawek”, prostych „dysków flash”. Wtedy nie myśleli o dużych wystawach typu E3, ale zgromadzili bezcenne doświadczenie. Dlaczego nie pójść za ich przykładem? Nie jest konieczne pisanie niezwykle złożonego kodu. Na debiut wystarczy skorzystać ze specjalnych programów do tworzenia gier (np. Game Maker). W końcu nawet za pomocą prostych narzędzi znacznie ułatwisz sobie życie. Po pierwsze, w miniaturze zrozumiesz logikę i strukturę niemal każdej aplikacji do gier. Po drugie, dostaniesz guzy, które zagoją się podczas przejścia do poważnych projektów. Wreszcie, po trzecie, wzbogacaj swoje portfolio. Przecież nawet prosta „zabawka” wymaga dużo czasu, cierpliwości i kreatywności, aby wymyślić koncepcję, napisać kod i naprawić błędy. Poza tym pokazuje, że produkcję gier znasz nie tylko w suchej teorii.

Co wziąć za przewodnik?

Każdy, kto marzy o zostaniu pisarzem, przeczyta setki książek, zanim napisze choć jedno słowo. Mistrzowie fortepianu znają na pamięć najlepsze dzieła Straussa, Chopina i Beethovena. Znani artyści uczyli się historii sztuki na pamięć przed dużymi wystawami.

Ta sama zasada dotyczy tworzenia gier. Nie można rozwijać się w próżni. Dlatego baw się, inspiruj się mistrzami i niczym gąbka chłoń to, co najlepsze. Jednocześnie staraj się patrzeć na aplikacje nie oczami „gracza”, ale oczami programisty. Innymi słowy: transponuj grę. Zastanów się, dlaczego w tym momencie „bot” pobiegł w lewo, a nie z powrotem? Jakie czynniki zmieniają siłę i celność strzału w symulatorze sportowym? Jak wywołać „efekt zmęczenia”, gdy postać biegnie przez dłuższy czas? Jak sprawić, by podczas deszczu gracz usłyszał dźwięk kropel, a nie pisk świni? Ogólnie rzecz biorąc, przejdź do rzeczy. Spróbuj odtworzyć w głowie algorytmy, które napotykasz podczas gry. Uwierz mi, takie konstruktywne podejście pomoże Ci w przyszłej trudnej, ale cholernie ekscytującej karierze twórcy gier.

Mówią, że gry komputerowe uczą tylko złych rzeczy - strzelania, zabijania czy kradzieży samochodów, że gry komputerowe powodują agresję, dewiacyjne zachowania i degradację osobowości. Ale czy naprawdę jest tak źle? Może gry mają dobrą stronę i mogą nauczyć nas dobrych rzeczy?

W wiadomościach często wszystkie gry są negatywne: nastolatek, który zmasakrował szkołę, grał w Dooma i Painkillera; strzelanka na premierze filmu Mroczny Rycerz – w brutalnym World of Warcraft. Za takie zdarzenia często obwinia się gry wideo. Oczywiste jest, że u gracza może rozwinąć się uzależnienie, które prowadzi do tak tragicznych konsekwencji. Ale nie można winić gier wideo za wszystko. Przyczyną może być problemy rodzinne, zaburzenie psychiczne lub, niestety, sam świat realny. Włącz telewizor: wiadomości są gorsze od poprzednich.

Problem jest mniejszy – dziecko za bardzo interesuje się grami i zabawami zapomina o nauce. Tutaj gry są już krytykowane przez rodziców i nauczycieli. Gadżet młodego gracza zostaje skonfiskowany, dostęp do komputera zostaje ograniczony, a ultimatum zostaje postawione. Generalnie to też nie jest zbyt przyjemne.

Czego gry naprawdę mogą Cię nauczyć

W rzeczywistości gry również mogą pomóc w nauce, a nie tylko bawić. Na przykład Minecraft Education Edition. Zaprojektowany specjalnie do użytku w szkołach, projekt jest wykorzystywany w nauczaniu różnych przedmiotów. Poprzez zabawę uczniowie uczą się m.in. chemii, historii, literatury i geografii. Podczas zajęć uczniowie mogą obserwować różne procesy naturalne, uczestniczyć w wydarzeniach historycznych i przeprowadzać eksperymenty. Gra posiada także funkcję programowania, która znacznie rozszerza możliwości gracza. I choć wszystko to dzieje się w sześciennym świecie, skala zastosowań platformy jest imponująca.

Na stronie projektu można pobrać gotowe światy i znaleźć plan lekcji. Oczywiście, aby wykorzystać grę w nauczaniu, potrzebujesz wyposażonej sali i przeszkolenia nauczycieli. Ale Tego rodzaju nauka przyniesie nowe doświadczenia zarówno uczniom, jak i nauczycielom. Przecież to nie tylko informatyka, ale także wiele innych przedmiotów szkolnych. Rozwiązanie faktycznie jest genialne w swojej prostocie – bierz to, co dzieci kochają i przekazuj za ich pośrednictwem wiedzę.

Są inni specjalnie zaprojektowane gry dla szkół. Przykładowo GTA będzie służyło do nauki zasad ruchu drogowego, Subnautica – do eksploracji podwodnego świata. Elite – do eksploracji Wszechświata.

Podczas gry możemy zyskać nie tylko przyjemność, ale i pożytek. Mogłoby być rozwój jakiejś umiejętności Lub poszerzanie horyzontów. Niektórzy uczyli się angielskiego poprzez gry, inni opanowali umiejętność poprawnego i szybkiego pisania na komputerze.

Badania laboratoryjne

Czy można przyjąć osobę, której mózg jest opóźniony w skupieniu uwagi i koncentracji, i poprzez trening dać mu impuls do rozwoju? Jedno z najbardziej obszernych badań, jakie kiedykolwiek przeprowadzono na ten temat, zostało przeprowadzone przez Daphne Bavelier, badaczkę mózgu, która jest profesorem nadzwyczajnym nauk o kognitywistyce na Uniwersytecie w Rochester. Daphne bada ludzkie procesy uczenia się. Jej badania obejmują testowanie i analizowanie funkcji mózgu w skanach MRI osób, które grają w gry komputerowe i nie grają.

Ona to zauważa gry komputerowe już dawno przestały być zabawą dla dzieci. Oczywiście nie można zaprzeczyć, że w gry komputerowe gra codziennie około 90% dzieci, nie zmienia to jednak faktu, że średni wiek grającego na komputerze to 33 lata. To ponadczasowa rozrywka, która również taka jest może opóźniać starzenie się mózg. Zjawisko to jest tak samo powszechne, jak kiedyś oglądanie telewizji, czego większość młodych ludzi dzisiaj w ogóle odmawia.

Świadczą o tym wyniki jej badań gry komputerowe nie tylko nie powodują zniszczeń w częściach mózgu, ale nawet pomagają rozwijać takie właściwości, jak wielozadaniowość, koncentracja i inne. Ponadto wyniki jednoznacznie dowodzą, że gry nie tylko nie pogarszają wzroku, ale wręcz pozytywnie wpływają na jego ostrość.

Wbrew powszechnym mitom gry wideo nie tylko nie powodują degradacji procesów umysłowych, ale także poprawiają takie wskaźniki, jak elastyczność, koncentracja, uważność, pamięć, szybkość reakcji i twórcze myślenie.

Innym błędnym przekonaniem tych, którzy obawiają się wpływu gier wideo na postępową ludzkość, jest to, że interaktywna rozrywka powoduje, że ludzie nie są w stanie się na niczym skoncentrować; Podczas swoich występów Daphne Bavelier zawsze przeprowadza powszechny test gry, używając nazw kolorów zapisanych innym kolorem. W ten sposób w głowie powstaje dysonans koloru i nazwy. Podobną metodą w swoim laboratorium sprawdzają poziom koncentracji uczestników testu. To stopień koncentracji odpowiada za to, jak szybko i skutecznie mózg adaptuje się i pokonuje tę rozbieżność. Zazwyczaj, miłośnicy gier komputerowych lepiej radzą sobie z tym zadaniem. Wynika z tego, że gry komputerowe przynajmniej nie pogarszają koncentracji.

Oprócz, następuje poprawa możliwości monitorowania otoczenia. Aktywne gry komputerowe doskonale rozwijają widzenie peryferyjne. Można to zaobserwować w testach ze śledzeniem kilku obiektów na ekranie. Zwykli ludzie są w stanie śledzić 3-4 obiekty. Osoba pasjonująca się grami wideo jest w stanie zdać ten test, poruszając się jednocześnie 6-7 obiektami.

W rzeczywistości Gracze grający w gry komputerowe mają wiele różnych korzyści w zakresie uważności. Uwaga i koncentracja stają się ich mocnymi stronami, nawet jeśli wcześniej nie mogły się nimi pochwalić. Umiejętności te przydadzą się wszędzie, niezależnie od tego, czy prowadzisz samochód, przechodzisz przez ulicę, czy obserwujesz ludzi lub zwierzęta.

Uważa się, że dzieląc uwagę między dwa zadania, osoba traci zdolność szybkiego reagowania na niestandardowe sytuacje (na przykład samochód przeleciał przed tobą). Testy pokazują, że miłośnicy gier wideo szybciej radzą sobie z takimi sytuacjami.

Oczywiście nikt, nawet badacze, nie będzie twierdził, że spędzanie nadmiernej ilości czasu na grach wideo jest korzystne. Wszystko wymaga umiaru, a nadmierne spożycie czegokolwiek zawsze prowadzi do przykrych konsekwencji.

Kiedy Bavelier mówi o terapeutycznych właściwościach gier komputerowych, ma na myśli gry, których celem jest edukacja i trening, zmuszenie mózgu do wydajniejszej pracy. Gry wideo można wykorzystać do poprawy funkcjonowania mózgu. Gry mogą zwiększyć zdolność oka do dostrzegania kontrastu i drobnych szczegółów. Gry wideo zwiększają uwagę i koncentrację.

Nowe badanie sugeruje, że gry strategiczne czasu rzeczywistego mogą znacząco rozwinąć umiejętność podejmowania szybkich decyzji i podejmuj działania, a także ucz się na błędach z przeszłości. To po raz kolejny potwierdza możliwość rozwijania zdolności poznawczych człowieka za pomocą gier wideo. Wielu graczy zauważa, że ​​nie ma problemu z zanurzeniem się w pracy tak samo jak w grze. To niewątpliwie poprawia jakość i szybkość ich pracy.

Warto to zauważyć gry stają się coraz bardziej interaktywne. Zestawy słuchawkowe do rzeczywistości wirtualnej zapewniają graczom i programistom nowy poziom immersji są to nowe narzędzia i możliwości, z których można korzystać m.in w celach edukacyjnych.

Gry wideo mają wiele funkcji; mają pozytywny wpływ na plastyczność mózgu, uczenie się, uwagę, wzrok i wiele innych. Konieczne jest dalsze badanie takich wpływów, aby w dalszym ciągu tworzyć gry, które będą promować edukację.

Naukowcy z Uniwersytetu Wisconsin badający mózgi graczy porównują gry wideo do jedzenia – nikt nigdy nie zadaje pytania: „Jaki wpływ ma jedzenie na organizm?” Logiczne jest, że wszystko zależy od samej żywności, jej składu i jakości. Podobnie jest z grami wideo.

Z pewnością, nie możemy powiedzieć, że wszystkie gry są równie przydatne. Różne gry wideo mają różny wpływ na ludzki mózg i aby mieć pewność, jak dana gra zmienia postrzeganie rzeczywistości, konieczne jest przeprowadzenie nad każdą z nich odrębnych badań laboratoryjnych. Jedno jest pewne: Gry wideo to potężne narzędzie i musisz nauczyć się, jak prawidłowo z niego korzystać.

Na podstawie materiałów ze stron dtf.ru, games.rambler.ru, gamerulez.net, habr.com

Edukacja jest droga. Dobra edukacja jest bardzo droga. Niemniej jednak każdy ma możliwość otrzymania bezpłatnej i wysokiej jakości edukacji. Firmy i korporacje na całym świecie inwestują w tworzenie bezpłatnych produktów edukacyjnych. Częściowo po to, aby w przyszłości zapewnić sobie wykwalifikowaną kadrę. Częściowo po to, aby przezwyciężyć ubóstwo i zapewnić każdemu równy dostęp do wysokiej jakości edukacji.

Każdy ma możliwość korzystania ze środowiska programistycznego Scratch, stworzonego specjalnie z myślą o nauczaniu dzieci w wieku szkolnym, które rozwijane jest przez specjalistów z jednej z najbardziej prestiżowych technicznych instytucji edukacyjnych w USA i na świecie – Massachusetts Institute of Technology. Albo gra Minecraft, za którą Microsoft zapłacił rok temu 2,5 miliarda dolarów i za pomocą której m.in. planuje uczyć dzieci programowania. Lub gry edukacyjne tworzone przez pasjonatów i wolontariuszy z całego świata.

Przeszkodą w korzystaniu z takich zasobów może być brak świadomości o ich istnieniu lub brak znajomości języka. Rzeczywiście, jest znacznie więcej zasobów i gier w języku angielskim. Ale są też gry w języku rosyjskim, które uczą programowania.

Tutaj znajdziesz darmowe rosyjskojęzyczne gry przeglądarkowe, które nauczą Cię, jak tworzyć algorytmy, a nawet pisać kod. Są one ułożone według stopnia trudności. Ostatnia z gier na tej liście przeznaczona jest dla dorosłych. Jest mało prawdopodobne, że możesz zostać programistą po prostu grając. Ale można już na starcie uzyskać ładunek dodatni, poznać podstawowe projekty algorytmiczne i logikę programowania oraz nabyć umiejętności planowania działań przy rozwiązywaniu praktycznych problemów.

Naucz się programować. Naucz się myśleć

Code.org


Zasób został stworzony z myślą o dzieciach w wieku od 4 do 10 lat, ale zdaniem jego twórców jest odpowiedni dla użytkowników w każdym wieku. Szkolenie zaczynamy od podstaw – od nauki obsługi myszki. Używany jest język przypominający zarysowanie, składający się z bloków. Podczas zabawy dziecko zrozumie podstawy programowania, dowie się, jak algorytm zamienia się w kod JavaScript i stworzy własną grę komputerową.

Minecraft to wspólny projekt Microsoftu i Code.org. Gra przeznaczona jest dla dzieci w wieku od 6 lat i polega na rozwiązywaniu różnorodnych problemów za pomocą algorytmów. Dzięki temu dzieci mogą opanować podstawy programowania i zrozumieć, jak działają jego podstawowe mechanizmy.

Minecraft to prawdziwie edukacyjna gra: rozwija myślenie przestrzenne, zdolności matematyczne i logiczne. Gra uczy także czytania i pisania oraz poprawia ogólną umiejętność czytania i pisania. Jednak nie tylko Minecraft ma taki efekt, ale każda aktywność, która jest pasją dzieci i która motywuje je do zdobywania nowych, przydatnych umiejętności.

Scratch to specjalny wizualny język programowania opracowany na MIT do nauczania dzieci. Nauka Scratcha odbywa się w zabawny sposób. Scratch rozwija logiczne i krytyczne myślenie, wyobraźnię, dzieci uczą się rozwiązywania różnorodnych problemów, zyskują nowe możliwości wyrażania siebie i kreatywności. Oczywiście nie jest konieczne, aby Twoje dziecko zostało w przyszłości programistą. Jednak nauczenie dzieci podstawowych podstaw programowania pomoże im rozwijać się szybciej i sprawi więcej radości.

Blockly, podobnie jak Scratch, tworzy program poprzez łączenie bloków. Jeśli jednak Scratch bardziej nadaje się do zajęć pozalekcyjnych, Blockly może być używany w szkole. Gra ta pozwala na tworzenie zadań edukacyjnych, układanie ich w moduły, dzięki którym uczeń stopniowo opanowuje dany temat.
Oto przykładowo jak wygląda układanka z krajem i flagą stworzona w Blockly:

PictoMir, opracowany przez NIISI RAS na zlecenie Rosyjskiej Akademii Nauk, jest naszą odpowiedzią na zagraniczne analogi. NIISI RAS opracowało już system KuMir, w którym uczniowie klas starszych zapoznają się z programowaniem, ale nie ma w nim elementu gry.

Fabuła gry: obrazek przedstawia kosmodrom, z którego startują statki kosmiczne, a po wystrzeleniu wypalają powłokę. A ponieważ wszystko jest tam gorące i radioaktywne, nie można wysłać ludzi do renowacji powłoki, więc wysyła się tam wirującego robota (podejrzanie podobnego do R2D2). Trzeba temu robotowi zaprogramować program, żeby nie rozbił się o krawężnik (w tym przypadku robot zmienia kolor na czerwony) i wszystko, co się spaliło, trzeba było wypełnić masą ochronną.

Robot maluje pola, a dziecko uczy się tworzyć algorytmy. Wszystkie podpowiedzi są wykonane za pomocą grafiki, dlatego PictoMir można zaoferować dzieciom, które nie potrafią czytać; naukowcy starali się, aby działania były zrozumiałe nawet dla dzieci.

Pierwsze cztery poziomy gry są dostępne dla każdego, piąty poziom to łamigłówki dla uzdolnionych dzieci, szósty poziom to łamigłówki dla rodziców, aby i oni byli zainteresowani.

Kolobot to trójwymiarowa gra strategiczna opracowana przez firmę Epsitec w 2001 roku. Celem gry jest nauka programowania przez dzieci (od 10 roku życia) w zabawny sposób. Rozgrywka polega na tworzeniu programów dla robotów. Celem jest przygotowanie planet do osadnictwa i wydobycia.

Cechą gry jest możliwość tworzenia programów, zgodnie z którymi roboty działają w grze (poprzez nadanie im algorytmów do samodzielnej pracy i zastąpienie nimi monotonnych czynności, które może wykonać sam gracz), dlatego uważa się, że gra przyczynia się do do nauki programowania. Język programowania wbudowany w grę jest podobny do C++ czy Java, jednak istnieje ograniczenie wielkości programu - nie więcej niż 20 000 znaków, co nie pozwala na pisanie poważnych programów typu symulujących sztuczną inteligencję. Do każdej misji dołączony jest obszerny arkusz pomocy wyjaśniający, co należy zrobić. Często dostępna jest także ściągawka - gotowy program (lub fragmenty programu), za pomocą którego można rozwiązać problem.

Gra ma rosyjską lokalizację.

Od pierwszej gry lub aplikacji po projekty badawcze w chmurze wykorzystujące duże zbiory danych — Microsoft Imagine zapewnia narzędzia do nauki i rozwoju. Aplikacje są dystrybuowane według poziomów trudności. Najprostsze z nich są dostępne dla dzieci w wieku 9-10 lat, te bardziej złożone przeznaczone są dla uczniów i studentów szkół średnich. Tylko niektóre aplikacje są dostępne w przeglądarce, inne wymagają instalacji bezpłatnego oprogramowania i systemu operacyjnego Windows, aby móc działać. Co roku odbywa się konkurs Imagine Cup, w którym mogą wziąć udział uczniowie, studenci i doktoranci z całego świata. Głównym zadaniem uczestników jest opracowanie pomysłu na projekt lub grę i stworzenie jej prototypu z wykorzystaniem nowoczesnych technologii informatycznych.

JavaRush - nauka programowania w języku Java w formie gry online. Każdy poziom odpowiada odrębnemu układowi słonecznemu na mapie gwiazd. Wykłady wewnątrz poziomu - Planety Układu Słonecznego. Każdy wykład otwarty to lot na inną planetę. Kiedy wszystkie wykłady są otwarte, statek leci do następnego układu gwiezdnego.
Cały kurs Java Core w JavaRush składa się z czterdziestu poziomów. Pierwsze 10 poziomów jest dostępnych dla każdego, poziomy 11 i wyższe dostępne są w ramach płatnej subskrypcji.

Na każdy poziom JavaRush składa się 10-15 miniwykładów, zatem 10 darmowych poziomów to około 140 wykładów i około 230 zadań. Wystarczy, że zdecydujesz, czy JavaRush jest dla Ciebie odpowiedni, czy nie.

Twórcy Code Combat oferują naukę programowania poprzez zdobywanie krain i pokonywanie wrogów w najlepszych tradycjach RPG.

Możesz zacząć grać od zera, nie mając pojęcia o programowaniu. Użytkownik może wybrać język programowania, którego chce się uczyć: Python lub JavaScript. Poziomy gry mają strukturę przypominającą dobry kurs programowania i charakteryzują się rosnącym poziomem trudności.

Musisz wcielić się w czarodzieja, który za pomocą kodu oprogramowania zmienia otaczający go świat. Na każdym poziomie gracz otrzymuje konkretne zadanie – np. znaleźć grzyba, który pomoże pokonać kanibala, poprowadzić żołnierzy do bitwy czy wydostać się z lochu. Na początku wszystko jest proste, piszesz kod i od razu widzisz na ekranie, jak zostanie on wykonany. Wtedy zadania stają się coraz bardziej złożone i trzeba coraz więcej myśleć.

Gra ma 80 darmowych poziomów i otwarty kod źródłowy. Setki graczy z różnych krajów przyczyniło się swoim talentem do ulepszenia CodeCombat. Dzięki temu świat wojowników i magów został szybko przetłumaczony na różne języki, w tym na rosyjski.

Chcesz nauczyć się programować? Nie potrzebujesz lekcji. Musisz napisać dużo kodu i dobrze się przy tym bawić. To jest istota programowania. To powinno być fajne. Nie w stylu „wow”, ale w stylu „nie mamo, muszę ukończyć poziom”. Właśnie dlatego Code Combat jest grą wieloosobową, a nie kursem. Nie przestaniemy, dopóki nie będziesz mógł przestać - ale tym razem jest naprawdę dobrze. (z opisu na stronie projektu)

UPD Po 18 poziomach w grze pojawiają się dwie gałęzie - jedna płatna, druga darmowa. Gra ma 80 darmowych poziomów. W ramach płatnej subskrypcji dostępnych jest 60 dodatkowych poziomów.

Milutka Anna Aleksandrowna

Student I roku, Wydział Informatyki i Informatyki, GBOU SPO „NKPiIT”, Noyabrsk

mi-Poczta:

Sheveleva Anna Valerievna

kierownik naukowy, mistrz szkolenia przemysłowego, GBOU SPO „NKPiIT”, Noyabrsk

Komputer nie jest zabawką ani modnym tematem, ale narzędziem rozwoju młodego pokolenia, jego pomyślnej adaptacji we współczesnym świecie

Karpukowa D.

W ostatnich latach media elektroniczne odgrywają coraz większą rolę w życiu człowieka. Są integralną częścią naszej codzienności: służą jako narzędzia, łagodzą problemy dnia codziennego, są dla nas rozrywką. Media elektroniczne niewątpliwie pełnią znaczącą funkcję i zajmują coraz silniejsze miejsce w naszym świecie.

Obecność telewizji, komputerów, gier komputerowych i Internetu w życiu naszych dzieci jest tak duża, że ​​często stanowią one przedmiot badań. Wiele prac naukowych wskazuje przede wszystkim na możliwości, jakie dają nam współczesne media.

Bardzo często badania skupiają się wyłącznie na negatywnych aspektach wpływu telewizji, komputerów, gier komputerowych i Internetu na wychowanie młodszego pokolenia. W tym artykule postaramy się udowodnić drugą stronę tych obiektów - tę pozytywną.

Gry komputerowe zajmują szczególne miejsce w życiu dzieci. Poszerzają spostrzegawczość, rozwijają refleks, wzbudzają zainteresowanie wiedzą z programu szkolnego (historia, geografia), pomagają rozwijać umiejętność wyciągania wniosków i stosowania zasad logiki.

Gry na komputerze to te same czynności, a zawsze łatwiej dziecko do zabawy przyciągnąć, niż zmuszać do nauki alfabetu czy np. dodawania cyfr. Grając w gry komputerowe, dziecko trafia do bajki, w której istnieje jego własny świat. Ten świat jest tak podobny do prawdziwego! Kiedy bohaterowie gry komputerowej proszą dziecko o naprawienie ściany domu (poprzez prawidłowe ułożenie puzzli) lub o ułożenie liczb w celu znalezienia skarbu, dzieci czują się ważne. A jeśli na koniec zadania powiedzą „brawo, świetnie sobie poradziłeś”, to dziecko jest zachwycone! Pięknie narysowane, wesołe i życzliwe gry komputerowe dla dzieci zawierają wiele ciekawych, mądrych i zabawnych rzeczy i są całkowicie ukierunkowane na pomoc dzieciom w rozwoju i doskonaleniu ich wiedzy. A wygodne i zrozumiałe sterowanie oraz głosy w wykonaniu profesjonalnych aktorów sprawią, że każda gra będzie prawdziwym świętem.

Gry komputerowe stworzone specjalnie dla dzieci są zaprojektowane tak, aby dziecko mogło wyobrazić sobie konkretną sytuację i uzyskać ogólny pogląd na wszystkie obiekty i sytuacje. W ten sposób dziecko zaczyna rozwijać podstawowe operacje myślowe, takie jak uogólnianie i klasyfikacja.

Dziecko zaczyna rozumieć, że obiekty na ekranie nie są realnymi rzeczami. Dziecko zaczyna rozumieć, że istnieje kilka poziomów otaczającego nas świata – realne rzeczy, obrazy, diagramy, słowa itp.

Gry komputerowe uczą dzieci pokonywania trudności, kontrolowania wykonywania działań i oceniania wyników. Dzięki komputerowi nauka planowania, kontrolowania i oceniania wyników samodzielnych działań dziecka staje się efektywna poprzez łączenie momentów zabawy i innych chwil.

Najprostszą rozrywką dla dziecka będzie gra z serii „Smeshariki” – „Komputer Jeż”. Za pomocą tej gry dziecko może opanować pozornie skomplikowaną maszynę – komputer. Dziecko nabywa umiejętności posługiwania się klawiaturą i myszką oraz zapoznaje się z podstawowymi programami i poleceniami. Dziecko ma także możliwość poznania zasad animacji komputerowej i palety barw.

Za pomocą elektronicznych książeczek do kolorowania możesz nauczyć swoje dziecko rozpoznawania kolorów i opanowywania różnorodnych kształtów geometrycznych w formie elektronicznych puzzli.

Obecnie istnieje wiele gier, których motywem przewodnim jest przygotowanie do szkoły. Tutaj możesz zwrócić uwagę na gry, które uczą pisania, czytania i liczenia. Takie umiejętności pomogą Ci opanować gry komputerowe z serii Luntik, Smeshariki i Prostokvashino.

Za pomocą gier komputerowych dziecko może, jeśli chce, opanować „przedmioty dla dorosłych”.

Wykorzystanie gier komputerowych w życiu codziennym dziecka ma ogromny wpływ rozwojowy i edukacyjny. Rozszerzają prezentację informacji rozwojowych.

Przyjrzyjmy się niektórym możliwościom, jakie dają gry komputerowe:

·Wykorzystanie zmodyfikowanych edytorów graficznych, np. modyfikacji edytora Paint, pozwala dzieciom na samodzielne tworzenie wizerunków figur o różnym stopniu złożoności i eksperymentowanie z ich kolorowaniem. Połączenie rysunku i kreatywności komputerowej daje bardzo duży efekt rozwojowy. Dzieci próbują najpierw zobrazować przedmiot lub zjawisko na kartce papieru, a następnie przenieść je do komputera;

·Dzięki zastosowaniu zmodyfikowanych edytorów nutowych dziecko może uczyć się zapisu nutowego, tworzyć melodie o różnym stopniu złożoności, czyli angażować się w twórczość muzyczną;

·Na komputerze zaimplementowano wiele gier edukacyjnych. Na przykład gra „Nauka szachów” pozwala w zabawny sposób zorganizować samodzielną naukę tej gry;

·Wiele gier komputerowych rozwija myślenie przestrzenne, koordynację ruchów, umiejętność przewidywania sytuacji, umiejętności projektowania i kładzie podwaliny pod kreatywność techniczną. Do takich gier należy na przykład seria gier „Seeker” itp.

·Wiele gier komputerowych, początkowo nastawionych na zabawę i ekscytującą rozrywkę, ma także ogromny potencjał edukacyjny. Do takich gier należą „Gdzie jest Nemo”, „Elka” itp.;

·Gry edukacyjne dla dzieci w wieku przedszkolnym i wczesnoszkolnym pozwalają w zabawny sposób doskonalić umiejętności czytania i liczenia. Kiedy dziecko znajduje się w zabawnych sytuacjach, z każdym sukcesem otrzymuje potężne wzmocnienie emocjonalne. Jednocześnie rozwija stabilną postawę do samodzielnych poszukiwań, krytyczną postawę wobec otoczenia i siebie, wobec chęci uczenia się nowych rzeczy, która leży u podstaw postawy do uczenia się. Do takich gier należą gry z serii „Wujek Fiodor idzie do szkoły”, „Luntik. Przygotowanie do szkoły” itp.

Bardzo ważne jest, aby korzystanie z gier komputerowych umożliwiało szczególne rozwijanie wysokich zdolności uczenia się dzieci, począwszy od wieku przedszkolnego.

Nowość pracy z komputerem, która zwiększa zainteresowanie nauką i umiejętność regulowania powierzonych zadań według stopnia trudności, zachęca do podejmowania właściwych decyzji, zwiększa motywację dziecka.

Gry komputerowe pomagają także eliminować negatywne postawy wobec rozwoju dziecka – niepowodzenia, które wiążą się z nieporozumieniami i lukami w wiedzy. Grając na komputerze, dziecko ma możliwość dokończenia rozwiązania danego zadania, korzystając z pomocy dorosłych. Jednym ze źródeł motywacji dziecka jest zabawny charakter gry. Możliwości gier komputerowych są niewyczerpane.

Gry pozwalają na zmianę sposobu prowadzenia zajęć edukacyjnych, zanurzając dziecko w sytuacji gamingowej. Dają także dziecku możliwość zwrócenia się o jakąś formę pomocy.

Dodatkowo komputer umożliwia zmianę kontroli nad czynnościami dziecka. Komputer jest w stanie sprawdzić wszystkie odpowiedzi dziecka, naprawić błąd lub pomóc w odpowiednim czasie wyeliminować przyczynę jego wystąpienia. Dziecko chętnie komunikuje się z komputerem. Jeśli komputer zgłosi błąd, dziecku zależy na jak najszybszym jego naprawieniu. Jeśli dziecko nie ma czasu na poprawienie błędu, na ekranie może pojawić się nowe zadanie.

Gry komputerowe przyczyniają się także do kształtowania refleksji nad działaniami dziecka, co pozwala mu zwizualizować rezultat swoich działań.

Zastosowanie technologii komputerowej sprawia, że ​​gra jest atrakcyjna i nowoczesna. Istnieje indywidualizacja rozwoju i szkolenia, monitorowanie i podsumowywanie.

Aktywność poznawcza podczas grania na komputerze rozwija procesy poznawcze, takie jak myślenie, pamięć, uwaga i wyobraźnia. Wszystkie procesy poznawcze są ze sobą powiązane.

Edukacyjne znaczenie gier komputerowych dla rozwoju dziecka jest bardzo duże. Korzystanie z gier komputerowych stwarza nastrój emocjonalny i pozytywnie wpływa na rozwój dziecka. Gry wzbudzają u dziecka zainteresowanie nowym materiałem, zwiększają uwagę i utrwalają wcześniej poznany materiał.

Szczególnie ważne jest korzystanie z komputera po wyjaśnieniu nowego materiału i/lub powtórzeniu metody obrazowej, aby złagodzić zmęczenie dziecka. W takim przypadku można skorzystać z różnych programów do gier, w których na przykład proponuje się ułożyć obrazki przedstawiające różne pory roku w określonej kolejności lub utworzyć obraz z poszczególnych elementów (puzzli).

Po pierwsze, gry komputerowe budowane są na zasadzie zwiększania złożoności zadań dydaktycznych.

Po drugie, etapowanie działań w grze nie pozwala dziecku przejść do następnego etapu. W „menu” możesz wybrać poziom trudności zadania. Ale jednocześnie gra dostosowuje się do poziomu rozwoju dziecka i oferuje kolejne zadania, biorąc pod uwagę jego wcześniejsze odpowiedzi: bardziej złożone lub prostsze.

Należy pamiętać, że gry komputerowe nie powinny zajmować całego czasu osobistego dziecka. Lepiej przeznaczyć na to pół godziny do godziny dziennie. Jest to konieczne przede wszystkim, aby uniknąć uzależnienia od komputera oraz problemów z psychiką i zdrowiem dziecka. Najlepszą opcją jest wspólna zabawa dziecka i rodziców. Najbardziej bezbolesną metodą ograniczenia czasu spędzanego przy komputerze jest użycie budzika. Dziecko powinno wiedzieć, że gdy zadzwoni telefon, musi zakończyć grę i wyłączyć komputer. Jednocześnie metoda ta pozwala dziecku samodzielnie kontrolować czas spędzony na grze.

W rezultacie możemy stwierdzić, że gry komputerowe rozwijają się u dziecka:

· Szybkość reakcji

· Umiejętności motoryczne rąk

Wizualna percepcja obiektów

Pamięć i uwaga

· Logiczne myślenie

· Koordynacja wzrokowo-ruchowa

Gry komputerowe uczą dziecko:

· Klasyfikuj i podsumowuj

· Myśl analitycznie w niestandardowych sytuacjach

· Osiągnij swój cel

· Poprawa umiejętności intelektualnych

Bibliografia:

  1. Zaltsman A. gry komputerowe: Jak to się robi. -2002
  2. Maklakov A.G. Psychologia ogólna. Podręcznik dla uniwersytetów. Sęp Ministerstwa Obrony UMO Federacji Rosyjskiej. - Piotr, 2012
  3. Nemov R.S. Psychologia ogólna. Tom 3: Psychologia osobowości. Podręcznik dla uniwersytetów. Grif MO. - Yurayt, 2012

Rewolucja taneczna

Czego uczy: poczucie rytmu, koordynacja ruchów

Eksperyment z nie jest pierwszym przypadkiem wykorzystania gry wideo w procesie edukacyjnym. Na przykład w wielu amerykańskich szkołach na lekcjach wychowania fizycznego uczniowie grają w Dance Dance Revolution wraz z koszykówką i ping-pongiem. Według nauczycieli ta gra może nauczyć uprawiania sportu nawet najbardziej bierne i otyłe dzieci.

Mała duża planeta

Czego uczy: myśl abstrakcyjnie
LittleBigPlanet również miało zaszczyt zostać włączone do szkolnego programu. W 2009 roku jedna z nowojorskich szkół znalazła dla niego ciekawe zastosowanie: przy pomocy redaktora lokalnego uczniowie odtworzony Bajki Ezopa.

Symulator lotu Microsoftu

Czego uczy: podstawowe zasady sterowania samolotem

Flight Simulator to nie tylko odwieczny obiekt kultu miłośników symulatorów lotu, ale także poważne narzędzie szkoleniowe dla przyszłych pilotów, uznane w wielu szkołach lotniczych. Pisano nawet o tym, jak efektywnie wykorzystać grę w lotnictwie cywilnym. gruba książka autorstwa byłego pracownika Microsoftu i zapalonego pilota Bruce'a Williamsa.

Gran Turismo 5

Czego uczy: prowadzić samochody wyścigowe

Jednak Gran Turismo nie jest jeszcze nauczane w szkołach jazdy, ale to nie powstrzymało Polyphony Digital przed nawiązaniem współpracy z Nissanem i stworzeniem własnej, zwanej GT Academy. Projekt pozwala zwycięzcom wirtualnych zawodów spróbować swoich sił w świecie prawdziwego motorsportu. Zwycięzcą w 2011 roku został 19-letni Brytyjczyk Iana Mardenborougha, który gra w Gran Turismo od drugiej części.

Rocksmith

Czego uczy: grać na gitarze

Tak naprawdę to, czy uczy, czy nie, jest wciąż aktualnym pytaniem na forach tematycznych. Jednak dla początkującego gitarzysty Ryana Hamptona odpowiedź jest jasna – w ciągu dwóch miesięcy, korzystając wyłącznie z Rocksmith jako przewodnika, nauczył się dwóch piosenek i (oczywiście dzięki staraniom menadżerów Ubisoftu) wystąpił przed publicznością z amerykańskim zespołem Better Than Ezra.

Powiązane artykuły: