Kurs: Wstęp do programowania w języku Python zima 2020/21

Język wykładowy Polski
Opiekun Paweł Rychlikowski
Liczba godzin 30 (wyk.) 30 (prac.)
Rodzaj K1 - kurs podstawowy
ECTS 5
Polecany dla I roku Tak
Egzamin Nie

Opis przedmiotu:

**Wstęp, czyli jak się ma "Wstęp do programowania w języku Python" do "Wstępu do programowania w języku C"** Studenci 1-go roku studiow 1-go stopnia mogą rozpocząć naukę programowania i podstaw informatyki w jednym z dwoch językow: **Python albo C** -- (można wybrać tylko jeden z tych kursow!). Każdy z tych językow pozwala opanować podstawy informatyki i programowania, a w dalszych semestrach doskonalić się w programowaniu w innych (lub tych samych) językach. W szczegolności zaczynając od "Kursu: Wstęp do programowania w języku Python", nie skazujecie się na zawsze na ten język (i nieznajomość C) oraz _vice versa_. W drugim semestrze studi ow (i kolejnych) pojawiają się kursy językow programowania (C++, Java, Ruby, Python), ktore pozwalają opanować rożne języki, przy założeniu, że studenci mają ogolne pojęcie o programowaniu, ktore zdobywają na każdym z przedmiotow "Kurs: Wstęp do programowania w języku C/Python". **O samym kursie "Wstęp do programowania w języku Python"** Niniejszy kurs jest wstępnym kursem programowania, bazującym na języku Python, nie zakładającym **żadnej wstępnej znajomości programowania (** aczkolwiek jego ukończenie wymaga pewnego zaangażowania). Uczestnicy tego kursu będą mieli okazję poznać nie tylko sam język, ale rownież szereg idei, ktore są istotne przy pisaniu programow we wszystkich językach imperatywnych (i w pewnym stopniu rownież funkcyjnych i obiektowych). Przy wykładzie hybrydowym ze Wstępu do programowania (Python) będziemy testować następującą formę prowadzenia tych zajęć: 1. Studenci będą co najmniej dzień przed terminem wykładu otrzymywali wszystkie materiały do wykładu: nagrania wideo jego treści, kody źródłowe, ewentualne inne notatki tekstowe czy slajdy. Przed wykładem dostępna będzie również przypisana do tego tygodnia lista zadań. 2. Osoby, które zapoznały się z tymi materiałami i mają jakieś wątpliwości zarówno odnośnie treści wykładu, jak i zadań, są zaproszone na 'Konsultacjo-repetytorium stacjonarne', które odbywa się w Instytucie Informatyki w terminie wykładu. Podczas tych zajęć można zadawać pytania, prosić o rozszerzenie jakichś treści, dyskutować o możliwym dalszym przebiegu wykładu, prosić o wskazówki do zadań, z którymi ma się jakieś problemy itd. 3. Żeby wziąć udział w wyżej opisanej formie zajęć danego dnia należy zapisać się w systemie SKOS (dzięki temu zapewnione będzie, że nie przekroczymy wyznaczonej przez zasady sanitarne pojemności sali). 4. To, czy zajęcia te będą sensowne zależy w znacznym stopniu od Państwa i pytań, jakie będą zadawane. Zachęcam zatem do odpowiedzialnego podejmowania decyzji odnośnie uczestnictwa i wcześniejszego przygotowania się do niego. 5. Pytanie "Co było na wykładzie" jest zabronione :)

Wykłady

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Paweł Rychlikowski
hybrydowa
wt 17:00-19:00 (s. 119) 40 42 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.

Pracownie

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Paweł Rychlikowski
pn 12:00-14:00 (s. 137) 0 + 10 9 0
Przemysław Uznański
pn 12:00-14:00 (s. 108) 0 + 10 10 0
Piotr Lisowski
wt 12:00-14:00 (s. 7) 0 + 10 13 0
Małgorzata Biernacka
wt 14:00-16:00 (s. 107) 0 + 10 10 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Małgorzata Biernacka 348 czw. 12-14; możliwe inne terminy - proszę o kontakt mailowy
Paweł Rychlikowski 302 Konsultacje w semestrze *letnim* roku akademickiego 2024/2025 będą we wtorki w godzinach 14-15 oraz w czwartki w godzinach 15-16 Można też umawiać się na konsultacje w innych terminach
Przemysław Uznański 323 brak
Piotr Lisowski 325 czwartek 14:15 - 16:00. Wyłącznie po wcześniejszym kontakcie mailowym