Zajęcia 1
Edytory
Proste w użyciu (wystarczy na te zajęcia)
- Dev C++ doskonałe dla totalnie zielonych, ale bez przyszłości
- Notepad++ popularny edytor plików, tylko dla Windows’a
- Geany popularny edytor plików
- Ideone kompilator i edytor online z poziomu przeglądarki
Sensowne powszechnie używane IDE
- CLion (darmowa licencja dla studentów tutaj) tylko do C/C++
- PyCharm (darmowa licencja dla studentów tutaj) tylko do Python’a, na drugą część semestru
- VisualStudio
Dla ambitnych (bardzo trudne do opanowania)
- Emacs, polecam szczególnie Spacemacs lub Doom Emacs
- Vim lub jego bardziej przyszłościowy brat Neovim
Literatura
C
- Język C : szkoła programowania / Stephen Prata dostępna tutaj
C++
- J. Grębosz, Symfonia C++ tu do wypożyczenia
Python
Kurs na platformie e-learningowej UAM
- Link do kursu
- Tutorial CodeRunnera
- Zadania z C/C++ do 14 października
- Dostępne oprogramowanie na serwerze Jobe
Materiały uzupełniające do pierwszych zajęć
Wersja skompresowana (brakuje niektórych zagadnień)
Wersja pełna
Wybrane tematy które polecam przeczytać:
- Czemu uczyć się języka C
- Historia
- Pierwszy program i jego kompilacja podobny wstęp jak na zajęciach
- Podstawe informacje o strukturze programu w C
- Więcej o kompliacji dla chętnych
- Struktura i styl kodu
- Zmienne
- Obsługa wejścia/wyjścia czyli krótko o funkcjach
printf
,puts
iscanf
- Operatory
- Instrukcje warunkowe
- Ogólnie o bibliotekach w C