Języki programowania
Kierunek studiów: Inżynieria materiałowa
Kod programu: 08-S1MAA16.2019

Nazwa modułu: | Języki programowania |
---|---|
Kod modułu: | IM1A_JP |
Kod programu: | 08-S1MAA16.2019 |
Semestr: |
|
Język wykładowy: | angielski |
Forma zaliczenia: | zaliczenie |
Punkty ECTS: | 3 |
Opis: | Moduł Języki programowania 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 języka Pascal oraz zapoznanie się z zintegrowanym środowiskiem programistycznym na przykładzie platformy programistycznej Delphi. Student/studentka ma uzyskać umiejętność praktycznego wykorzystania zdobytej wiedzy polegającą na zrozumieniu kodu programu w wybranym języku programowania oraz na tworzeniu prostych programów numerycznych. |
Wymagania wstępne: | Wymagana jest realizacja efektów kształcenia modułów matematyki oraz technologii informatycznej. |
Literatura podstawowa: | 1.A. Pasławski, DELPHI 5.0, EDITION 2000
2.A. Snarska, „DELPHI od podstaw” Edition 2000 |
Efekt modułowy | Kody efektów kierunkowych do których odnosi się efekt modułowy [stopień realizacji: skala 1-5] |
---|---|
Ma uporządkowaną wiedzę w zakresie metodyki i technik programowania; zna co najmniej jeden język programowania wyższego rzędu niezbędny do symulacjach zjawisk i procesów w materiałach inżynierskich. Zna podstawowe struktury i instrukcje w wybranym języku programowania oraz czytania kodu programu w wybranym języku programowania [IM1A_JP_1] |
IM1A_W20 [5/5] |
Posiada umiejętność praktycznego zastosowania kodu programu w wybranym języku programowania wyższego rzędu oraz na tworzeniu prostych programów numerycznych na użytek inżynierii materiałowej [IM1A_JP_2] |
IM1A_U04 [2/5] |
Uświadomienie roli zmiany osiągnięć informatycznych mobilizującą do ciągłego dokształcania się. Posiada umiejętność myślenia kreatywnego [IM1A_JP_3] |
IM1A_K01 [3/5] |
Typ | Opis | Kody efektów modułowych do których odnosi się sposób weryfikacji |
---|---|---|
Zaliczenie [IM1A_JP _w_1] | Weryfikacja wiedzy w oparciu o treść wykładów, wskazaną literaturę oraz odbyte ćwiczenia |
IM1A_JP_1 |
Kolokwium pisemne [IM1A_JP _w_2] | Sprawdzenie nabytych umiejętności tworzenia schematów blokowych do zadanych algorytmów |
IM1A_JP_1 |
Sprawdzian praktyczny [IM1A_JP _w_3] | Sprawdzenie umiejętności tworzenia kodu programu na podstawie zadanego schematu blokowego |
IM1A_JP_1 |
Sprawozdanie [IM1A_JP _w_4] | Projekt prostego programu numerycznego wraz z opisem jego działania i obsługi |
IM1A_JP_1 |
Rodzaj prowadzonych zajęć | Praca własna studenta | Sposoby weryfikacji | |||
---|---|---|---|---|---|
Typ | Opis (z uwzględnieniem metod dydaktycznych) | Liczba godzin | Opis | Liczba godzin | |
wykład [IM1A_JP _fs_1] | Wykład ma umożliwić zrozumienie zagadnień dotyczących roli i rodzaju języków programowania. Typowej struktury i elementów tych języków. Zapoznanie z techniką tworzenia programu – od problemu poprzez schemat blokowy do kodu. Wykład prowadzony jest za pomocą środków audiowizualnych , wykorzystujących bezpośrednio środowisko programistyczne jak i prezentacje komputerowe w Microsoft PowerPoint. |
30 | Praca ze wskazaną literaturą obejmująca samodzielne przyswojenie wiedzy w odniesieniu do podstawowych zagadnień |
30 |
Zaliczenie [IM1A_JP _w_1] |
laboratorium [IM1A_JP _fs_2] | Praktyczne tworzenie schematów działań do programów, kodowanie tych schematów kompilacja i uruchamianie programów. Ćwiczenia wykonywane są indywidualnie przez studentów na wspólny temat lub osobny temat dla każdego studenta, z wykorzystaniem wyposażenia pracowni komputerowych. |
30 | Samodzielne tworzenie prostych programów na sprzęcie udostępnianym przez Uniwersytet lub sprzęcie prywatnym. Opracowanie opisu zagadnienia numerycznego, jego schematu i opracowanie komentarzy do utworzonego programu. |
20 |
Kolokwium pisemne [IM1A_JP _w_2] |
Załączniki |
---|
Opis modułu (PDF) |
Sylabusy (USOSweb) | ||
---|---|---|
Semestr | Moduł | Język wykładowy |
(brak danych) |