Programowanie Field of study: Geophysics
Programme code: 04-S2GZ12.2019

Module name: Programowanie
Module code: 2GF_007B
Programme code: 04-S2GZ12.2019
Semester:
  • summer semester 2022/2023
  • summer semester 2021/2022
  • summer semester 2020/2021
  • summer semester 2019/2020
Language of instruction: Polish
Form of verification: exam
ECTS credits: 5
Description:
Moduł Programowanie ma umożliwić studentowi/studentce zdobycie wiedzy na temat rodzajów języków programowania i ich roli w tworzeniu programów komputerowych , poznanie struktury języków programowania na przykładzie wybranego języka Pascal oraz zapoznanie się z zintegrowanym środowiskiem programistycznym na przykładzie platformy programistycznej. Student/studentka ma uzyskać umiejętność praktycznego wykorzystania zdobytej wiedzy polegającą na zrozumieniu kodu programu w wybranym języku programowania oraz na tworzeniu programów numerycznych.
Prerequisites:
Wymagana jest podstawowa znajomość matematyki oraz technologii informatycznej.
Key reading:
(no information given)
Learning outcome of the module Codes of the learning outcomes of the programme to which the learning outcome of the module is related [level of competence: scale 1-5]
Ma uporządkowaną wiedzę w zakresie typowych metod numerycznych przydatną do formułowania założeń i rozwiązywania złożonych zadań w inżynierii materiałowej , metodyki i technik programowania; zna co najmniej jeden język programowania wyższego rzędu. Zna podstawowe struktury i instrukcje w wybranym języku programowania oraz czytania kodu programu w wybranym języku programowania [2GF_007B_1]
2GF_W02 [5/5]
Rozumienie podstawowych pojęć, idei i zasady programowania zorientowanego obiektowo. [2GF_007B _2]
2GF_K01 [4/5]
Posiada umiejętność praktycznego posługiwania się językami programowania polegającą na rozumieniu kodu komputerowych programów naukowych, na ich modyfikowaniu oraz tworzeniu własnych kodów obliczeniowych. [2GF_007B _3]
2GF_U01 [4/5]
Uświadomienie roli zmiany osiągnięć informatycznych mobilizującą do ciągłego dokształcania się. [2GF_007B _4]
2GF_U07 [4/5] 2GF_K01 [4/5] 2GF_K02 [4/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
Egzamin [2GF_007B_w_1]
wymagana wiedza obejmująca zagadnienia poruszane na wykładach
2GF_007B_1 2GF_007B _2 2GF_007B _3 2GF_007B _4
Sprawdzian praktyczny [2GF_007B_w_2]
Sprawdzenie umiejętności tworzenia kodu programu na podstawie zadanego schematu blokowego. Sprawdzenie umiejętności tworzenia algorytmu zorientowanego w rozwiązywaniu problemu obliczeniowego - symulacji procesu fizycznego. Wykonanie sprawozdania z realizacji ćwiczenia.
2GF_007B_1 2GF_007B _2 2GF_007B _3 2GF_007B _4
Sprawozdanie [2GF_007B_w_3]
Projekt prostego programu numerycznego wraz z opisem jego działania i obsługi. Uzasadnienie wybranego sposobu rozwiązania zadania programistycznego i dyskusja otrzymanych wyników.
2GF_007B_1 2GF_007B _2 2GF_007B _3 2GF_007B _4
Form of teaching Student's own work Assessment of the learning outcomes
Type Description (including teaching methods) Number of hours Description Number of hours
lecture [2GF_007B _fs_1]
wykład multimedialny z wykorzystaniem komputera i rzutnika
30
Przyswojenie wiedzy z wykładu, lektura uzupełniająca
10 Egzamin [2GF_007B_w_1]
practical classes [2GF_007B _fs_2]
praktyczne stosowanie metod programowania obiektowego i numerycznych do rozwiązywania problemów obliczeniowych.
30
Samodzielne tworzenie prostych programów na sprzęcie udostępnianym przez Uniwersytet lub sprzęcie prywatnym.
20 Sprawdzian praktyczny [2GF_007B_w_2] Sprawozdanie [2GF_007B_w_3]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)