Przejdź do głównej zawartości

Posty

Wyświetlanie postów z wrzesień, 2022

4 klasa. Temat 5. Środowisko programistyczne języka Python, stosowanie zmiennych i wyprowadzanie wyników

  Krok 1.  Środowisko programistyczne języka Python Aby pisać programy w języku Python, należy zainstalować darmową aplikację Python, w skład której wchodzi zintegrowane środowisko programistyczne IDLE. Link  https://www.python.org/ Krok 2. Pisanie poleceń w trybie interaktywnym Powłoka Pythona uruchamia się w trybie interaktywnym. Po znaku zachęty >>> widzimy migający kursor. W tym miejscu możemy napisać instrukcję lub wyrażenie. Po naciśnięciu klawisza Enter instrukcja zostanie wykonana, a wyrażenie obliczone. Z trybem interaktywnym mogliśmy się spotkać w poznanych w szkole podstawowej językach, np. Scratch. Ćwiczenie 1. 1. Uruchom środowisko IDLE. 2. W oknie powłoki Pythona sprawdź działanie trybu interaktywnego. Wpisz po znaku zachęty: 2345 + 564 i naciśnij Enter print ("Pracuję w trybie interaktywnym") i naciśnij Enter W trybie interaktywnym możemy sprawdzić działanie jednego polecenia, np. gdy chcemy od razu zobaczyć wynik obliczeń czy sprawdzić działanie konkr

4 klasa. Temat 4. Metoda połowienia

  Krok 1.  Warto powtórzyć.  👉  Jakie znasz przykłady szyfrowania informacji? 👉  W jakim celu szyfruje się informacje? 👉  Czym jest tekst jawny?  👉  Czym  jest  szyfrogram? 👉  Na czym polega szyfr Cezara? 👉   Jaką rolę pełni klucz w szyfrze Cezara? 👉 Na czym polega szyfrowanie tekstu metodą przestawieniową ? Krok 2.  Algorytm  wyszukiwania przez połowienie   Algorytm wyszukiwania przez połowienie jest przykładem metody „dziel i zwyciężaj”. Polega ona na dzieleniu przeszukiwanego zbioru na dwie części i zawężeniu przeszukiwania do jednej z tych części . Krok 3.  Analiza algorytmu wyszukiwania metodą połowienia Algorytm poszukiwania przez połowienie jest przykładem metody dziel i zwyciężaj . Polega ona na dzieleniu przeszukanego zbioru na dwie części i zawężeniu przeszukiwania do jednej z tych części. Metoda podziału pomaga szybko znaleźć poszukiwany element, czyli zwyciężyć . Algorytm Na przykład: zbiór liczb od najmniejszej do największej: 11 23 35 44 51 59 62 71 88 91 Poszukiw

2 klasa. Temat 10. Sprawdzanie poprawności danych i zapisywanie rozwiązania problemu w języku Python

  Krok 1.  W arto powtórzyć 1. Wyjaśnij zapisy: bok1 = int(input("Podaj długość boku: ")) liczba1 = float(input("Podaj liczbę:")) iloraz = liczba1 / liczba2 print("iloraz wynosi:", iloraz) 2.  Wskaż nieprawidłowo zapisane instrukcje. Wyjaśnij, na czym polegają błędy : liczba1 = input(int( "Podaj liczbę: )) y = 29871 print("Suma wynosi:", a + b) iloraz = liczba1 : liczba2 a = b // c a = print("Wprowadź liczbę:") miasto = input("Wprowadź nazwę miasta: ") 3.  Napisz program realizujący algorytm sprawdzania, czy liczba jest podzielna przez 3.   Wskazówka : oblicz resztę z dzielenia wprowadzonej liczby przez 3. Krok 2.  S prawdzanie poprawności danych Podczas pisania programów ważne jest sprawdzanie poprawności wprowadzanych danych. Ćwiczenie 1. Napisz program obliczający pierwiastek kwadratowy  p  z liczby rzeczywistej nieujemnej  x , wprowadzanej z klawiatury.  Program ma sprawdzać, czy wprowadzona przez użytkownika liczba j

2 klasa. Temat 9. Algorytmy z warunkami w języku Python

  Krok 1.  Warto powtórzyć.  👉  Jakie są zasady dotyczące nazw zmiennych w języku Python?  (krok 4 z poprzedniej lekcji ) 👉  W jaki sposób możemy uruchomić program napisany w języku Python? Krok 2.   Instrukcja warunkowa w języku Python .  Chcemy napisać program sprawdzający, czy wprowadzona z klawiatury liczba jest dodatnia czy niedodatnia (ujemna albo równa zero) Jak zrealizować ten algorytm w Scratch? Aby w wybranym języku programowania (w tym w języku Python) napisać program realizujący algorytm z warunkami, korzystamy z  instrukcji warunkowej: if  warunek:     lista_instrukcji1 else :     lista_instrukcji2 Sprawdzany jest warunek logiczny (po słowie kluczowym if ),   jeśli jest prawdziwy , wykonywana jest instrukcja umieszczona po warunku ( lista_instrukcji1 );   jeśli fałszywy - wykonywana jest instrukcja po słowie else ( lista_ instrukcji2 )    W języku Python ważne są  wcięcia  w programie -  instrukcje  lista_instrukcji1  i  lista_instrukcji2  należy przesunąć w prawo przyn

2 klasa. Temat 7. Środowisko programistyczne języka Python, stosowanie zmiennych i wyprowadzanie wyników

Dlaczego warto uczyć się programowania i jak może się przydać w życiu: Rozwój umiejętności problem-solving : Programowanie uczy, jak analizować problemy i znajdować skuteczne rozwiązania. Te umiejętności są przydatne nie tylko w informatyce, ale także w codziennym życiu. Rozwój umiejętności logicznego myślenia : Programowanie wymaga logicznego myślenia i strukturalnego podejścia do problemów. Te umiejętności są nieocenione w wielu dziedzinach życia, od nauki po codzienne podejmowanie decyzji. Umiejętności analityczne : Programowanie uczy, jak zbierać i analizować dane, co jest przydatne w wielu branżach, w tym marketingu, finansach i badaniach naukowych. Zwiększenie pewności siebie : Rozwiązywanie problemów programistycznych i tworzenie własnych projektów może znacznie zwiększyć pewność siebie i poczucie własnej wartości. Wzmacnianie umiejętności organizacyjnych : Programowanie często wymaga planowania i organizacji kodu, co pomaga rozwijać umiejętności organizacyjne, przydatne w życiu

2 klasa. Temat 8. Wykonywanie obliczeń.

  Krok 1.  Warto powtórzyć.  👉 Wyjaśnij czym jest tryb interaktywny, a czym tryb skryptowy w środowisku Python  (krok 3 z poprzedniej lekcji ) 👉Przedstaw i omów na konkretnym przykładzie etapy tworzenia programu komputerowego w języku Python  (krok 3 z poprzedniej lekcji ) 👉  Jakie są zasady dotyczące nazw zmiennych w języku Python?  (krok 4 z poprzedniej lekcji ) 👉  W jaki sposób możemy uruchomić program napisany w języku Python? 👉  Jak napisać krótki program dialogowy w Pythonie? Krok 2.  N adawanie zmiennym wartości . Zmiennej stosowanej w programie możemy nadać konkretną wartość za pomocą  instrukcji przypisania.  W instrukcji przypisania zmiennej podanej po lewej stronie instrukcji zostanie przypisana obliczona przez komputer wartość wyrażenia znajdującego się po prawej stronie instrukcji. Przykład . rok = 2022  (zmiennej rok przypisujemy wartość, która jest liczbą całkowitą, czyli zmienia rok będzie typu całkowitego)  int a = 7.58   (zmiennej a przypisujemy wartość, która je