Warning: Undefined array key "userinfo" in /home/pp/.public_html/lib/plugins/indexmenu/action.php on line 54
Start [Podstawy Programowania]
Warning: Undefined array key "stylesheets" in /home/pp/.public_html/inc/StyleUtils.php on line 102


Podstawy Programowania

Instytut Informatyki Stosowanej, Politechnika Łódzka

Narzędzia użytkownika

Narzędzia witryny


Start

W dniu 19 listopada uruchomiliśmy testy automatyczne studenckich prac domowych. Istotne zmiany w testach, które eliminują ich odstępstwa od treści zadań, dostępne są pod hasłem Errata to zadań. Życzymy powodzenia :-D

Strona główna

Umiejętność programowania jest jedną z podstawowych kompetencji, które można zdobyć w okresie postępującej wciąż cyfryzacji naszego życia. Dzięki temu łatwiej jest zrozumieć działanie otaczających nas urządzeń, aplikacji i serwisów internetowych. Ale, co jest chyba najważniejsze, dzięki umiejętności programowania możemy przekuć nasze myśli i pomysły na rzeczywiste, działające rozwiązania. Zdecydowanie ułatwia też znalezienie posady na wciąż nienasyconym rynku pracy dla programistów.

Istnieje wiele języków programowania, różniących się od siebie czasem w sposób bardzo znaczący składnią, lub poziomem abstrakcji. Ale to właśnie C i C++ pozwalają na dobre zrozumienie i bezpośrednie kontrolowanie sprzętu, na którym programy są uruchamiane. Języki te są jednymi z najczęściej wykorzystywanych i nadal stanowią podstawę dla większości systemów operacyjnych, systemów sieciowych, rozwiązań open-source a nawet gier AAA.

W ramach zajęć z podstaw programowania zostaną Wam przekazane wszystkie podstawowe koncepty, których zrozumienie pozwoli nie tylko na opanowanie języka C, ale również ułatwi późniejszą naukę takich języków jak C#, Java, JavaScript czy Python. W trakcie zajęć będziecie mieli do wykonania ponad 150 zadań, które pozwolą Wam na opanowanie podstaw programowania w języku C. Wszystkie zadania będą sprawdzane za pomocą systemu Testów Maszynowych, który zostanie uruchomiony w drugiej połowie listopada, równolegle z aplikacją do przesyłania prac domowych.

Zdobyte w trakcie zajęć umiejętności będziecie mogli przetestować na specjalnie dla Was przygotowanych płytkach elektronicznych, opracowanych w oparciu o bardzo popularne obecnie platformy Arduino. Dedykowane płytki edukacyjne wyposażone zostały w specjalnie dobrany zestaw peryferiów, obejmujących diody, wyświetlacze, przyciski, joysticki oraz komunikację WiFi. Pozwoli to Wam na pisanie wciągających programów oraz gier już od samego początku przygody z językiem C.

public/start.txt · ostatnio zmienione: 12/03/2018 10:31 przez Tomasz Jaworski