Programowanie w Pythonie. Pierwsze kroki – bezpłatny kurs od Foxford, szkolenie 30 lekcji, Termin: 5 grudnia 2023.
Miscellanea / / December 08, 2023
Rozwiązując zagadki i pomagając bohaterom opowieści, uczniowie zapoznają się z podstawowymi pojęciami języka Python - zmienne, warunki, pętle, struktury danych - i zastosuj tę wiedzę w praktyce w rzeczywistym środowisku programowanie.
Ręcznie sprawdzamy próbki i prace domowe.
Zadań części pisemnej nie pozostawiamy do samodzielnego sprawdzenia – zajmują się tym eksperci OGE.
Sprawdzamy „na żywo”, jak na egzaminie, dzięki czemu otrzymujesz szczegółową informację zwrotną. Wszystko to w trosce o szybkość przygotowań i Twoje rezultaty. Osobisty kurator odpowie na pytania w ciągu dwóch godzin, 24 godziny na dobę, 7 dni w tygodniu.
Kuratorzy rozumieją program i tematykę, dzięki czemu w każdej chwili z łatwością odpowiedzą na Państwa pytania dotyczące kursu i zadań domowych.
Dobrze wiedzą, jak trudno jest przygotować się i zrozumieć swoje zmartwienia.
Najważniejszym zadaniem korepetytora jest pomóc Ci uporać się ze stresem i strachem przed egzaminami.
Zajęcia odbywają się w soboty o godzinie 16.00.
Zwycięzca i medalista olimpiad, metodyk gier edukacyjnych w Foxford.
Zwycięzca i laureat olimpiad programistycznych. Nauczyciel, metodyk-twórca programów edukacyjnych.
Zdobywca nagrody „Nauczyciel Roku” w Foxford.
Autor kursów i programów z zakresu Minecraft, HTML + CSS + JavaScript, Scratch i Python
Doświadczenie w nauczaniu – ponad 5 lat
Pierwsze kroki w Pythonie
Podczas tych lekcji uczniowie piszą swoje pierwsze proste programy w języku Python: uczą się wyświetlać tekst na ekranie i czytać go z klawiatury. A także po raz pierwszy spotykają się z błędami w kodzie i dowiadują się, dlaczego absolutnie nie trzeba się ich bać
- Znajomość środowiska programistycznego.
- Wyświetlanie tekstu na ekranie.
- Wprowadzanie tekstu z klawiatury.
- Jak rozumieć komunikaty o błędach w kodzie.
Zmienne i praca z nimi
W tej części studenci zapoznają się z bardzo ważną koncepcją zmiennych w programowaniu, uczą się zapisz je poprawnie, a także dowiedz się, czym są zmienne i jakie działania można z nimi podjąć spełnić
- Pojęcie zmiennej w programowaniu.
- Sposoby tworzenia zmiennych.
- Jak można i nie można nazywać zmiennych.
- Typy danych w Pythonie.
- Operacje arytmetyczne na zmiennych różnych typów.
Warunki i wyrażenia logiczne
Ta sekcja poświęcona jest warunkom programowania (jeśli..., to..., w przeciwnym razie...). Studenci zapoznają się z wyrażeniami logicznymi „i”, „lub”, „nie” i piszą programy z warunkami o różnym stopniu złożoności
- „Prawda” i „fałsz” jako typ danych.
- Operatory logiczne „i”, „lub”, „nie”.
- Tworzenie prostych i złożonych algorytmów z warunkami.
- Znaczenie wcięć podczas pisania kodu.
- Projekt gry „Text Quest”.
pętla „while”.
W tej części omówiono niezwykle ważne pojęcie pętli w programowaniu i jeden z jej typów - pętlę z warunkiem, w tym różne jej odmiany. Uczniowie zaczynają także korzystać z generatora liczb losowych i na końcu tej sekcji piszą projekt gry
- Rejestrowanie cyklu z warunkiem.
- Dodanie zmiennej licznika do pętli.
- Niekończąca się pętla i wyjście z niej.
- Generowanie liczb losowych.
- Projekt gry „Kamień, papier, nożyczki”.
Struktury danych w Pythonie
Ta sekcja poświęcona jest listom i pracy z nimi. Studenci dowiedzą się, czym są indeksy, jak je poprawnie policzyć i jak za ich pomocą modyfikować listy
- Listy jako struktura danych.
- Elementy listy i ich indeksy.
- Dodawanie, usuwanie i zastępowanie elementów listy.
"dla pętli
W tej sekcji omówiono inny typ pętli, pętlę for. Uczniowie szczegółowo badają możliwości pętli „for” i na końcu tej części piszą projekt gry
- Różnica między pętlą „for” a pętlą „while”.
- Praca z listami za pomocą pętli „for”.
- Praca z ciągami znaków za pomocą pętli „for”.
- Tworzenie pętli „for” z krokami.
- Projekt gry „Zgadnij słowo po literze”.