Zaawansowane kodowanie, blok po bloku
Blockly to wizualny edytor programowania Google, który wykorzystuje bloki typu „przeciągnij i upuść”. Na jego podstawie działają najpopularniejsze na świecie programy edukacyjne dotyczące kodowania.
Wypróbuj Blockly
Biblioteka Blockly dodaje do aplikacji możliwy do dostosowania edytor, w którym koncepcje kodowania są prezentowane jako łączące się bloki. Generuje czysty kod w wybranym języku i umożliwia tworzenie niestandardowych bloków dostosowanych do aplikacji.
Blockly w internecie
Blockly działa w 100% po stronie klienta. Nie wymaga żadnych zależności po stronie serwera i jest zgodny ze wszystkimi najpopularniejszymi przeglądarkami: Chrome, Firefox, Safari, Opera i Edge.
Dlaczego Blockly
Blockly to preferowany wybór w przypadku platform, których celem jest zapewnienie wszechstronnej i intuicyjnej obsługi programowania
Rozbudowana biblioteka
Biblioteka Blockly to kompleksowy zestaw interfejsów API i narzędzi, które pozwalają platformom programistycznym tworzyć środowisko z możliwością dostosowania do swoich unikalnych potrzeb.
Interfejs wizualny
W edytorze Blockly bloki graficzne są ze sobą połączone, które przedstawiają różne pojęcia związane z kodem, takie jak zmienne, wyrażenia logiczne, pętle i inne elementy. Pozwala użytkownikom stosować zasady programowania, nie martwiąc się o składnię.
Na wielu platformach
Biblioteka Blockly nie wymaga żadnej platformy – preferowana przez platformy programistyczne, którym zależy na spójności, elastyczności i wygodzie. Aplikacja Blockly jest zgodna ze wszystkimi najpopularniejszymi przeglądarkami i działa zarówno w internecie, jak i na urządzeniach mobilnych.
Buduj w Blockly
Twórz unikalne narzędzia, aplikacje i platformy, które spełniają określone wymagania programu.
Zasoby dla deweloperów
Wtyczki
Dodaj funkcje do Blockly za pomocą wtyczek. Możesz dodawać pola, definiować motywy, tworzyć mechanizmy renderowania itp.
Codelabs
Ćwiczenia z programowania Blockly zawierają szczegółowe instrukcje dotyczące używania i dostosowywania Blockly.
Przykłady
Przykładowe projekty pokazują, jak używać wielu funkcji Blockly.
Forum
Na forum dla programistów Blockly możesz zadawać pytania i na nie odpowiadać.
Każdy może wziąć udział
Kodowanie oparte na blokach jest przeznaczone dla wszystkich programistów, niezależnie od branży czy poziomu. Poznaj najnowsze informacje dotyczące Blockly i nawiąż kontakt z innymi deweloperami na naszych zjeździe Blockly Summit.
Blockly stanowi dobry punkt wyjścia do informatyki bez obaw o brakujący średnik czy pętlę for, w której brakuje właściwych elementów.
Jessica Kulwik, kierownik ds. inżynierii oprogramowania, Code.org
Bez Blockly program nie mógłby odnieść sukcesu (z ponad milionem aktywnych użytkowników miesięcznie), a co ważniejsze – ze wsparciem zespołu Blockly. Oni byli prawdziwymi partnerami naszego sukcesu.
Mark Friedman, współzałożyciel, App Inventor
Sprawdzony i niezawodny
Ponad 100 partners
Ponad 10 lat
94+ tłumaczenia
Zarejestruj się, aby otrzymywać powiadomienia o blockly
Twoje dane będą wykorzystywane zgodnie z Polityką prywatności Google.
Najczęstsze pytania
Jeśli jesteś deweloperem i chcesz zacząć korzystać z Blockly, zapoznaj się z dokumentami dla początkujących, a potem wypróbuj nasze ćwiczenia z programowania dla początkujących.
Jeśli jesteś nauczycielem lub uczniem zainteresowanym kodowaniem blokowym, zapoznaj się z lekcjami w ramach usługi edukacyjnej opartej na Blockly, takiej jak CS First, Code.org czy Scratch.
Biblioteka Blockly jest przeznaczona dla programistów, którzy chcą dodać do swojej aplikacji edytor reprezentujący pojęcia związane z kodowaniem w postaci nakładających się bloków. Z punktu widzenia dewelopera Blockly to gotowy interfejs użytkownika do tworzenia języka blokowego.
Jeśli nie jesteś deweloperem, prawdopodobnie będziesz korzystać z usługi opartej na Blockly, takiej jak Scratch czy App Inventor. W sekcji o partnerach Blockly znajdziesz przykłady innych aplikacji opartych na Blockly.
Kodowanie blokowe pozwala użytkownikom stosować zasady programowania bez konieczności zajmowania się składnią czy zastraszaniem migającego kursora w wierszu poleceń. Ułatwia to naukę początkującym programistom. Dzięki ograniczeniu konieczności poznawania składni kodowanie blokowe pozwala użytkownikom skupić się całkowicie na logice wiążącej się z warunkami, pętlami, zmiennymi i innymi podstawowymi pojęciami, nie martwiąc się o niedopasowane nawiasy czy brakujące średniki.