====== Podstawy programowania 1 - zima 2025 - kierunek ISI ======
Zajęcia odbywają się w pracowni komputerowej - sala 208 lub 315 b.C-2. Na zajęciach wykorzystywany jest system UPeL.
===== Aktualności =====
===== Temat 1. Informacje wstępne =====
=== Termin ===
poniedziałek - czwartek, 2-8.10.2025 w zależności od grupy
=== Tematyka ===
* Logowanie do komputerów w laboratorium
* zakładanie kont: https://panel.kis.agh.edu.pl
* Logowanie do systemu UPeL
* adres: https://upel.agh.edu.pl
* nazwa kursu: Podstawy programowania 1
* Informacje wstępne
* Organizacja zajęć
* Organizacja pracy w laboratorium
* Wprowadzenie do języka Python
=== Materiały ===
* środowisko do programowania [[https://www.programiz.com/python-programming/online-compiler/|ProgramIZ]]
* środowisko do programowania ale wymaga logowania [[https://replit.com|Replit]]
* tutorial do Pythona [[https://www.w3schools.com/python/default.asp|Python Tutorial]]
* książka o Pythonie [[https://pl.wikibooks.org/wiki/Zanurkuj_w_Pythonie]]
=== Przykłady ===
* wczytanie danych z klawiatury, proste wyrażenia
tekst = input("Wpisz tekst -> ")
print("Wpisałeś:", tekst)
# wczytanie liczb całkowitych, proste wyrażenia, wypisanie wyniku
liczba1 = int(input("Wpisz pierwszą liczbę całkowitą -> "))
liczba2 = int(input("Wpisz drugą liczbę całkowitą -> "))
suma = liczba1 + liczba2
print("Suma wpisanych liczb = ", suma)
# wczytanie liczb zmiennoprzecinkowych, z kropką dziesiętną, częścią ułamkową
liczba1 = float(input("Wpisz pierwszą liczbę np. 6.7 -> "))
liczba2 = float(input("Wpisz drugą liczbę np.12.3 -> "))
suma = liczba1 + liczba2
print("Suma wpisanych liczb = ", suma)
* proste obliczenia w wykorzystaniem biblioteki **math** [[https://www.w3schools.com/python/module_math.asp|Metody biblioteki math]]
import math
# liczenie pola koła
promień = float(input("Wpisz promień koła -> "))
pole = math.pi*promień*promień
#lub pole=math.pi*pow(promień,2) lub pole=math.pi*promień**2
print("Pole koła o promieniu: ",promień," wynosi = ", pole)
=== Zadanie ===
* Napisz programy:
* przeliczanie jednostek miar np. km/h na m/s, F na C, mile na kilometry
* liczący BMI
* powierzchnie figur (trapez, trójkąt ipt.) i objętości brył (kula, prostopadłościan itp.)
* Ile dni żyję? (data juliańska!)
----
[[dydaktyka:pp1-l:2025:start|Na początek]]