Cykl 5 lekcji dla klasy 3 liceum ogólnokształcącego
Programowanie polega na tworzeniu dokładnych instrukcji, które komputer może wykonać. Zanim jednak napiszemy program, musimy zrozumieć problem i zaplanować sposób jego rozwiązania.
W tym cyklu zaczniemy od zupełnych podstaw. Nauczymy się pobierać dane od użytkownika, wykonywać obliczenia, podejmować decyzje za pomocą instrukcji warunkowych, wielokrotnie wykonywać instrukcje za pomocą pętli, a następnie tworzyć własne funkcje. Będziemy również sprawdzać działanie programów i poprawiać błędy.
LEKCJA 1. Od problemu do programu – dane, zmienne, wejście i wyjście
LEKCJA 2. Program podejmuje decyzje – instrukcja warunkowa
LEKCJA 3. Powtarzanie czynności – pętle
LEKCJA 4. Łączymy warunki i pętle – projektowanie i testowanie rozwiązania
LEKCJA 5. Funkcje – porządkujemy program i samodzielnie rozwiązujemy problem
Podsumowanie całego cyklu
Po wykonaniu pięciu lekcji uczeń powinien potrafić przejść od prostego problemu do działającego programu.
Najważniejszy schemat pracy to:
problem → analiza → plan → program → testowanie → poprawianie błędów
Uczeń powinien rozumieć i stosować:
- algorytm jako uporządkowany sposób rozwiązania problemu,
- zmienne,
input()iprint(),- liczby całkowite i rzeczywiste,
- podstawowe działania arytmetyczne,
- warunki i operatory porównania,
if,elif,else,- operatory logiczne,
- pętle
foriwhile, - liczniki i sumowanie wartości,
- funkcje bez parametrów,
- funkcje z parametrami,
return,- dobieranie danych testowych,
- wyszukiwanie i poprawianie błędów.
Celem nie jest zapamiętanie gotowych programów. Ważniejsze jest zrozumienie, dlaczego program został napisany właśnie w taki sposób i umiejętność wykorzystania poznanych konstrukcji do rozwiązania podobnego problemu.
