Biblioteka kodów Blockly do programów PASCO

Na tej stronie znajdziesz kody Blockly, które możesz zaimportować do swojego programu. Pobierz je klikając na obrazek przedstawiający wizerunek kodu, a gdy masz otwarty  program SPARKvue lub PASCO Capstone, wystarczy w zakładce KOD kliknąć na przycisk „Importuj kod z zapisanego pliku” i wskazać jego lokalizację. Opcja ta dostępna jest tylko na komputerach.

Oprócz tego, w programie SPARKvue (począwszy od wersji 4.7) i PASCO Capstone (począwszy od wersji 2.4) istnieje możliwość importowania wbudowanych kodów-funkcji przygotowanych przez producenta PASCO. Opcja ta dostępna jest także na urządzeniach mobilnych (tablet, smartfon). Wystarczy w otwartym oknie „Kod” kliknąć na symbol „folderu z kodami”, znajdujący się u góry po prawej stronie ekranu.  

W niektórych przypadkach, zamiast samego pliku kodu, zamieściliśmy cały opis doświadczenia (tzw. SPARKlab) zawierający kod Blockly. Taki plik może mieć większą objętość i zawiera najczęściej różne dodatkowe elementy, ale można go pobrać na każde urządzenie (komputer, tablet, smartfon). W tych przypadkach obrazek zawiera logo programu SPARKvue

Zgromadzone tu materiały przewidziane są przede wszystkim do nauki programowania, najczęściej z wykorzystaniem urządzenia //code.Node. Kody wykorzystywane przy okazji przeprowadzania doświadczeń przyrodniczych zawarte są w opisach tych doświadczeń.

Wiemy, że programowanie jest dla uczniów fascynujące wtedy, gdy sami wymyślają sposoby dojścia do celu. Zamieszczone tu przykłady mogą posłużyć jako inspiracje lub sprawdzenie poprawności własnego rozumowania.

Zachęcamy wszystkich zainteresowanych do nadsyłania swoich prac, które umieścimy na tej stronie (razem z nazwiskiem autora, jeśli taka będzie jego wola). Prosimy o korespondencję na adres pasco@irs.com.pl.

Kliknięcie na obrazek przedstawiający kod lub jego początkowy fragment spowoduje pobranie pełnego kodu Blockly na Twoje urządzenie. Przed uruchomieniem kodu należy podłączyć czujnik do komputera, a potem upewnić się, że komendy odnoszą się do właściwego urządzenia. W razie potrzeby, kafelki takie, jak „Wartość…”, „Ustaw…”, „Włącz…”, „Wyzeruj czujnik…” zawierają listę rozwijaną, z której można wybrać właściwy pomiar.

W przypadku pytań lub problemów – skontaktuj się z infolinią dydaktyczną PASCO.

Kody zawarte w podręczniku „Nauka przez kodowane” przeznaczonym do wstępnej nauki kodowania z urządzeniem //code.Node

Rozróżnianie biegunów N i S magnesu
soft-sparkvue
Rozróżnianie biegunów N i S magnesu
Kostka do gry
soft-sparkvue
Kostka do gry i wykresy
Odliczanie na ekranie
soft-sparkvue
Odliczanie na ekranie
Czujnik zmierzchu
soft-sparkvue
Czujnik zmierzchu
Efektywność żarówki
soft-sparkvue
Efektywność żarówki
Licznik kroków
soft-sparkvue
Licznik kroków
Głosowy przełącznik światła
soft-sparkvue
Głosowy przełącznik światła

Zaawansowane kodowanie z urządzeniem //code.Node

Te skomplikowane programy wymagają połączenia //code.Node z komputerem za pomocą kabla USB, a nie poprzez Bluetooth.

Alfabet Morse'a
(wpisz słowo jako wartość zmiennej "TwójTekst")
soft-sparkvue
Gra w statki
Trening celności

Kody wykorzystujące EM-3533 – Bezprzewodowy moduł generatora sygnału AC/DC jako wyjściowe urządzenie wykonawcze

Czujnik zmierzchu (z możliwością zmiany częstotliwości, przebiegu i napięcia)
soft-sparkvue
Czujnik zmierzchu (z możliwością zmiany częstotliwości, przebiegu i napięcia)
soft-sparkvue
Nacisk włącza światło (z czujnikiem siły)
soft-sparkvue
Nacisk włącza i wyłącza światła drogowe (z czujnikiem siły)

Przydatne fragmenty kodów
do wykorzystania w swoich programach.

Monitoring wartości od początkowej
 

Programy w formie SPARKlabów demonstrujące możliwości PASCObota

Poniżej znajdują się pliki SPARKlabów do pobrania, a obok krótki film obrazujący działanie programu.
Na końcu zamieściliśmy program techniczny do zerowania serwomotorów, w formie SPARKlabu i samego kodu.

soft-sparkvue
PASCObot tańczy
soft-sparkvue
Współrzędne X-Y
soft-sparkvue
//code.Node steruje PASCObotem
soft-sparkvue
Jazda po linii
soft-sparkvue
Okrążanie przeszkody
soft-sparkvue
Unikanie przeszkód
soft-sparkvue
Podnoszenie kubka
soft-sparkvue
Przestawianie kubka
soft-sparkvue
Taniec pary PASCObotów
soft-sparkvue
Zerowanie serwomotorów