Programowanie 1 WF-FI-KGN-PR1
1. Wprowadzenie do środowiska pracy w Pythonie.
Interpreter, IDLE, narzędzia IDE.
Podstawowa struktura programu w Pythonie.
Etapy tworzenia wykonywalnego programu.
Moduły.
2. Podstawowe typy zmiennych i operacje na nich.
Podstawowe reguły dotyczące organizacji kodu w Pythonie.
Wejście i wyjście. Pliki.
3. Instrukcje sterujące. Instrukcje warunkowe. Pętle.
Zagnieżdżanie bloków. Funkcje.
4. Listy. Operacje na nich. Krotki.
5. Ciągi znaków w Pythonie.
6. Słowniki.
7. Rekurencja.
8. Polimorfizm. Obiekty.
9. Sterowanie wykonaniem programu.
Wyjątki. Obsługa wyjątków.
10. Wyrażenia regularne.
11. Pliki JSON, CSV.
12. Biblioteki do tworzenia wykresów: matplotlib, seaborn.
13. Biblioteki do analizy danych: numpy, pandas.
14. Biblioteki do analizy danych, cd.
15. Biblioteki służące do pracy z sieciami neuronowymi: keras.
E-Learning
Grupa przedmiotów ogólnouczenianych
Opis nakładu pracy studenta w ECTS
Poziom przedmiotu
Symbol/Symbole kierunkowe efektów uczenia się
Typ przedmiotu
Wymagania wstępne
Koordynatorzy przedmiotu
Efekty kształcenia
Student:
zna język programowania Python, zna metody tworzenia programów, zna biblioteki służące analizie danych i ich możliwości. (KOG1_W15)
zna sposoby tworzenia sieci neuronowych, sposoby ich działania i ograniczenia. (KOG1_W16)
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: