Blockly Kodowanie pomoc.

Podobne dokumenty
Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie

Widoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach?

ALGORYTMY. 1. Podstawowe definicje Schemat blokowy

Metody numeryczne Laboratorium 2

Pzetestuj działanie pętli while i do...while na poniższym przykładzie:

ALGORYTMY. 1. Podstawowe definicje Schemat blokowy

Schematy blokowe I. 1. Dostępne bloki: 2. Prosty program drukujący tekst.

Instrukcje cykliczne (pętle) WHILE...END WHILE

Lab 9 Podstawy Programowania

Pętla for. Wynik działania programu:

po wykonaniu instrukcji wartość zmiennej x zostanie zwiększona o 50,a

Skrypty i funkcje Zapisywane są w m-plikach Wywoływane są przez nazwę m-pliku, w którym są zapisane (bez rozszerzenia) M-pliki mogą zawierać

znajdowały się różne instrukcje) to tak naprawdę definicja funkcji main.

Pętla for. Matematyka dla ciekawych świata -19- Scilab. for i=1:10... end. for k=4:-1:1... end. k=3 k=4. k=1. k=2

Programowanie w Turbo Pascal

Zapis algorytmów: schematy blokowe i pseudokod 1

Rys.2.1. Drzewo modelu DOM [1]

Pętle. for, while, do... while, foreach. Materiał pomocniczy do kursu Podstawy programowania Autor: Grzegorz Góralski ggoralski.

Projektowanie aplikacji internetowych Pisanie skryptów wiersza poleceń - pętle

Ćwiczenie: JavaScript Cookies (3x45 minut)

Lekcja 1. Składnia języka zmienne i podstawowe instrukcje PHP. Do wyświetlania tekstu służy instrukcja echo echo Hello world ;

Struktura pliku projektu Console Application

Tworzenie makr warunkowych

Podstawy programowania skrót z wykładów:

Być może jesteś doświadczonym programistą, biegle programujesz w Javie,

Temat zajęć: Tworzenie skryptów powłoki systemu operacyjnego.

Laboratorium Wstawianie skryptu na stroną: 2. Komentarze: 3. Deklaracja zmiennych

1 Przygotował: mgr inż. Maciej Lasota

Podstawy Programowania Podstawowa składnia języka C++

JAVAScript w dokumentach HTML (2)

lekcja 8a Gry komputerowe MasterMind

METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH

Pętle. Dodał Administrator niedziela, 14 marzec :27

Kompilator języka Basic można bezpłatnie pobrać ze strony z zakładki DOWNLOAD.

Python wprowadzenie. Warszawa, 24 marca PROGRAMOWANIE I SZKOLENIA

PoniŜej znajdują się pytania z egzaminów zawodowych teoretycznych. Jest to materiał poglądowy.

Naukę zaczynamy od poznania interpretera. Interpreter uruchamiamy z konsoli poleceniem

Podstawy programowania. Wykład: 4. Instrukcje sterujące, operatory. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Liczby losowe i pętla while w języku Python

Warsztaty dla nauczycieli

Dodatek A. Spis instrukcji języka Prophio.

Cw.12 JAVAScript w dokumentach HTML

Wskaźniki a tablice Wskaźniki i tablice są ze sobą w języku C++ ściśle związane. Aby się o tym przekonać wykonajmy cwiczenie.

Scenariusz zajęć. Moduł VI. Projekt Gra logiczna zgadywanie liczby

Komentarze w PHP (niewykonywane fragmenty tekstowe, będące informacją dla programisty)

Wprowadzenie do Scilab: podstawy języka Scilab

LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab

Smarty PHP. Leksykon kieszonkowy

Konstrukcje warunkowe Pętle

Podstawy informatyki. Elektrotechnika I rok. Język C++ Operacje na danych - wskaźniki Instrukcja do ćwiczenia

PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI

Wykresy i interfejsy użytkownika

Instrukcje sterujące

Bloki anonimowe w PL/SQL

Projekt Hurtownia, realizacja rejestracji dostaw produktów

W przeciwnym wypadku wykonaj instrukcję z bloku drugiego. Ćwiczenie 1 utworzyć program dzielący przez siebie dwie liczby

Podstawy programowania Laboratorium. Ćwiczenie 2 Programowanie strukturalne podstawowe rodzaje instrukcji

Podstawy JavaScript ćwiczenia

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

Algorytm poprawny jednoznaczny szczegółowy uniwersalny skończoność efektywność (sprawność) zmiennych liniowy warunkowy iteracyjny

TEMAT : System operacyjny MS DOS pliki wsadowe

Przykład 1 -->s="hello World!" s = Hello World! -->disp(s) Hello World!

void Pobierz(Student &a); void Wypisz(Student a); void Ustaw_zaliczenia(Student t[],int r); void Wypisz_najlepszych(Student t[],int r, float prog);

Uwagi dotyczące notacji kodu! Moduły. Struktura modułu. Procedury. Opcje modułu (niektóre)

Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 5. MessageBox, InputBox, instrukcja Select Case i instrukcje pętli.

Baltie 3. Podręcznik do nauki programowania dla klas IV - VI szkoły podstawowej. Tadeusz Sołtys, Bohumír Soukup

Podstawy Programowania C++

Programowanie w środowisku Baltie

Wstęp do Programowania Lista 1

1. Logowanie się do panelu Adminitracyjnego

for (inicjacja_warunkow_poczatkowych(końcowych); wyrazenie_warunkowe; wyrazenie_zwiekszajace(zmniejszające)) { blok instrukcji; }

Instrukcja wyboru, pętle. 2 wykład. Podstawy programowania - Paskal

ECDL Podstawy programowania Sylabus - wersja 1.0

Programowanie - wykład 4

Zapisywanie algorytmów w języku programowania

Test przykładowy 2 PAI WSB Wrocław /06/2018

ALGORYTMY Algorytm poprawny jednoznaczny szczegółowy uniwersalny skończoność efektywność (sprawność) zmiennych liniowy warunkowy iteracyjny

Pętle i tablice. Spotkanie 3. Pętle: for, while, do while. Tablice. Przykłady

Projekt Hurtownia, realizacja rejestracji dostaw produktów

Makropolecenia w PowerPoint Spis treści

Integracja oprogramowania GASTRO z systemem Blue Pocket

4. Funkcje. Przykłady

Diary przydatne polecenie. Korzystanie z funkcji wbudowanych i systemu pomocy on-line. Najczęstsze typy plików. diary nazwa_pliku

1 Podstawy c++ w pigułce.

Programowanie w języku C++ Grażyna Koba

Programowanie w języku Python. Grażyna Koba

Funkcje standardowe. Filtrowanie

Site Installer v2.4.xx

Tworzenie prostej etykiety i synchronizacja etykiet z wagą. AXIS Sp. z o.o. Kod produktu:

- - Ocena wykonaniu zad3. Brak zad3

Technologie Informacyjne - Linux 3

dokumentacja Edytor Bazy Zmiennych Edytor Bazy Zmiennych Podręcznik użytkownika

Prof. Danuta Makowiec Instytut Fizyki Teoretycznej i Astrofizyki pok. 353, tel danuta.makowiec at gmail.com

1. Informatyka - dyscyplina naukowa i techniczna zajmująca się przetwarzaniem informacji.

Lekcja 10. Uprawnienia. Dołączanie plików przy pomocy funkcji include() Sprawdzanie, czy plik istnieje przy pmocy funkcji file_exists()

Temat 5. Programowanie w języku Logo

Skrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:

Transkrypt:

1 Blockly Kodowanie pomoc. Słowniczek: Zmienna posiada nazwę wywoływaną w programie oraz miejsce na przechowywanie wartości. Instrukcja warunkowa pozwala na wykonanie instrukcji w zależności od warunku zdefiniowanego przez kodera. Pętla pozwala na powtórzenie kodu określoną ilość razy. Procedura umożliwia podział kodu na mniejsze części dzięki czemu łatwiej układać program. Czasami procedury zwane są funkcjami. 1. Zmienne Blok przypisuje wartość do zmiennej i tworzy ją jeśli jeszcze nie istnieje Przypisuje zmiennej waga wartość 65 zmienna waga zawiera teraz 65. Przykład: Pierwszy rząd tworzy zmienną waga i przypisuje do niej wartość 65, drugi przypisuje do zmiennej waga wartość 65 9, trzeci wyświetla komunikat: Jak schudniesz 9 kg będziesz ważył: 56 kg. 2. Tworzenie tekstu Kolejny (zielony) blok tworzy fragment tekstu "Cześć" i zapisuje go w zmiennej o nazwie powitanie

Zielony blok zawiera dwa węzły i skleja tekst z zawartością zmiennej 2 Uzyskany komunikat to Cześć Świecie! Aby zwiększyć liczbę wejść tekstowych kliknij gwiazdkę i przeciągnij element do bloku połącz: Modyfikacje tekstu Blok zawracający długość podanego tekstu, w tym wypadku 3: Sprawdza czy podany tekst jest pusty (zwraca prawdę lub fałsz) Znajdowanie tekstu: Zwraca wartość liczbową w tym wypadku 6 Wyodrębnianie tekstu: W tym wypadku blok zwróci literę a W tym wypadku również a (na drugiej pozycji).

3 W tym wypadku zwróci podsłowo kod Uzyskanie danych od użytkownika: Kolejny blok tworzy wyskakujące okno z monitem o wprowadzenie nazwy. Wynik jest przechowywany w zmiennej imie : Wynikiem będzie wyświetlenie okna które pozwala na wprowadzanie wartości do zmiennej w tym wypadku imie: 3. Instrukcja warunkowa Jeśli zmienna element przechowuje wartość większą bądź równą 0 zostanie wyświetlony komunikat Podałeś prawidłową liczbę. Kliknięcie gwiazdki pozwala na rozszerzenie instrukcji warunkowej: Przeciągnięcie bloku w przeciwnym razie. Zostanie wyświetlony komunikat Podałeś nieprawidłową liczę dla wartości niespełniających warunku.

Następne instrukcje pokazują blok sprawdzający kolejny warunek w przypadku gdy pierwszy zwrócił fałsz. 4 Brakuje komunikatu dla liczb większych niż -5. Blok z odpowiednim komunikatem i poprawkami: 4. Pętle Prosta pętla która wyświetli 10 razy komunikat Witaj!: W pierwszej linii zmiennej element przypisano wartość 0, w drugiej pętla sprawdza warunek - element mniejszy równy 5, dopóki warunek spełniony wartość elementu zwiększana jest o 1. Gdy warunek sterujący pętlą zwróci fałsz nastąpi wyjście z pętli i wyświetlenie komunikatu: Zmienna element ma teraz wartość 6:

5 Pętla wykonująca się aż zostanie osiągnięty zakładany limit (jaki wpływ będzie miało użycie operatora większe równe?). Jest to modyfikacja poprzedniego przykładu. Po wyjściu z pętli zostanie wyświetlony komunikat jak poprzednio: 5. Listy Utworzenie list różnego typu zawierających po 3 elementy: Zwiększenie liczby węzłów (przeciągnięcie elementu): Wydrukowanie listy: Utworzenie pustej listy: Pozyskanie liczby elementów na liście:

6 Znajdowanie elementu na liście: Poniższe komendy zwrócą numer pozycji poszukiwanego tekstu (pierwsze wystąpienie): Pobranie trzeciego elementu na liście: Pobranie pierwszego elementu na liście: Usunięcie 2 elementu na liście: Utworzenie listy podrzędnej od elementu 2 do 3 na liście: 6. Procedury Definiowanie procedury: Wywołanie procedury: Procedura z parametrami (parametry pozwalają na przekazanie wartości do procedury): i jej wywołanie:

7 Procedura zwracająca wynik: Definicja: Wywołanie: KONIEC