# data[].attributes.body
Nauka programowania z użyciem tego narzędzia polega na tworzeniu prostych programów, które powalą na ogarnięcie przez uczniów zmiennych, instrukcji warunkowych, itp., w celu np. rozwiązywania zadań z matematyki czy zabawy w tworzenie grafiki.

# data[].attributes.attachment_link.title
Learn computer science. Change the world.

# data[].attributes.attachment_link.description
Every student in every school deserves the opportunity to study computer science.

# data[].attributes.body
bezpłatna platforma do tworzenia i przeprowadzania interaktywnych quizów, które można z powodzeniem realizować na lekcjach. Narzędzie wymaga jednak dobrej sieci w szkole (szybkiego internetu) i urządzeń w posiadaniu uczniów (np. osobistych smartfonów czy tabletów).

# data[].attributes.attachment_link.title
Kahoot! | Learning games | Make learning awesome!

# data[].attributes.attachment_link.description
Kahoot! is a game-based learning platform that brings engagement and fun to 1+ billion players every year at school, at work, and at home.

# data[].attributes.body
Doskonałe, darmowe narzędzie do organizowania zasobów informacji przypominające cyfrową tablicę korkową do przypinania stron internetowych czy wirtualnych notatek z zapiskami. Pozwala na zebranie w jednym miejscu np. miniaturek blogów prowadzonych przez uczniów w ramach projektu albo też narzędzi przydatnych w pracy nauczyciela.

# data[].attributes.body
Amerykański edukacyjny portal społecznościowy pozwalający na zgamifikowanie wykonywanych na nim zadań poprzez system medali za zdobywane umiejętności. Wykazuje duże podobieństwo do Facebooka, ale został tak zaprojektowany, żeby można było w nim realizować niemal wyłącznie cele edukacyjne. Jest to ciekawe narzędzie do wykorzystania np. na lekcjach historii. Pozwala na śledzenie własnych postępów na tle grupy, jak i daje nauczycielowi dobry wgląd w postępy uczniów.

# data[].attributes.attachment_link.description
Pay less for domain names. Bulk pricing and private domain name registration options. Transfer domain names risk-free.

# data[].attributes.headline
Scratch offline (do pobrania bezpłatnie)

# data[].attributes.subject
Scratch offline (do pobrania bezpłatnie)

# data[].attributes.body
Ze Scratch możesz zaprogramować własne interaktywne historie, gry i animacje — oraz podzielić się swoimi dziełami ze społecznością online.

Scratch uczy młodych ludzi kreatywnego myślenia, współpracowania, oraz wyciągania wniosków - czyli ważnych umiejętności potrzebnych do życia w teraźniejszości.

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.body
Baltie jest przeznaczony do nauki programowania i rysowania już od piątego roku życia.Język programowania Baltie to język na poziomie języków Pascal, C, Java, ale jest w pełni graficzny, przyjazny dziecku, rozbudza wyobraźnię twórczą i uczy logicznego myślenia.

# data[].attributes.attachment_link.readable_text
Konkursy aktualne

Konkurs

Państw

Uczniów

Opis, terminy

Międzynarodowy Baltie '23
3

7978

międzynarodowy konkurs dla uczniów szkół podstawowych, średnich i uczelni;
Laureat (klasa 1-8) uzyska 4 pkt

Junior B3

8

49272

ćwiczenia, próbny konkurs przygotowawczy do konkursu Baltie, zadania wciąż są otwarte.

Porównanie środowisk do nauki programowania

Środowisko

Typ
języka

Kryterium dydaktyczne

A B C D E F G H

Baltie *

ikonowy

+

+

+

+

+

+

+

+

C/+/#, Python, JS

tekstowy

-

-

-

-

-

+

+

+

Scratch**, Logo

tekstowy

-

-

-

-

-

-

-

-

**Scratch - chociaż wzoruje się na Baltiem (zobacz wiecej...), nadal jest językiem tekstowym (teksty w kolorowych ramkach), czyli według obecnej podstawy programowej do użycia dopiero od klasy 8. Tu lepszy jest C lub Python, bo język Scratcha daleko odbiega od języków programistów.

Podobnie jak LOGO także nie spełnia żadnego z kryteriów dydaktycznych ( patrz po prawej), więc trudno go zastosować na lekcjach programowania w najmłodszych klasach i na dodatek przeciągać to do 7-8 klasy. Jeśli już, to przez jakiś czas może posłużyć do zabawy w kodowanie, programowanie robotów szkolnych na kółkach zainteresowań itp.

Sukcesy naszych uczniów
Ucznowie, którzy rozpoczęli przygodę z Baltiem, zdobywają najwyższe miejsca wOlimpiadach Informatycznych krajowych i międzynarodowych.
Antoni Długosz, Olaf Targowski, Rafał Mańczyk, ... Gratulujemy!

Dlaczego do nauki programowania akurat Baltie? W kontekście nowej PP każdy nauczyciel musi podjąć decyzję: " czy jego podopieczni mają się nauczyć programować, czy tylko bawić się w programowanie" - bo to zasadnicza różnica!

Środowisko do skutecznej nauki programowania dla dzieci musi spełniać co najmniej poniższe podstawowe kryteria dydaktyczne.

Podstawowe kryteria dydaktyczne dla klas 0 - 6

1. Środowisko jest 1:1 z realnym światem.
Język/narzędzie musi opierać się na pojęciach, które dziecko dobrze zna i na dotychczasowych doświadczeniach. Np. każde dziecko wie, czym jest kartka, szuflada, koszyk, torebka, pomocnik. Z drugiej strony dziecko ma problem z odpowiednimi terminami: stała, zmienna globalna, zmienna lokalna, procedura, skrypt, funkcja itp.

2. Nadaje się do użycia od przedszkola do uczelni,
podobnie jak ołówek.

3. Jest niezależne od jakiegokolwiek języka,
zarówno ludzkiego, jak i komputerowego.

4. Można go realnie użyć na wszystkich urządzeniach
(komputer, tablet, komórka) - a nawet bez komputera.

5. Utrzymuje zainteresowanie ucznia programowaniem
także wtedy, gdy dziecko jeszcze nie ma rozwiniętego abstrak-cyjnego myślenia, co jest jednym z najtrudniejszych wyzwań dla narzędzia do nauki programowania.

6. Nie ogranicza wyobraźni ucznia lub rodzaju aplikacji,
którą uczeń chciałby stworzyć.

7. „Rośnie" z uczniem
tak, aby ten nie miał potrzeby ciągle zmieniać narzędzia, wraz z przyrostem swojej wiedzy.

8. W dowolnej chwili umożliwia uczniowi łatwe przejście
na programowanie tekstowe (Python, JS, C/C++/C#).

# data[].attributes.attachment_link.title
SGP Systems - Baltie C# 3D - nauka programowania dla dzieci, młodzieży i dorosłych

# data[].attributes.attachment_link.description
SGP Systems - Baltie wizualne narzędzie do nauki programowania dla dzieci, młodzieży i dorosłych

# data[].attributes.body
Scholaris to portal wiedzy dla nauczycieli zawierający bezpłatne, elektroniczne zasoby edukacyjne dostosowane do wszystkich etapów kształcenia.

# data[].attributes.attachment_link.description
Historia i społeczeństwo (przedmiot uzupełniający) Historia muzyki Historia sztuki Informatyka Inne Język mniejszości narodowej lub etnicznej Język obcy nowożytny Język polski Język regionalny - język kaszubski Język łaciński i kultura antyczna

# data[].attributes.body
Bezpłatny Generator Sprawdzianów

Klasówki. pl to łatwe w obsłudze narzędzie, które pomoże nauczycielowi
przygotować sprawdzian z matematyki, fizyki lub chemii.

# data[].attributes.attachment_link.title
Klasowki.pl - Bezpłatny generator sprawdzianów dla nauczycieli

# data[].attributes.attachment_link.description
Bezpłatny generator sprawdzianów z matematyki, fizyki oraz chemii (dla nauczycieli klas 4-8, gimnazjum i szkół ponadgimnazjalnych).

# data[].attributes.body
Twórz własne testy online i zrezygnuj z papierowej formy testowania. Codziennie przeliczamy, ile drzew zostało ocalonych dzięki testom stworzonym przy użyciu Testportalu.

# data[].attributes.attachment_link.description
Twórz testy online dla swoich uczniów, postaw na automatyczną ocenę prac.

# data[].attributes.body
Język Logo pomaga uczniom nie tylko pisać poprawnie zbudowane programy, ale również poznawać wybrane metody programowania, które są przydatne i stosowane w profesjonalnej pracy z komputerem.

# data[].attributes.attachment_link.description
Geometria żółwia nie jest wynikiem pracy jednej osoby - od 1970 roku trwały prace z materiałami przygotowywanymi przez Zespół Logo (Logo Group) w Laboratorium Sztucznej Inteligencji w Massachusetts Institute of Technology. Jednak fundamentalne znaczenie miały działania Seymoura Paperta, dyrektora Zespołu Logo. Nie tylko zapoczątkował on pracę nad geometrią żółwia, ale jest autorem wizji używania komputerów w nauczaniu.

# data[].attributes.body
nauczyciela informatyki