Python dla socjologów
Prowadząca
mgr inż. Magdalena Wójcik
m.wojcik@mimuw.edu.pl
Konsultacje: nieparzyste poniedziałki, 12:00 - 15:00, CLAS
Współautor programu:
Mikołaj Mierzejewski
Jaki będzie ten przedmiot?
Trudny.
Wymagający pracy w domu (ok. 2-4 godziny w tygodniu).
Wymagający regularnej nauki.
Ciekawy.
Otworzy horyzonty.
Ułatwi życie.
Parę spraw organizacyjnych
- Podstawą zaliczenia zajęć są prace domowe,
- Prace można poprawiać lub uzupełniać do tygodnia po terminie oddania danej pracy,
- Do komunikacji założę listę dyskusyjną na Google Groups,
- Zajęcia będą polecały na live-codingu,
- Instrukcje i zadania będą zapisywanie w Hackpadzie,
- Na każdych zajęciach notatki będzie sporządzała jedna osoba.
Buddy system
Czy chcemy go wprowadzić?
- Studenci dobierają się w pary w których wzajemnie wspierają się podczas rozwiązywania problemów.
Czym jest Python?
- Jest językiem programowania,
- Możemy w nim zapisać co chcemy otrzymać i przekazać to komputerowi do wykonania,
- Zrobimy w nim zarówno analizę danych, jak i serwis internetowy, albo grę.
Python wygląda przyjaźnie
Składnia języka została tak skonstruowana, żeby przypominać język angielski.
Nie dajmy się zmylić - każdy język programowania wymaga precyzji myślenia i formułowania poleceń.
Biblioteki dodają dużo możliwości
Na zajęciach wykorzystamy biblioteki:
pandas - analiza danych
ggplot - wykresy
Skorzystamy z IDE Rodeo
(Zintegrowanego Środowiska Programistycznego)
Instalacja Rodeo
- Google "Rodeo IDE",
- Przycisk "Download",
- Instrukcja dla odpowiedniego systemu operacyjnego
- W razie problemów jestem na liście dyskusyjnej.
Hello, world!
Python dla socjologów 2017
By Magdalena Wójcik
Python dla socjologów 2017
- 1,737