226618150

226618150



szczególnym uwzględnieniem narzędzi Jenkins/Hudson.

CIO Nabycie podstawowych umiejętności programowania obiektowego w języku Python.

Cl 1 Nabycie podstawowych umiejętności tworzenia prostych scenariuszy testów jednostkowych.

PRZEDMIOTOWE EFEKTY KSZTAŁCENIA

Z zakresu wiedzy:

PEK_W01 Posiada wiedzę o cyklu życia projektu i metodach zarządzania kompleksowymi projektami informatycznymi.

PEK_W02 Posiada wiedzę z zakresu scentralizowanych i rozproszonych systemów kontroli wersji, ich charakterystyk i podstawowych różnic.

PEK_W03 Posiada wiedzę dotyczącą ciągłej integracji (CI), jej znaczenia w cyklu życia oprogramowania oraz wpływu CI na jakość wytwarzanego oprogramowania.

PEK_W04 Zna specyfikę tworzenia aplikacji obiektowych w języku Python.

Z zakresu umiejętności:

PEK_U01 Potrafi użyć metodologii Serum do prowadzenia projektu informatycznego.

PEK_U02 Potrafi wykorzystać podstawowe systemy kontroli wersji do zarządzania jakością i integralnością oprogramowania.

PEK_U03 Potrafi skonfigurować i wykorzystać narzędzia ciągłej integracji oprogramowania do kolejkowania i zrównoleglenia budowy oprogramowania.

PEK_U04 Posiada praktyczne podstawy programowania obiektowego i przetwarzania danych i testowania oprogramowania w języku Python.

Z zakresu kompetencji społecznych:

PEK_K01 - ma świadomość wpływu zarządzania wersjami oprogramowania (Software Configuration

_Management) na integralność, odtwarzalność i jakości tworzonego oprogramowania._

TREŚCI PROGRAMOWE

Forma zajęć - wykład

Liczba godz.

Wyl

Umieszczenie tematyki poszczególnych wykładów w kontekście pracy dużego projektu programistycznego. Omówienie obszarów prezentowanych w ramach cyklu oraz zależności pomiędzy nimi.

1

Wy 2

Podstawy metodyk zwinnych. Pojęcia, role i reguły na przykładach z codziennego życia projektu programistycznego. Zalety i wyzwania pojawiające się podczas pracy zorganizowanej przy pomocy Agile.

2

Wy3

Wprowadzenie do systemów kontroli wersji. Charakterystyka Subversion jako jednego z najpopularniejszych systemów kontroli wersji.

2

Wy 4

GIT jako przykład rozproszonego systemu kontroli wersji. Cechy oraz możliwości GIT a, jako nowoczesnego systemu kontroli wersji. GIT Workflows - różne warianty pracy z narzędziem GIT.

2

Wy5

Wprowadzenie do systemów Continuous Integration. Charakterystyka systemów CI na przykładzie narzędzia Jenkins/Hudson. Alternatywne systemy CI.

2

Wy 6

Podstawy programowania w języku Python: podstawowe typy danych, podstawowe operacje na liczbach i napisach, instrukcje sterujące, funkcje, realizacja obiektowości (klasy, metody, dziedziczenie).

2

Wy 7

Podstawy programowania w języku Python: struktury danych (listy, słowniki, krotki), operacje na strukturach danych, obsługa modułów, wyjątki, podstawowe operacje na plikach, wyrażenia regularne.

2

Wy8

Testowanie kodu w języku Python.

2

2



Wyszukiwarka

Podobne podstrony:
Założenia organizacyjno - programoweCel: 1.    Nabycie podstawowych umiejętności
Cel ćwiczenia Nabycie podstawowych umiejętności monitoringu lokalnej sieci komputerowej LAN Przygoto
poziomie kształcenia. - nabycie podstawowych umiejętności organizacji współzawodnictwa szkolnego i
Zadania matematyczne tekstowe w klasach 1-3 szkoły podstawowej : ze szczególnym uwzględnieniem zasto
fiskalnej ze szczególnym uwzględnieniem zmian w prawie finansowym UE TK_02 Podstawowe pojęcia praw
K1A_W05 ma podstawową wiedzę z zakresu zdrowia środowiskowego, ze szczególnym uwzględnieniem
CELE PRZEDMIOTU C1. Nabycie podstawowej wiedzy, uwzględniającej jej aspekty aplikacyjne, z następują
CELE PRZEDMIOTU C1. Nabycie podstawowej wiedzy, uwzględniającej jej aspekty aplikacyjne, z następują
Aktywność twórcza uczniów na etapie szkoły podstawowej : ze szczególnym uwzględnieniem twórczości
ną z podstaw teorii gatunku, ze szczególnym uwzględnieniem w niej roli odbiorcy9. Proces uwalniania
CELE PRZEDMIOTU C1. Nabycie podstawowej wiedzy, uwzględniającej jej aspekty aplikacyjne, z następują
CELE PRZEDMIOTU C1. Nabycie podstawowej wiedzy, uwzględniającej jej aspekty aplikacyjne, z następują
r roił Hi;< ZIK BOTANIKI w zakresie kursu średniego z szczególnem uwzględnieniem anatomji i
72 z szczególnem uwzględnieniem rolnictwa i pszczelnictwa; staranie nad rozwojem stylu
ZESTAW ZADAŃ TESTOWYCH ZAJĘĆ EDUKACJI DLA BEZPIECZEŃSTWA ZE SZCZEGÓLNYM UWZGLĘDNIENIEM ZASAD UDZIELA
ZAJĘCIA ROZWIJAJĄCE ZAINTERESOWANIA UCZNIÓW UZDOLNIONYCH ZE SZCZEGÓLNYM UWZGLĘDNIENIEM
ZAJĘCIA ROZWIJAJĄCE ZAINTERESOWANIA UCZNIÓW UZDOLNIONYCH ZE SZCZEGÓLNYM UWZGLĘDNIENIEM

więcej podobnych podstron