Kurs "Podstawy programowania na potrzeby przetwarzania języka
naturalnego" obejmuje zagadnienia programowania na przykładzie języka C#
w środowisku .NET dla studentów specjalności "Lingwistyka komputerowa"
(I rok). Zajęcia obejmują miniwykłady oraz ćwiczenia laboratoryjne z
wykorzystaniem MS VisualStudio 2019. Omawiane tematy: (0) czym jest
programowanie?, (1) wejście i wyjście z konsoli, (2) zmienne i typy
zmiennych, (3) operatory, (4) operatory binarne i binarny system
liczbowy, (5) instrukcje warunkowe, (6) pętle iteracyjne, (7) literały i
komentarze, (8), tablice, (9) struktury jako typ danych złożonych, (10) podprogramy i przekazywanie zmiennych, (11) pliki i strumienie,
manipulowanie łańcuchami tekstów, (12) interfejs graficzny GUI. Wymagania: myślenie abstrakcyjne i logiczne, kreatywność, wskazana chęć do komunikacji z maszyną :)
- Nauczyciel: Janusz Taborek