Uniwersytet Warszawski, Wydział Fizyki - Centralny System Uwierzytelniania
Strona główna

Podstawy programowania 1200-1PPROGWZ
Wykład (WYK) Semestr zimowy 2023/24

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

Liczba godzin: 15
Limit miejsc: 22
Literatura:

1.Ewa Krok, Algorytmy dla każdego, Wyd. Nauk. Uniw. Szczec., Szczecin 2001.

2.Jerzy Grębosz, Symfonia C++ standard: programowanie w j zyku C++ orientowane obiektowo, t. I, Edition 2000, Kraków 2006.

3. "Dive into python” - podręcznik dostępny na stronie diveintopython.net

Efekty uczenia się:

Po wysłuchaniu wykładu student:

- potrafi sformułować algorytm

- potrafi zapisać algorytm w postaci kodu w językach Python i C++

- potrafi uruchomić program w różnych systemach operacyjnych

Metody i kryteria oceniania:

Egzamin testowy

Zakres tematów:

Algorytmy - opracowanie algorytmu rozwiązania, przedstawienie algorytmu w postaci schematu blokowego. Języki programowania, ich porównanie. Struktura i semantyka języków programowania. Elementy języka C++ - typy danych, stałe, zmienne, wskaźniki, adresy, tablice, operatory, wyrażenia, instrukcje wejścia i wyjścia, funkcje, rekurencja, biblioteki. Przykładowe obliczenia numeryczne dotyczące zagadnień chemicznych z wykorzystaniem kodów napisanych w C++. Analiza błędów syntaktycznych i semantycznych. Elementy języka Python - typy danych, operatory, deklaracje, instrukcje, klasy, obiekty, grafika, animacja. Kompilacja i uruchomienie przykładowych zadań. Przykładowe obliczenia numeryczne dotyczące zagadnień chemicznych z wykorzystaniem kodów napisanych w C++ i Pythonie. Analiza błędów syntaktycznych i semantycznych.

Metody dydaktyczne:

wykład

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Liczba osób w grupie / limit miejsc Akcje
1 każda środa, 11:45 - 12:30, sala 2-C
Andrzej Sikorski 9/22 szczegóły
Wszystkie zajęcia odbywają się w budynku:
Gmach Wydziału Chemii - Pasteura 1
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Warszawski, Wydział Fizyki.
ul. Pasteura 5, 02-093 Warszawa tel: +48 22 5532 000 https://www.fuw.edu.pl/ kontakt deklaracja dostępności USOSweb 7.0.3.0 (2024-03-22)