Ebook: Zadania dla młodzieży szkolnej Język Python

43,00 

Ebook do nauki programowania dla dzieci i młodzieży.

Naucz się programować w języku Python.
Zacznij pisać swoje pierwsze programy.

 

Ebook Zadania dla młodzieży szkolnej Język Python

 

To zbiór zadań programistycznych wraz z rozwiązaniami przeznaczonych dla początkujących i średniozaawansowanych uczniów. Książka składa się z jedenastu rozdziałów, z których każdy skupia się na innym aspekcie języka Python.

 

Rozdziały są ułożone w taki sposób, aby stopniowo wprowadzać w ćwiczenie różnych zagadnień programistycznych, począwszy od prostych zadań, do których wystarczy poznać kilka początkowych tematów, aż do bardziej skomplikowanych i złożonych zadań, które wymagają już szerszej wiedzy na temat języka Python.

 

Po każdym rozdziale znajdują się rozwiązania zadań wraz z wyjaśnieniami, co umożliwia uczniom samodzielną weryfikację swojej pracy oraz łatwiejsze zrozumienie poszczególnych zagadnień.

 

Dzięki tej książce uczniowie będą mogli poszerzyć swoją wiedzę na temat języka Python i nabyć nowe umiejętności programistyczne.

 

Spis treści:

 

1. Komunikacja z użytkownikiem
W celu rozpoczęcia rozwiązywania zadań z tego rozdziału konieczna jest znajomość funkcji print i input, a także umiejętność korzystania ze zmiennych różnych typów.

 

2. Działania na liczbach
Wymagana jest znajomość operatorów arytmetycznych i operatorów przypisania oraz funkcji konwertujących: int(), float(), str().

 

3. Listy, krotki, słowniki
Wymagana jest umiejętność definiowania list, krotek i słowników, a także umiejętność dodawania, modyfikowania i usuwania elementów.

 

4. Dokonywanie wyboru
Wymagana jest znajomość typu logicznego bool, instrukcji if, wyrażeń warunkowych, operatorów relacji i operatorów logicznych.

 

5. Pętle
Wymagana jest znajomość pętli while i for oraz instrukcji break i continue.

 

6. Funkcje i moduły
Wymagana jest umiejętność definiowania funkcji i modułów oraz umiejętność korzystania z gotowych funkcji i modułów, takich jak math, datetime i random.

 

7. Operacje na stringach
Wymagana jest znajomość typu string oraz funkcji: count, find, isalnum, isalpha, isdigit, islower, isupper, isspace, lower, upper, join, replace, split, strip, len, startswith i endswith.

 

8. Zaawansowane operacje na listach i słownikach
Wymagana jest umiejętność definiowania list i słowników oraz znajomość funkcji list: append, extend, insert, in, len, pop, remove, reverse i sort, oraz funkcji słowników: clear, del, get, in, items, keys, len, update i values.

 

9. Programowanie obiektowe
Wymagana jest umiejętność definiowania klas i obiektów oraz znajomość zagadnień dotyczących dziedziczenia.

 

10. Zadania szkolne – szkoła podstawowa
Rozdział ten zawiera zadania z podstawy programowej dla szkół podstawowych, takie jak:
– liczenie średniej,
– wykonywanie działań arytmetycznych,
– wyszukiwanie elementów w zbiorze uporządkowanym i nieuporządkowanym (największy i najmniejszy element),
– badanie podzielności liczb,
– wyodrębnianie cyfr z liczby,
– przedstawienie działania algorytmu Euklidesa w obu wersjach iteracyjnych (z odejmowaniem i z resztą z dzielenia)
– wyszukiwanie i porządkowanie elementów w zbiorze (metody przez proste wybieranie i przez zliczanie)

 

11. Zadania szkolne – liceum / technikum
Rozdział ten zawiera zadania z podstawy programowej dla Liceum i Technikum, takie jak:
– badanie pierwszości liczby,
– zamiana reprezentacji liczb między pozycyjnymi systemami liczbowymi,
– działania na ułamkach z wykorzystaniem NWW i NWD,
– porównywanie tekstów,
– wyszukiwanie wzorca w tekście metodą naiwną,
– szyfrowanie tekstu metodą Cezara,
– szyfrowanie tekstu metodą przestawieniową,
– sortowanie ciągu liczb metodą przez wstawianie,
– sortowanie ciągu liczb metodą bąbelkową,
– wydawanie reszty najmniejszą liczbą nominałów,
– obliczanie wartości elementów ciągu Fibonacciego metodą iteracyjną i rekurencyjną

 

Zbiór zadań jest idealnym uzupełnieniem podręcznika Elementarz młodego programisty Python
Format pliku

pdf

Wydawnictwo

Katarzyna Gocławska

ISBN

978-83-961995-3-9

Liczba stron

101

Numer wydania

I

Język wydania

polski

Język oryginału

polski

Data premiery

2023-04-12

Rok wydania

2023

Opinie

Na razie nie ma opinii o produkcie.

Napisz pierwszą opinię o „Ebook: Zadania dla młodzieży szkolnej Język Python”

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Może spodoba się również…

  • Python dla dzieci i młodzieży Kurs Online programowanie gier

    Kurs online: Python dla dzieci i młodzieży – programowanie gier

    216,00 
    Dodaj do koszyka
  • Promocja!
    Nauka programowania dla dzieci w pythonie

    Elementarz młodego programisty Python

    Original price was: 75,00 zł.Current price is: 67,00 zł.
    Dodaj do koszyka
  • Nauka programowania dla dzieci i młodzieży Kurs Online Język Python

    Kurs online: Python dla dzieci i młodzieży – programowanie od podstaw

    135,00 
    Dodaj do koszyka