Programowanie w języku C++ - studia stacjonarne I stopnia (EF-DI)
Charakterystyka:
Programowanie w języku C++ na studiach stacjonarnych oraz to przedmiot w ramach, którego studenci kierunku informatyka mogą zdobyć podstawową wiedzę z zakresu znajomości języka C++ i programowania obiektowego. Kurs dla studentów studiów niestacjonarnych rozpoczyna się w trzecim semestrze wykladem (w wymiarze 30 godzin), na którym omawiane są: instrukcje sterujące, typy i operatory w języku C++, konstruktory i destruktory, pojęcia klasy podstawowej i pochodnej, proces dziedziczenia, polimorfizm i funkcje wirtualne oraz operacje strumieniowe. Równolegle prowadzone są zajęcia projektowe (wymiarze 10 godzin), na których studenci mogą realizować swoje autorskie programy na bazie poznanych na wykładzie elementów języka C++. Ostatnia faza przedmiotu to laboratorium komputerowe, na którym następuje korelacja teorii z praktyką. W trakcie 15 godzin zajęć studenci mają możliwość napisania i uruchomienia na komputerze programów omawianych wstępnie na wykładach a w szczególności dotyczących zagadnień tworzenia i rozbudowy klas, dynamicznego przydziału pamięci, funkcji operatorowych i operacji strumieniowych.