Uniwersytet Kazimierza Wielkiego - Centralny System Uwierzytelniania
Strona główna

Podstawy programowania 1300-Inf1PP-NP
Laboratorium (LAB) Rok akademicki 2025/26

Informacje o zajęciach (wspólne dla wszystkich grup)

Liczba godzin: 30
Limit miejsc: (brak limitu)
Zaliczenie: Zaliczenie na ocenę
Rygory zaliczenia zajęć: zaliczenie na ocenę
Literatura uzupelniająca: 1. Adam Majczak, C++. Przykłady praktyczne, Mikom, Warszawa 2003.1.
2. Stephen Prata, Język C++. Szkoła programowania, Helion Gliwice 2022
3. N. Wirth, Algorytmy + struktury danych = programy, WNT, Warszawa 2011http://wazniak.mimuw.edu.pl/index.phptitle=Wst
%C4%99p_do_programowania
4. http://www.centrumxp.pl/dotNet/20,kategoria,Kurs-C-cz-I.asp


Metody dydaktyczne: ćwiczenia laboratoryjne
Metody dydaktyczne - inne: Prezentacja przykładu, objaśnienie, prezentacja multimedialna, praca samodzielna z komputerem

Literatura:

1. Greg Perry, Dean MillerJęzyk C. Programowanie dla początkujących. Wydanie III, Helion, 2016

2 . Alex Allain, Przewodnik dla początkujących C++, Helion, Gliwice, 2012.

3. Jerzy Grębosz, Symfonia C++. Programowanie w języku C++ zorientowane obiektowo, T I, II” Oficyna Kallimach, Kraków 1999

4. J. B. Browning, B. Sutherland, C++20, Biblioteka techniczna. Problemy i rozwiązania, APN Promise, Warszawa 2020.

Efekty uczenia się:

W1. W2. U1.U2. U3

Metody i kryteria oceniania:

Ocena z kolokwium (pisemne oraz programy komputerowe)

Zakres tematów:

1.Omówienie struktury programu w języku C, C++, C#

2.Omówienie i umiejętność zlokalizowania podstawowych bibliotek, sens ich stosowania.

3.Wykorzystanie typów prostych (int, float itp.). Przedstawienie sensu doboru typu danych

4.Zapoznanie z typem złożonym tablicowym - dotyczy jedno i dwuwymiarowych tablic danych.

5.Definicja struktur.

6.Zastosowanie instrukcji złożonej warunkowej (if, if-else, else-if).

7.Zastosowanie instrukcji iteracyjnych (for, while, do..while). Zrozumienie różnic między nimi.

8.Wykorzystanie instrukcji wyboru (switch).

9.Wprowadzenie do zastosowania zmiennych plikowych.

10.Wykorzystanie zmiennych wskaźnikowych i referencyjnych.

11.Definiowanie własnych funkcji.

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Liczba osób w grupie / limit miejsc Akcje
1 wielokrotnie, niedziela (niestandardowa częstotliwość), 10:30 - 12:00, sala 110 LAB.KOMP.
Kamil Wojkowski 15/16 szczegóły
2 wielokrotnie, niedziela (niestandardowa częstotliwość), 12:45 - 14:15, sala 110 LAB.KOMP.
Kamil Wojkowski 16/16 szczegóły
3 wielokrotnie, niedziela (niestandardowa częstotliwość), 14:30 - 16:00, sala 110 LAB.KOMP.
Cezary Graul 10/16 szczegóły
Wszystkie zajęcia odbywają się w budynku:
Budynek przy ulicy M. Kopernika
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Kazimierza Wielkiego.
J.K. Chodkiewicza 30
85-064 Bydgoszcz
tel: +48 52 32 66 429 https://ukw.edu.pl
kontakt deklaracja dostępności mapa serwisu USOSweb 7.2.0.0-6 (2025-09-29)