Wybrany termin:
Termin:
Do ustalenia
Miejsce:
Online
Cena:
0,00 zł

Nauka programowania w języku C

Offer image
Offer image
Wybrany termin:

Miejsce:

Online

Prowadzący:

dr inż. Anna Łupińska-Dubicka, Adiunkt, Wydział Informatyki, Politechnika Białostocka
dr inż. Urszula Kużelewska, Adiunkt, Wydział Informatyki, Politechnika Białostocka

Cena (brutto):

0,00 zł

Kurs "Nauka programowania w języku C" wprowadza uczestników w podstawy programowania strukturalnego przy użyciu języka C. Celem kursu jest nauczenie pisania programów z interfejsem tekstowym, wykorzystujących podstawowe typy danych i paradygmaty programowania strukturalnego. Kurs jest zaprojektowany z myślą o młodzieży licealnej, ale może być również użyteczny dla wszystkich początkujących programistów. Oferuje liczne przykłady, filmy instruktażowe oraz interaktywne zadania kodowania.

Usługa:
Tutorial/Kurs video
Poziom:
Podstawowy
  • Młodzież licealna oraz osoby początkujące w programowaniu.
  • Osoby zainteresowane nauką podstaw języka C bez wcześniejszego przygotowania w programowaniu.
  1. Przygotowanie środowiska programistycznego
  2. Pierwsza aplikacja
  3. Zmienne
  4. Instrukcja warunkowa
  5. Pętle
  6. Funkcje
  7. Tablice jednowymiarowe
  8. Tablice dwuwymiarowe
  9. Struktury danych
  10. Wskaźniki
  11. Tablice dynamiczne wielowymiarowe
  12. Operacje na łańcuchach znaków
  13. Operacje wejścia/wyjścia na plikach tekstowych
  14. Operacje wejścia/wyjścia na plikach binarnych
  • Nagrania wideo
  • Prezentacje multimedialne
  • Platformy internetowe z możliwością kodowania i kompilowania
  • Zadania praktyczne i logiczne

Kurs bezpłatny, dostępny na platformie navoica.pl. Konieczna rejestracja w serwisie.

Organizator: Politechnika Białostocka

Uczestnik otrzymuje:

Aby zaliczyć kurs i zdobyć certyfikat należy zdobyć co najmniej 51% łącznej liczby punktów. 

Wiedza:

  • Zrozumienie podstaw programowania strukturalnego w języku C.
  • Wiedza o strukturze programów w języku C oraz używaniu funkcji main.
  • Znajomość typów danych, zmiennych, oraz ich widoczności.
  • Wiedza na temat podstawowych konstrukcji języka C, takich jak instrukcje warunkowe i pętle.
  • Znajomość tablic, struktur danych, wskaźników oraz operacji na plikach.

Umiejętności:

  • Tworzenie programów w języku C z tekstowym interfejsem użytkownika.
  • Implementowanie funkcji, operowanie na zmiennych, tablicach i wskaźnikach.
  • Rozwiązywanie problemów logicznych i praktycznych przy użyciu pętli i instrukcji warunkowych.
  • Praca z dynamicznym przydziałem pamięci oraz tablicami wielowymiarowymi.
  • Wykonywanie operacji wejścia/wyjścia na plikach tekstowych i binarnych.

Kompetencje społeczne:

  • Umiejętność samodzielnego rozwiązywania problemów programistycznych.
  • Zdolność do samodzielnej nauki i eksploracji nowych zagadnień w programowaniu.
  • Kreatywność w tworzeniu rozwiązań programistycznych.
  • Umiejętność analitycznego myślenia i pracy z kodem.
  • Wykorzystanie narzędzi edukacyjnych i interaktywnych w nauce programowania.