Witaj w klasie 8! (5)
Rozdział 1. Rozumienie, analizowanie i rozwiązywanie problemów (7)
- Lekcja 1. Temat: Algorytmy wyszukiwania i porządkowania (8)
 - Lekcja 2. Temat: Rozwiązywanie problemów za pomocą JavaBlock (13)
 - Lekcja 3. Temat: Iteracje w rozwiązywaniu problemów, czyli jak przedstawić algorytm Euklidesa (18)
 - Podsumowanie rozdziału 1. Projekty, debaty, prezentacje (23)
 
Rozdział 2. Programowanie i rozwiązywanie problemów z wykorzystaniem komputera i innych urządzeń cyfrowych (25)
- Lekcja 4. Temat: Animowana kartka z życzeniami - programowanie w Scratchu (26)
 - Lekcja 5. Temat: Programujemy grę w Scratchu (29)
 - Lekcja 6. Temat: Tworzymy i testujemy programy w Pythonie (32)
 - Lekcja 7. Temat: Wykorzystanie Pythona do prezentacji działania algorytmów (43)
 - Lekcja 8. Temat: Porządkowanie danych w arkuszu kalkulacyjnym, czyli na czym polega sortowanie i filtrowanie (54)
 - Lekcja 9. Temat: Stosowanie funkcji w arkuszu kalkulacyjnym (61)
 - Lekcja 10. Temat: Rozwiązywanie problemów w arkuszu kalkulacyjnym z wykorzystaniem chmury (69)
 - Lekcja 11. Temat: Graficzna prezentacja danych i wyników w arkuszu kalkulacyjnym (73)
 - Lekcja 12. Temat: Projektowanie szkolnej witryny internetowej. Podstawy języka HTML (78)
 - Podsumowanie rozdziału 2. Projekty, debaty, prezentacje (85)
 
Rozdział 3. Realizacja projektów z wykorzystaniem komputera, aplikacji i urządzeń cyfrowych (87)
- Lekcja 13. Temat: Tworzymy reklamę szkoły - projekt grupowy (88)
 - Lekcja 14. Temat: Wykorzystanie w reklamie efektu przenikania zdjęć (95)
 - Lekcja 15. Temat: Na czym polega optymalizacja plików graficznych - obróbka cyfrowa grafiki (99)
 - Lekcja 16. Temat: Współtworzenie dokumentów wielostronicowych - realizacja projektu w chmurze (106)
 - Lekcja 17. Temat: Nagrywanie i obróbka cyfrowa filmów (111)
 - Lekcja 18. Temat: Praca nad projektem "Miejsca w Polsce, które warto odwiedzić" (116)
 - Podsumowanie rozdziału 3. Projekty, debaty, prezentacje (125)
 
Rozdział 4. Posługiwanie się komputerem, urządzeniami cyfrowymi i sieciami komputerowymi. Przestrzeganie prawa i zasad BHP (127)
- Lekcja 19. Temat: Posługiwanie się urządzeniami cyfrowymi. Współczesne zastosowania informatyki (128)
 - Lekcja 20. Temat: Ochrona własności intelektualnej - współtworzenie dokumentu w chmurze (132)
 - Lekcja 21. Temat: Kwestie etyczne związane z wykorzystywaniem komputerów i sieci (136)
 - Podsumowanie rozdziału 4. Projekty, debaty, prezentacje (140)
 - To już wiesz, umiesz, potrafisz! (141)
 - Źródła (143)