• Nie Znaleziono Wyników

KARTA PRZEDMIOTUKod przedmiotuNazwa przedmiotu

N/A
N/A
Protected

Academic year: 2021

Share "KARTA PRZEDMIOTUKod przedmiotuNazwa przedmiotu"

Copied!
3
0
0

Pełen tekst

(1)

1 2 3 4 5 6

K_W01 ‒ 23 K_U01 ‒ 32 K_K01 ‒ 11 8

8.0

Symbole efektów dla obszaru kształcenia

Symbole efektów kierunkowych

Metody weryfikacji

8.1 T2A_U07 I2_U03

Weryfikacja podczas ćwiczeń

8.2 X2A_K01 X2A_K05

T2A_K01 I2_K01

Weryfikacja podczas ćwiczeń

50 godziny 30

uczestnictwo w zajęciach 30

przygotowanie do zajęć 42 42

przygotowanie do weryfikacji 6 6

konsultacje z prowadzącym 2 2

9 10 11

13 14

16 17 18 18.1.0 18.1.1

18.1.2

18.1.3 18.2.0

ćwiczenia laboratoryjne 30

Literatura

Zajecia: Wstęp do Pythona - ćwiczenia. Informacje wspólne dla wszystkich grup Typ zajęć

Liczba godzin

Literatura podstawowa

Literatura uzupełniająca M. Summerfield, Python 3, Helion

http://en.literateprograms.org/Category:Programming_language:Python Python dokumentacja języka: Tutorial, Language Reference, Library Reference

Informacje ogólne

Specyficzne efekty kształcenia 3

polski podstawowy Jednostka

Punkty ECTS Język wykładowy Poziom przedmiotu

WYDZIAŁ MATEMATYCZNO-PRZYRODNICZY. SZKOŁA NAUK ŚCISŁYCH UNIWERSYTET KARDYNAŁA STEFANA WYSZYŃSKIEGO W WARSZAWIE

→ wiedza

→ umiejętności

→ kometencje społeczne Efekty kształcenia i opis ECTS

Wstęp do Pythona - ćwiczenia ‒ 30 h ‒ ćwiczenia laboratoryjne ‒ sem. 1 ‒ 2016/2017 KARTA PRZEDMIOTU

Kod przedmiotu Nazwa przedmiotu

WM-I-PYT

Wstęp do Pythona - ćwiczenia

Symbole efektów kształcenia

Programuje w języku Python

akceptuje potrzebę pogłębiania wiedzy na temat jezyka Python

Okres (Rok/Semestr studiów) 1 semestr

Koordynatorzy dr hab. Aleksander Wittlin prof. UKSW Typ zajęć, liczba godzin ćwiczenia laboratoryjne, 30

nakład

1,9 1,1 punkty ECTS

Informacje o zajeciach w cyklu: sem. 1, rok ak. 2016/2017 szacunkowy nakład pracy studenta

Przedmioty wprowadzające* Zajęcia powiązane*

Wymagania wstępne

15 Algorytmy i struktury danych - ćwiczeniaenia

Inżynieria Oprogramowania - laboratoriumrium 12 Prowadzący grup

Grzegorz Buś

Typ protokołu

Typ przedmiotu

zaliczeniowy na ocenę obligatoryjny

Zakłada się, że studenci uzyskali punkty ECTS z przedmiotów wprowadzających i zaliczają zajęcia powiązane 7

(2)

Wstęp do Pythona - ćwiczenia ‒ 30 h ‒ ćwiczenia laboratoryjne ‒ sem. 1 ‒ 2016/2017

18.2.1

18.2.2

18.2.3 19

19.1 5

19.1 4,5

19.1 4

19.1 3,5

19.1 3

19.1 2

19.2 5

19.2 4,5

19.2 4

19.2 3,5

19.2 3

19.2 2

M.J. Guzdial, B. Ericson, Introduction to Computing and Programming in Python, 3/E, Prentice Hall 2013 D. Hellman, The Python Standard Library by Example, Addison Wesley 2011.

http://www.python.org Kryteria oceniania

weryfikacja nie wykazuje, że Programuje w języku Python, ani że spełnia kryteria na wyższą ocenę weryfikacja wykazuje, że bez uchwytnych niedociągnięć Programuje w języku Python

weryfikacja wykazuje, że niemal w pełni poprawnie Programuje w języku Python, ale nie spełnia kryteriów na wyższą ocenę

weryfikacja wykazuje, że w znacznym stopniu poprawnie Programuje w języku Python, ale nie spełnia kryteriów na wyższą ocenę

weryfikacja wykazuje, że w znacznym stopniu poprawnie lecz niekonsystentnie Programuje w języku Python, ale nie spełnia kryteriów na wyższą ocenę

weryfikacja wykazuje, że w większości przypadków testowych Programuje w języku Python, ale nie spełnia kryteriów na wyższą ocenę

weryfikacja nie wykazuje, że akceptuje potrzebę pogłębiania wiedzy na temat jezyka Python, ani że spełnia kryteria na wyższą ocenę

weryfikacja wykazuje, że bez uchwytnych niedociągnięć akceptuje potrzebę pogłębiania wiedzy na temat jezyka Python

weryfikacja wykazuje, że niemal w pełni poprawnie akceptuje potrzebę pogłębiania wiedzy na temat jezyka Python, ale nie spełnia kryteriów na wyższą ocenę

weryfikacja wykazuje, że w znacznym stopniu poprawnie akceptuje potrzebę pogłębiania wiedzy na temat jezyka Python, ale nie spełnia kryteriów na wyższą ocenę

weryfikacja wykazuje, że w znacznym stopniu poprawnie lecz niekonsystentnie akceptuje potrzebę pogłębiania wiedzy na temat jezyka Python, ale nie spełnia kryteriów na wyższą ocenę

weryfikacja wykazuje, że w większości przypadków testowych akceptuje potrzebę pogłębiania wiedzy na temat jezyka Python, ale nie spełnia kryteriów na wyższą ocenę

strona 2 z 3

(3)

Wstęp do Pythona - ćwiczenia ‒ 30 h ‒ ćwiczenia laboratoryjne ‒ sem. 1 ‒ 2016/2017

PRAWDA

19.3

20

20.0 Czas ≈

20.1 2h

20.2 2h

20.3 2h

20.4 2h

20.5 2h

20.6 2h

20.7 2h

20.8 2h

20.9 2h

20.10 2h

20.11 2h

20.12 2h

20.13 2h

20.14 2h

20.15 2h

* Symbole po nazwach przedmiotów oznaczają: - K ‒ konwersatorium, - W ‒ wykład, - A ‒ ćwiczenia audytoryjne, - R ‒ zajęcia praktyczne, - P ‒ ćwiczenia projektowe, - L ‒ ćwiczenia laboratoryjne, - E ‒ e-zajęcia, - T ‒ zajęcia towarzyszące.

x

www.http://info.ifpan.edu.pl/~wittlin/Python Zakres tematów

21 Metody dydaktyczne metoda ćwiczebna

Przetwarzanie danych ze stron i serwerów www, pliki html, xml itp.

Wyrażenia regularne w Pythonie

Programy z uzyciem NUMPY, SCIPY i innych narzędzi do obliczeń naukowych Interfejs graficzny

Kolekcje rodzajów danych, funkcje Struktury kontrolne if, for, while, …

Moduły, wybrane moduły zbiblioteki standardowej. Tworzenie własnych modułów.

Programowanie obiektowe w Pythonie Przetwarzanie danych z plików

Wybrane techniki programowania obiektowego w Pythonie Testowanie, dokumentowanie programów i analiza błedów Tworzenie i wykonywanie wątków

Proste programy do realizacji sługi sieciowych Opis

Wstęp do jezyka, organizacja zajęć Rodzaje danych

st(w)= 5, jeśli 4,5 < w, st(w)= 4,5, jeśli 4,25 < w ≤ 4,5; st(w)= 4, jeśli 3,75 < w ≤ 4,25; st(w)= 3,5, jeśli 3,25 < w ≤ 3,75; st(w)= 3, jeśli 2,75 < w ≤ 3,25; st(w)= 2, jeśli 2,75 ≤ w oraz na bazie podej niżej reguły:

● jeśli każda z ocen końcowych za zajęcia powiązane jest pozytywna i ich średnia wynosi y, to x wyznacza się ze wzoru x=st((y+z)/2), gdzie z jest średnią ważoną ocen z przeprowadzonych weryfikacji, w których wagi ocen z egzaminów wynoszą 2, a wagi ocen z innych form weryfikacji są równe 1

● jeśli choć jedną oceną końcową z zajęć powiązanych jest 2 lub nzal, to x=2.

Ocena końcowa x jest wyznaczana na podstawie wartości

strona 3 z 3

Cytaty

Powiązane dokumenty

weryfikacja wykazuje, że w znacznym stopniu poprawnie lecz niekonsystentnie formułuje i wyjasnia zasady programowania serwerów www, ale nie spełnia kryteriów na wyższą

weryfikacja wykazuje, że w znacznym stopniu poprawnie lecz niekonsystentnie jest zdolny do pogłębiania wiedzy z zakresu analizy kształtów obiektów, ale nie spełnia kryteriów

weryfikacja wykazuje, że w znacznym stopniu poprawnie lecz niekonsystentnie rozwiązuje problemy z zkresu logiki i teorii mnogości , ale nie spełnia kryteriów na wyższą

weryfikacja wykazuje, że w znacznym stopniu poprawnie lecz niekonsystentnie analizuje dowody twierdzeń algebry liniowej, ale nie spełnia kryteriów na wyższą ocenę.

weryfikacja wykazuje, że w znacznym stopniu poprawnie lecz niekonsystentnie przeprowadza dowody podstawowych twierdzeń topologii, ale nie spełnia kryteriów na wyższą

weryfikacja wykazuje, że w znacznym stopniu poprawnie lecz niekonsystentnie tłumaczy dowody twierdzeń z algebry i objaśnia ich znaczenie, ale nie spełnia kryteriów na wyższą

weryfikacja wykazuje, że w znacznym stopniu poprawnie lecz niekonsystentnie rozwiącuje podstawowe zadania i problemy probabilistyczne, ale nie spełnia kryteriów na wyższą

weryfikacja wykazuje, że w znacznym stopniu poprawnie lecz niekonsystentnie cytuje definicje, formułuje twierdzenia i hipotezy statystyczne, ale nie spełnia kryteriów na wyższą