"Programowanie z Pythonem3": Różnice pomiędzy wersjami
(→Semestr zimowy 2019/2020: update zasad zaliczania dla 2020/21) |
|||
Linia 1: | Linia 1: | ||
[[Category:Informatyka]] | [[Category:Informatyka]] | ||
− | == Semestr zimowy | + | == Semestr zimowy 2020/2021 == |
'''''W trakcie opracowania''''' | '''''W trakcie opracowania''''' | ||
Linia 9: | Linia 9: | ||
W pracowniach OKWF zainstalowane są zarówno stara wersja Pythona (2.7), jak i aktualna (3.x). Aktualnie polecenie <tt>python</tt> uruchamia wersję 2.7; w celu uruchomienia wersji 3 należy pisać <tt>python3</tt>. Analogicznie, istnieją wywołania <tt>ipython3</tt> oraz <tt>spyder3</tt>. | W pracowniach OKWF zainstalowane są zarówno stara wersja Pythona (2.7), jak i aktualna (3.x). Aktualnie polecenie <tt>python</tt> uruchamia wersję 2.7; w celu uruchomienia wersji 3 należy pisać <tt>python3</tt>. Analogicznie, istnieją wywołania <tt>ipython3</tt> oraz <tt>spyder3</tt>. | ||
− | Zasady zaliczenia ćwiczeń w roku | + | Zasady zaliczenia ćwiczeń w roku 2020/2021: |
− | * maksymalnie można zdobyć | + | * maksymalnie można zdobyć 40 punktów |
− | * w semestrze będą dwa kolokwia, w połowie i pod koniec; na każdym można zdobyć po | + | * w semestrze będą dwa kolokwia, w połowie i pod koniec; na każdym można zdobyć po 15 punktów |
− | * w sesji będzie kolokwium dodatkowe, dla chętnych; wynik z niego (maks. | + | * w sesji będzie kolokwium dodatkowe, dla chętnych; wynik z niego (maks. 15 punktów) zastępuje gorszy z wyników kolokwiów z semestru, o ile jest on niego lepszy |
− | * | + | * maksymalnie 10 punktów przydziela prowadzący na podstawie zadań domowych i aktywności na ćwiczeniach |
− | + | * zaliczenie ćwiczeń na pozytywną ocenę wymaga co najmniej 50% punktów (20 p.) | |
− | * zaliczenie ćwiczeń na pozytywną ocenę wymaga co najmniej 50% punktów ( | + | * ocena rośnie o pół stopnia z osiągnięciem progu każdych kolejnych 10%, tj. 4 punktów. |
− | * ocena rośnie o pół stopnia z osiągnięciem progu każdych kolejnych 10%, tj. | ||
Obecność na ćwiczeniach jest obowiązkowa. Dopuszczalne są '''dwie''' nieobecności nieusprawiedliwione w semestrze. '''Za każdą kolejną nieobecność nieusprawiedliwioną powyżej dwóch odejmujemy od wyniku 5 punktów.''' | Obecność na ćwiczeniach jest obowiązkowa. Dopuszczalne są '''dwie''' nieobecności nieusprawiedliwione w semestrze. '''Za każdą kolejną nieobecność nieusprawiedliwioną powyżej dwóch odejmujemy od wyniku 5 punktów.''' |
Wersja z 12:24, 16 gru 2020
Semestr zimowy 2020/2021
W trakcie opracowania
Uwagi ogólne
W pracowniach OKWF zainstalowane są zarówno stara wersja Pythona (2.7), jak i aktualna (3.x). Aktualnie polecenie python uruchamia wersję 2.7; w celu uruchomienia wersji 3 należy pisać python3. Analogicznie, istnieją wywołania ipython3 oraz spyder3.
Zasady zaliczenia ćwiczeń w roku 2020/2021:
- maksymalnie można zdobyć 40 punktów
- w semestrze będą dwa kolokwia, w połowie i pod koniec; na każdym można zdobyć po 15 punktów
- w sesji będzie kolokwium dodatkowe, dla chętnych; wynik z niego (maks. 15 punktów) zastępuje gorszy z wyników kolokwiów z semestru, o ile jest on niego lepszy
- maksymalnie 10 punktów przydziela prowadzący na podstawie zadań domowych i aktywności na ćwiczeniach
- zaliczenie ćwiczeń na pozytywną ocenę wymaga co najmniej 50% punktów (20 p.)
- ocena rośnie o pół stopnia z osiągnięciem progu każdych kolejnych 10%, tj. 4 punktów.
Obecność na ćwiczeniach jest obowiązkowa. Dopuszczalne są dwie nieobecności nieusprawiedliwione w semestrze. Za każdą kolejną nieobecność nieusprawiedliwioną powyżej dwóch odejmujemy od wyniku 5 punktów.
Ocena końcowa z przedmiotu składa się z oceny z ćwiczeń, oraz z oceny z egzaminu testowego kończącego wykład, w proporcji 3:2 - z tym, że obie te oceny cząstkowe muszą być pozytywne aby ocena z całości była pozytywna.
Spis treści
- Wprowadzenie
- Pierwsze kroki
- Stałe i zmienne
- Instrukcja warunkowa
- Sekwencje i iteracja
- Funkcje
- Kolekcje
- Moduły i biblioteki
- Obsługa wejścia i wyjścia
- NumPy - rachunki numeryczne na tablicach liczb
- Matplotlib - wizualizacja danych
- Tematy dodatkowe - uzupełnienie
- Zasady dobrej praktyki
O skrypcie
Opracowane na nowo przez RobertJB, częściowo z wykorzystaniem poprzedniej wersji.