Narzędzia użytkownika

Narzędzia witryny


public:kursy:abi05

Program gry matematycznej (lekcja 1) tabliczka mnożenia

Cele lekcji

  • rozpoczynamy pisanie programu/gry
  • (proste obliczenia mnożenie do 100 diody zielona = dobrze, czerwona = źle)
  • algorytmy decyzyjne, pętla oraz instrukcje warunkowe
  • zmienne, ich wykorzystanie w programach

Opis, czyli algorytm

Dzisiaj rozpoczynamy budowanie programu/gry. Najpierw musimy wiedzieć, co nasz program będzie robił - to sie nazywa algorytmem. Nasza gra będzie zatem wykonywać czynności:

  • wymyśli dwie liczby działania (np. mnożenia)
  • sprawdzi wynik i go zapamięta
  • zapyta użytkownika o wynik
  • porówna czy jest poprawny
  • dla poprawnego zapali 3 razy zieloną diodę (3 impulsy po 0,5 sekundy mrugnięcia)
  • dla błędnego zaświeci czerwoną przez 1 sekundę i wyświetli poprawny wynik
  • całość ma działać w nieskończonej pętli

Dla zainteresowanych : https://pl.wikipedia.org/wiki/Algorytm

Schemat podłączeń w zestawie AbiDuino

Podstawowy algorytm programu : zmienne wejściowe i zapamiętywania wyniku

Przede wszystkim musimy utworzyć zmienne, w których będziemy zapamiętywać wyniki:

Następnie losujemy liczby do mnożenia i zapamiętujemy wynik:

public/kursy/abi05.txt · ostatnio zmienione: 2017/04/27 16:34 przez ax_wiki_admin