Podstawy informatyki: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 26: | Linia 26: | ||
== Ważne strony == | == Ważne strony == | ||
* [//leanpub.com/pyprog leanpub.com/pyprog] - Podręcznik programowania w Pythonie | * [//leanpub.com/pyprog leanpub.com/pyprog] - Podręcznik programowania w Pythonie | ||
* [//python.otwartaedukacja.pl/ python.otwartaedukacja.pl] - przykłady z podręcznika | |||
* [//bryk.otwartaedukacja.pl bryk.otwartaedukacja.pl] - program "ściąga".... | |||
* [//otwartaedukacja.pl/moodle/ otwartaedukacja.pl/moodle] - E-learning | * [//otwartaedukacja.pl/moodle/ otwartaedukacja.pl/moodle] - E-learning | ||
Linia 33: | Linia 36: | ||
* [//otwartaedukacja.pl/programowanie/bl/code/ otwartaedukacja.pl/programowanie/bl/code] - układanie programów z bloczków | * [//otwartaedukacja.pl/programowanie/bl/code/ otwartaedukacja.pl/programowanie/bl/code] - układanie programów z bloczków | ||
* [//otwartaedukacja.pl/programowanie/schematy/ otwartaedukacja.pl/programowanie/schematy] - rysowanie schematów blokowych | * [//otwartaedukacja.pl/programowanie/schematy/ otwartaedukacja.pl/programowanie/schematy] - rysowanie schematów blokowych | ||
- |
Wersja z 18:50, 27 cze 2017
MODULARNY KURS PROGRAMOWANIA
Kurs jest tworzony w ramach projektu Edukacja dla rozwoju, aby pomóc w realizacji nauczania programowania w szkołach różnych szczebli.
Do tworzenia kursu wykorzystano projekt MediaWiki - który na pewno jest wszystkim znany z Wikipedii (zob. MediaWiki FAQ).
Część I: Podstawowe pojęcia
- Moduł 1.1 Algorytm – program – system
- Moduł 1.2 Uczymy się myśleć abstrakcyjnie
- Moduł 1.3 Filozoficznie o programach komputerowych (dla humanistów i pasjonatów)
- Moduł 1.4 Procesor i język maszynowy - wprowadzenie (dla inżynierów i techników)
- Moduł 1.5 Logika i instrukcje warunkowe
Część II: Algorytmy i języki programowania
- Moduł 2.1 Programy a algorytmy
- Moduł 2.2 Implementacja algorytmów
- Moduł 2.3 Elementy językozawstwa dla programistów (poziom zaawansowany)
Część III: Systematyka
- Moduł 3.1. Różnorodność struktur programów
Część IV: Projekty
- Moduł 4.1 Projekt "Ściąga" (poziom gimnazjum)
Ważne strony
- leanpub.com/pyprog - Podręcznik programowania w Pythonie
- python.otwartaedukacja.pl - przykłady z podręcznika
- bryk.otwartaedukacja.pl - program "ściąga"....
- otwartaedukacja.pl/moodle - E-learning
Używane programy edukacyjne
- otwartaedukacja.pl/programowanie/hanoi/ - programowanie łamigłówki Wieże Hanoi
- otwartaedukacja.pl/programowanie/bl/code - układanie programów z bloczków
- otwartaedukacja.pl/programowanie/schematy - rysowanie schematów blokowych
-