Podstawy programowania 2 (C) 0800-NPOPROG2
Ćwiczenia z zakresu
1. Instrukcje warunkowych (if/switch). Instrukcje „break/continue”.
2. Tablice jedno i dwuwymiarowe.
3. Pętle iteracji warunkowej i bezwarunkowej
4. Wskaźniki (język C).
5. Tablice dynamiczne. Jedno, dwu i trójwymiarowe.
6. Struktury oraz unie.
7. Operacje na plikach.
8. Podprogramy: procedury/funkcje, przekazywanie przez wartość/wskaźnik.
w wybranym drugim języku programowania.
Całkowity nakład pracy studenta
Efekty uczenia się - wiedza
Efekty uczenia się - umiejętności
Efekty uczenia się - kompetencje społeczne
Koordynatorzy przedmiotu
Metody dydaktyczne
Wymagania wstępne
Kryteria oceniania
Ocena z laboratorium na podstawie realizacji zadań laboratoryjnych oraz kolokwium (kolokwiów) zaliczeniowych weryfikujących osiągnięcie efektów kształcenia (przede wszystkim W2 i U1) według przelicznika:
50-60% - ocena: 3
60-70% - ocena: 3+
70-80% - ocena: 4
80-90% - ocena: 4+
90-100% - ocena 5
Praktyki zawodowe
nie dotyczy
Literatura
[1] Stephen Prata, Język C. Szkoła programowania,
[2] Wojciech Sobieski, GNU Fortran z elementami wizualizacji danych,
[3] Andrzej Zalewski, Rafał Cegieła, Matlab - obliczenia numeryczne i ich zastosowania
[3] Alex Martelli, Anna Martelli Ravenscroft, David Ascher, Python. Receptury
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: