Wprowadzenie do programowania

Transkrypt

Wprowadzenie do programowania
Wprowadzenie do programowania
Opis kursu
Kurs przeznaczony jest do prowadzenia przedmiotu „Wprowadzenie do programowania” na
uczelniach wyższych. Skupia się na nauce podstaw programowania w języku C# w
środowisku programistycznym Visual Studio 2005.
Cel kursu
Celem kursu jest dostarczenie studentom podstawowej wiedzy i umiejętności do tworzenia
aplikacji w języku C#.
Opis modułów
Numer moduł
Tytuł
Opis
Moduł 1
Wprowadzenie
Moduł 2
Użycie zmiennych
Moduł 3
Instrukcja wyboru if...else.
Obsługa wyjątków
Moduł 4
Instrukcje iteracji - pętle
Moduł 5
Pozostałe instrukcje sterujące
Moduł 6
Tablice
W tym module zostaną zaprezentowane informacje podstawowe dotyczące
algorytmów, platformy .NET oraz środowiska Visual Studio.
W tym module zostaną zaprezentowane informacje dotyczące definiowania
zmiennych oraz podstawowych operatorów w języku C#..
W tym module zostaną zaprezentowane informacje dotyczące instrukcji wyboru
if...else. Dodatkowo zostanie przedstawiony problem wyjątków
(predefiniowane wyjątki, przechwytywanie i zgłaszanie wyjątku)
W tym module zostaną zaprezentowane informacje dotyczące instrukcji
iteracyjnych: while, for oraz do{..}while.
W tym module zostaną zaprezentowane informacje dotyczące instrukcji switch,
goto, break oraz continue.
W tym module zostaną zaprezentowane informacje dotyczące tablic.
W szczególności ich definiowanie i wykorzystanie. Dodatkowo zostanie
przedstawiona pętla foreach.
W tym module zostaną przedstawione następujące operacje na tablicach:
ustawianie wartości elementów tablicy (po utworzeniu tablicy), kopiowanie
wartości elementów jednej tablicy do drugiej tablicy, odwracanie tablicy,
ustawianie elementów tablicy w odpowiedniej kolejności – sortowanie oraz
sprawdzanie czy tablica zawiera element o danej wartości.
W tym module zostaną zaprezentowane możliwości definiowania i
wykorzystywania metod w aplikacji. Przedstawiono możliwości przekazywania
zmiennych do i z metody oraz mechanizm obsługi wyjątków w przypadku
zgłoszenia wyjątku wewnątrz metody.
W tym module zostaną zaprezentowane informacje dotyczące wywoływania
metody z parametrami, wybierania odpowiedniego sposobu przesyłania
argumentów, przeciążania metody oraz pobierania argumentów z linii
wywołania programu.
W tym module zostanie przedstawione na przykładach pojęcie rekurencji.
Moduł 7
Operacje na tablicach
Moduł 8
Funkcje - wstęp
Moduł 9
Przesyłanie argumentów do
metody
Moduł 10
Metody - algorytmy rekurencyjne
i biblioteka metod
Moduł 11
Struktury
Moduł 12
Rekurencyjne struktura danych lista jednokierunkowa
Moduł 13
Binarne drzewo poszukiwao
Moduł 14
Dostęp do pliku
W tym module zostanie przedstawiony typ strukturalny w języku C# oraz metody
jego wykorzystania do implementacji kolejek typu i LIFO.
W tym module zostanie przedstawiony typ referencyjny w języku C# oraz
zostanie zaprezentowane jego wykorzystanie do implementacji kolejki.
W tym module zostaną zaprezentowane struktury drzewa oraz metody
przeglądania drzewa oraz dodawanie i usuwanie jego węzłów.
W tym module zostaną zaprezentowane możliwości wykorzystania strumieni
w języku C# oraz dokonywania operacji na strukturze systemu plików.
Jeśli są Paostwo zainteresowani zapoznaniem się z materiałami do kursu przed szkoleniem, prosimy o kontakt
z opiekunem IT Academy na Paostwa Wydziale.
Wszelkie dodatkowe pytania dotyczące materiałów prosimy kierowad na adres [email protected].

Podobne dokumenty