Programowanie 2
Informacje ogólne
Kod przedmiotu: | 460-KS1-2PRO3 |
Kod Erasmus / ISCED: |
14.951
|
Nazwa przedmiotu: | Programowanie 2 |
Jednostka: | Wydział Filozofii |
Grupy: |
3L stac. studia I stopnia kognitywistyka - przedm. obowiązkowe |
Punkty ECTS i inne: |
2.00
|
Język prowadzenia: | polski |
Rodzaj przedmiotu: | obowiązkowe |
Wymagania (lista przedmiotów): | Programowanie 1 460-KS1-1PRO2 |
Tryb prowadzenia przedmiotu: | w sali |
Skrócony opis: |
Podstawowe typy danych, proste operacje matematyczne. Pojęcie algorytmu, przykłady. Operacje I/O. Operacje na listach, krotkach, słownikach. Instrukcje warunkowe i iteracyjne, przykłady użycia. Funkcje. Operacje na ścieżkach i katalogach. Operacje na plikach. Obiekty. Moduły i pakiety. Klasy. Zastosowanie języka Python do rozwiązywania problemów rzeczywistych. |
Pełny opis: |
Profil studiów: ogólnoakademicki Forma studiów: stacjonarne Rodzaj przedmiotu: obowiązkowy Dziedzina i dyscyplina nauki: dziedzina nauki ścisłe i przyrodnicze, dyscyplina informatyka Rok studiów / semestr: II / 3 Wymagania wstępne (tzw. sekwencyjny system zajęć i egzaminów): Programowanie 1 Laboratorium: 30 Metody dydaktyczne: metody poszukujące tj. problemowa, sytuacyjna, giełda pomysłów, laboratorium Punkty ECTS: 2 Bilans nakładu pracy studenta: Udział w laboratorium – 30h Przygotowanie teoretyczne do zajęć – 10h Przygotowanie do kolokwium lub realizacja zadania projektowego w domu – 5h Czas trwania kolokwium - 2h Zapoznanie z literaturą - 10h Wskaźniki ilościowe: - nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela: 30 lub 32h, 1 ECTS - nakład pracy studenta, który nie wymaga bezpośredniego udziału nauczyciela: 25h, 1 ECTS |
Literatura: |
Literatura podstawowa: 1. Mark Lutz, Python. Wprowadzenie. Helion 2011 2. Thomas H. Cormen, Algorytmy bez tajemnic, Helion 2013 3. Mark Summerfield, Python 3. Kompletne wprowadzenie do programowania. Wydanie II, Helion 2010 Literatura uzupełniająca: 1. Wybrane materiały zawarte na stronie: https://www.python.org |
Efekty uczenia się: |
Zna struktury język programowania Python - KP6_WG4. Potrafi posługiwać się konstrukcjami w języku Python do pozyskania informacji oraz wspomagania procesów poznawczych - KP6_UW7. Rozumie potrzebę podnoszenia kwalifikacji zawodowych oraz kompetencji osobistych w zakresie języka Python - KP6_KR1. Rozumie potrzebę współdziałania w grupach w celu rozwiązania problemu badawczego - KP6_KR2. |
Metody i kryteria oceniania: |
Forma zaliczenia przedmiotu: zaliczenie na ocenę. Ocena końcowa wystawiana zgodnie ze skalą ocen wskazaną w Regulaminie studiów Uniwersytetu w Białymstoku. |
Zajęcia w cyklu "Rok akademicki 2023/24" (zakończony)
Okres: | 2023-10-01 - 2024-06-30 |
Przejdź do planu
PN LAB
LAB
LAB
WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin
|
|
Koordynatorzy: | Jarosław Kotowicz | |
Prowadzący grup: | Jarosław Kotowicz | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Zaliczenie na ocenę |
Właścicielem praw autorskich jest Uniwersytet w Białymstoku.