coat.svg

godlo_uwb.svg

wydzial_informatyki_napis.svg

Title of the document

PROGRAM KURSU DOKSZTAŁCAJĄCEGO  

Obowiązuje od roku akademickiego: 2025/2026 

  1. Informacje ogólne
    1. Nazwa jednostki prowadzącej kształcenie: Wydział Informatyki
    2. Nazwa kursu dokształcającego: Fundamenty programowania: język C
    3. Czas trwania kursu dokształcającego: 30 godzin dydaktycznych
    4. Założenia i ogólne cele kształcenia:

Kurs ma na celu zapewnienie uczestnikom solidnych podstaw programowania strukturalnego na przykładzie języka C, który stanowi fundament informatyki. Celem jest przygotowanie uczestników do tworzenia szybkich i efektywnych programów oraz zdobycie przez nich umiejętności cenionych w wielu dziedzinach IT, od systemów operacyjnych po systemy wbudowane.

Głównym założeniem jest gruntowne wprowadzenie w paradygmat programowania strukturalnego, co stanowi doskonały punkt wyjścia dla osób rozpoczynających karierę programistyczną lub chcących dogłębnie zrozumieć działanie komputera. Kurs kładzie nacisk na praktyczne ćwiczenia i samodzielne rozwiązywanie problemów. 

  1. Zakładane efekty uczenia się w zakresie wiedzy, umiejętności i kompetencji społecznych
    1. Syntetyczna charakterystyka efektów uczenia się:

Wiedza:
Po ukończeniu kursu uczestnik ma uporządkowaną wiedzę na temat paradygmatu programowania strukturalnego. Zna i rozumie składnię języka C, podstawowe i złożone typy danych, wskaźniki i zarządzanie pamięcią. Ma wiedzę o kluczowych elementach języka, takich jak funkcje, struktury danych, operacje na plikach i łańcuchach znaków.

Umiejętności:
Po ukończeniu kursu uczestnik potrafi samodzielnie konfigurować środowisko programistyczne, pisać i uruchamiać programy w języku C. Potrafi stosować instrukcje sterujące, tablice, wskaźniki i funkcje do rozwiązywania problemów algorytmicznych. Umie tworzyć własne struktury danych oraz realizować operacje wejścia-wyjścia na plikach.

Kompetencje społeczne:
Po ukończeniu kursu uczestnik rozumie znaczenie tworzenia wydajnego i czytelnego kodu. Potrafi samodzielnie wyszukiwać rozwiązania problemów technicznych oraz wymieniać się doświadczeniami z innymi osobami. Jest świadomy odpowiedzialności związanej z zarządzaniem pamięcią i zasobami systemowymi.

  1. Kryteria weryfikacji osiągnięcia efektów uczenia się:

Efekty kursu będą weryfikowane na podstawie obecności na kursie. 

  1. Wymagania wstępne (oczekiwane kompetencje kandydata)

Kurs jest przeznaczony dla uczniów szkół średnich, studentów, a także osób początkujących, chcących zdobyć lub poszerzyć umiejętności programistyczne. Nie jest wymagana wcześniejsza znajomość jakiegokolwiek języka programowania. Oczekiwane są umiejętności obsługi komputera, przeglądarki internetowej oraz chęć do analitycznego myślenia i rozwiązywania problemów. 

  1. Zasady rekrutacji

O przyjęciu decyduje kolejność zgłoszeń. Rekrutacja poprzez system IRK. 

  1. Wykaz i liczba godzin zajęć dydaktycznych 

Nazwa zajęć

Liczba godzin zajęć dydaktycznych

Wprowadzenie do programowania, środowisko pracy i podstawy składni języka C

1

Liczby całkowite i zmiennoprzecinkowe

3

Instrukcje warunkowe i wyboru

2

Pętle

3

Tablice

3

Wskaźniki

2

Funkcje

2

Funkcje rekurencyjne

2

Struktury

2

Działania na łańcuchach, argumenty wywołania

3

Operacje plikowe, data i czas

3

Własne projekty

4

 

Nazwy zajęć oraz liczby godzin mogą ulec zmianie w celu jak najlepszego dostosowania kursu do wymagań i potrzeb uczestników. 

  1. Warunki ukończenia kursu dokształcającego

Warunkiem ukończenia kursu jest obecność na minimum 80% zajęć. 

Liczba uczestników kursu: 12 

Cena kursu za uczestnika:   1200 zł

© Wszystkie prawa zastrzeżone.

W ramach naszego serwisu www stosujemy pliki cookies zapisywane na urządzeniu użytkownika w celu dostosowania zachowania serwisu do indywidualnych preferencji użytkownika oraz w celach statystycznych. Użytkownik ma możliwość samodzielnej zmiany ustawień dotyczących cookies w swojej przeglądarce internetowej. Więcej informacji można znaleźć w Polityce Prywatności Uniwersytetu w Białymstoku. Korzystając ze strony wyrażają Państwo zgodę na używanie plików cookies, zgodnie z ustawieniami przeglądarki.