Reklama
Jeśli używasz komputera na wyższym poziomie, być może zastanawiałeś się dokładnie, jak pisać programy komputerowe i co dzieje się podczas pisania określonego kodu. Jednak uzyskanie dobrej bazy z szybkimi efektami wizualnymi po niewielkim pobłażaniu jest bardzo trudne, jeśli zaczynasz od zera. Nawet jeśli zaczniesz od zera, niektóre języki programowania trudniej jest zacząć uzyskiwać wyniki wizualne niż inne (poza bardzo prostymi podstawami).
Jednak, Greenfoot rozwiązuje ten problem, udostępniając platformę programistyczną przeznaczoną do celów edukacyjnych, w której użytkownicy mogą szybko rozpocząć pracę i odzyskać wizualne wyniki w postaci grafiki.
Greenfoot działa i używa Jawa za język programowania, który działa na praktycznie każdym systemie operacyjnym, bez konieczności ponownej kompilacji dla każdego systemu operacyjnego.
Jak powiedziałem, Greenfoot jest przeznaczony do użytku w środowiskach edukacyjnych, chociaż każdy może go używać do nauki języka w swoim własnym tempie. Ja sam zapoznałem się z programem na kursie informatyki i do tej pory wiele się nauczyłem, korzystając z Greenfoot. Zauważ, że ten program tak naprawdę nie uczy Cię Java, ale zamiast tego pozwala ci łatwo samodzielnie zmienić kod i zobaczyć, co się stanie. Dokumentacja jest oczywiście zapewniona.
Ściągnij i zainstaluj
Aby rozpocząć, przejdź na ich stronę internetową i pobierz kopię dla swojego systemu operacyjnego. W przypadku pierwszych trzech opcji powinieneś być w stanie zainstalować go tak, jak w przypadku każdego innego programu. Jeśli musisz wybrać opcję „inne systemy”, musisz ją zainstalować, uruchamiając plik .jar jako plik wykonywalny. Jeśli używasz Linuksa, upewnij się, że ma prawa do wykonywania, a następnie umieść
java -jar / path / to / file
do terminala i naciśnij klawisz Enter. Jeśli używasz formatu BSD-UNIX, takiego jak FreeBSD, poprzednie polecenie może nie działać, więc sprawdź, które polecenie działa dla Ciebie. Po uruchomieniu instalatora zainstaluj w dowolnym miejscu, a następnie uruchom plik wykonywalny w nowym folderze, aby uruchomić Greenfoot.
Pierwsze kroki
Po uruchomieniu Greenfoot zostaniesz powitany przez powitalne okno dialogowe. Jeśli nigdy wcześniej nie korzystałeś z Greenfoot, sugeruję wybranie scenariusza samouczka. Twoja przeglądarka otworzy samouczek, a Greenfoot uruchomi scenariusz samouczka o nazwie „Wombats”.
funkcje
Następnie możesz kliknąć lewym przyciskiem myszy na klasy w prawym panelu i wybrać, czy chcesz dodać je do świata (wg wybierając opcję, a następnie komórkę, w której ma zostać umieszczony obiekt), lub czy otworzyć i edytować źródło kod. Edytor kodu ma kilka fajnych funkcji, w tym „przejdź do numeru linii”, wyszukiwarkę lokalizacji po prawej stronie i kolory tła, aby określić, które fragmenty kodu pasują do siebie.
Kiedy będziesz gotów to wypróbować, dodaj światu kilka obiektów i wciśnij „Uruchom”. Zobaczysz, jak zachowują się Twoje obiekty i nauczysz się na podstawie kodu, który sprawia, że zachowują się w ten sposób. Pamiętaj, że scenariusz samouczka będzie działać od razu po wyjęciu z pudełka, a dostosowanie dostarczonego kodu nie jest konieczne, aby go uruchomić.
Otrzymywać pomoc
Możesz także uzyskać pomoc od społeczności lub spojrzeć na inne scenariusze w Galeria Greenfoot. Jeśli wypróbujesz Greenfoot, radzę również odwiedzić stronę internetową, aby lepiej zrozumieć, do czego jest zdolny Greenfoot.
Wniosek
To wszystko, co tam jest! Reszta zależy od twojej wyobraźni i tego, co chcesz z nią zrobić. Pamiętaj, że możesz uzyskać pomoc w Galerii Greenfoot i zdecydowanie zajrzyj do dokumentacji dla jakich metod (seria polecenia w kodzie, które można wywołać za pomocą prostej instrukcji) w scenariuszu samouczka, i co mogą zapewnić dostarczone metody Greenfoot Dodaj. Jeśli potrzebujesz inspiracji, sprawdź galerię. Niektóre projekty mają gotowy kod źródłowy do pobrania i przestudiowania, co jest kolejną świetną techniką do nauki języka Java.
Jak bardzo jesteś zainteresowany nauką pisania programów? Czy uważasz, że Greenfoot to świetny sposób na rozpoczęcie pracy? Czy wykorzystasz go, aby zapoznać się z Javą? Daj nam znać w komentarzach!
Danny jest senior na University of North Texas, który lubi wszystkie aspekty oprogramowania open source i Linuksa.