Skip to content

Solutions for Polish matura exams (2014 - 2022) & CKE tasks; collection of sheets and answers

License

Notifications You must be signed in to change notification settings

igorjoz/matura-informatyka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🇵🇱 Polska Wersja

Witaj w moim repozytorium! Tutaj znajdziesz kompleksowe rozwiązania różnych zadań maturalnych z informatyki. Z pasją podchodzę do programowania i edukacji – zdobyłem solidne 90% na maturze 2022 🎉, dzięki czemu obecnie studiuję Informatykę na Politechnice Gdańskiej (6. semestr). Oprócz tego pracuję jako Full-stack Developer (Laravel, PHP), jestem nauczycielem programowania i też prowadzę korepetycje - dużo tego wszystkiego! Jeśli masz pytania lub chcesz się ze mną skontaktować, napisz maila na igor@jozefowicz.pl 📧. Dodatkowo, zapraszam do odwiedzenia mojej strony internetowej: igorjoz.com 🌐.


Co znajdziesz w tym repozytorium? 🤓

  • Moje rozwiązania zadań maturalnych:
    • Arkusze maturalne - z terminów podstawowych i poprawkowych
    • Egzaminy przygotowawcze
    • Zadania ze zbioru zadań CKE

Struktura egzaminu maturalnego 📚

  1. Część teoretyczna
    Obejmuje:

    • Analizę algorytmów – często nietypowych, mniej znanych przykładów
    • Pisanie algorytmów – dozwolone notacje:
      • Lista kroków
      • Pseudokod
      • Język programowania
    • Ogólna wiedza informatyczna, m.in.:
      • Systemy liczbowe i obliczenia
      • Sieci komputerowe (IPv4 itp.)
      • SQL
      • Excel
      • Systemy operacyjne (Windows, Linux)
      • Sprzęt komputerowy (CPU, GPU itp.)
      • Rozszerzenia plików
      • Format obrazów, teoria kolorów
      • I wiele innych!
  2. Część praktyczna
    Skupia się na praktycznym wykorzystaniu narzędzi IT:

    • Analiza dużych zbiorów powiązanych danych – zazwyczaj z 3 lub 4 plików
    • Analiza mniejszych zbiorów danych – zwykle z 1 lub 2 plików
    • Programowanie, gdzie możesz używać:
      • Python (z PyCharm)
      • C++ (z MS Visual Studio)
      • Java
      • Pascal

Narzędzia & języki programowania, z których korzystam 💻

  • Python – niezbędny podczas egzaminu oraz do szybkiego prototypowania
  • C++ – mój pierwszy i główny język programowania do algorytmiki
  • Excel – niezastąpiony przy analizie danych (mniej tabel / danych)
  • Access + SQL – idealne do analizy dużych zbiorów danych (więcej tabel)

Rozwiązania teoretyczne i ostrzeżenie o potencjalnych błędach ⚠️

Wgrywam również moje rozwiązania zadań teoretycznych. Uwaga! Mogą one zawierać błędy – zazwyczaj są oznaczone na czerwono.


Czym jest egzamin maturalny? 🎓

Matura to egzamin państwowy w Polsce, niezwykle ważny, jeśli chcesz studiować na renomowanym uniwersytecie technicznym – ale nie tylko. Według mnie przygotowanie do matury ma ogromne zalety, bo uczy praktycznych umiejętności, takich jak programowanie, algorytmy, Excel, SQL oraz ogólna wiedza informatyczna – wszystko to przydatne w codziennym życiu!


🇬🇧 English Version

Welcome to my repository! Here you'll find comprehensive solutions for various matura exam tasks and problems. I'm passionate about programming and education – I scored 90% on the 2022 matura exam 🎉. Currently, I'm a programming teacher and I also conduct private classes. If you have any questions or want to reach out, feel free to email me at igor@jozefowicz.pl 📧. Additionally, check out my website: igorjoz.com 🌐.


What Does This Repository Contain? 🤓

  • My Solutions for Matura Exam Tasks & Problems:
    • Official matura exams
    • Preparatory exams
    • CKE collection of tasks

Matura Exam Structure 📚

  1. Theory Part
    This section covers:

    • Algorithm Analysis – often with unique, lesser-known examples
    • Algorithm Design – allowed formats include:
      • Step lists
      • Pseudocode
      • Any real programming language
    • General IT Knowledge, including:
      • Number systems and calculations
      • Computer networks (e.g., IPv4)
      • SQL
      • Excel
      • Operating systems (Windows, Linux)
      • Computer hardware (CPU, GPU, etc.)
      • File extensions
      • Image formats and color theory
      • And much more!
  2. Practical Part
    This section focuses on the real use of IT tools:

    • Analyzing large sets of related data – typically using 3 or 4 files
    • Analyzing smaller data sets – usually using 1 or 2 files
    • Programming tasks, where you can use:
      • Python (with PyCharm)
      • C++ (with MS Visual Studio)
      • Java
      • Pascal

Tools & Technologies I Use 💻

  • Python – Essential during exams and for rapid prototyping.
  • C++ – My first and primary programming language for algorithms.
  • Excel – Indispensable for data analysis.
  • Access + SQL – Perfect for analyzing large data sets.

Theory Solutions & Error Alerts ⚠️

I also upload my solutions for theory tasks. Note: They might contain errors, which are usually highlighted in red.


What is the Matura Exam? 🎓

The matura exam is a state exam in Poland, crucial if you plan to study at a prestigious technical university – and beyond. In my view, preparing for the matura is highly beneficial, as it teaches practical skills like programming, algorithms, Excel, SQL, and general IT knowledge – all of which are useful in everyday life!


Happy coding and happy learning! 😎👍

About

Solutions for Polish matura exams (2014 - 2022) & CKE tasks; collection of sheets and answers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published