Rok akademicki: 2015/2016 Kod: RBM-1-104-n Punkty ECTS: 2 Wydział: Inżynierii Mechanicznej i Robotyki
Kierunek: Mechanika i Budowa Maszyn Specjalność: ―
Poziom studiów: Studia I stopnia Forma i tryb studiów: Niestacjonarne Język wykładowy: Polski Profil kształcenia: Ogólnoakademicki (A) Semestr: 1 Strona www: http://www.kkiem.agh.edu.pl/dydakt/zaoczne/index.html
Osoba odpowiedzialna: Rudnicki Zbigniew (zbrudnic@agh.edu.pl)
Osoby prowadzące: Wędrychowicz Dariusz (dariusz.wedrychowicz@agh.edu.pl) dr inż. Prync Skotniczny Krystyna (prync@agh.edu.pl) Rudnicki Zbigniew (zbrudnic@agh.edu.pl)
Opis efektów kształcenia dla modułu zajęć
Kod EKM Student, który zaliczył moduł zajęć wie/umie/potrafi
Powiązania z EKK Sposób weryfikacji efektów kształcenia (forma zaliczeń) Wiedza
M_W001 Posiada wiedzę o architekturze współczesnych komputerów i roli ich podstawowych komponentów.
BM1A_U01 Odpowiedź ustna
M_W002 Zna podstawowe zagadnienia związane z reprezentacją i przechowywaniem danych w systemach komputerowych, m.in. liczbowe systemy: binarny, oktalny, heksadecymalny, jednostki informacji, niektóre sposoby kodowania, ...
BM1A_W05 Odpowiedź ustna
M_W003 Zna zaawansowane narzędzia tworzenia i edycji dokumentów tekstowych z użyciem tabel, wzorów matematycznych, grafiki, stylów, sekcji, autonumeracji, odsyłaczy i t.p.
BM1A_W05 Aktywność na
zajęciach
M_W004 Rozumie pojęcia grafika wektorowa i rastrowa oraz zależności między rozdzielczością, głębią kolorów i kompresją a rozmiarami plików graficznych.
BM1A_W05 Odpowiedź ustna
M_W005 Zna podstawowe oraz niektóre zaawansowane możliwości arkuszy kalkulacyjnych jak m.in. zastosowanie solver’a, tworzenie formularzy oraz definiowanie funkcji w języku VBA.
BM1A_W05 Aktywność na
zajęciach
M_W006 Zna zasady budowy algorytmów oraz podstawowe polecenia języka Basic
BM1A_W05 Zaliczenie
laboratorium M_W007 Zna podstawowe zasady tworzenia aplikacji
obliczeniowych w programie Mathcad
BM1A_W05 Zaliczenie
laboratorium M_W008 Zna podstawowe narzędzia modelowania
geometrycznego w systemie Autocad
BM1A_W05 Zaliczenie
laboratorium M_W009 Ma wiedzę ogólną o podstawowych typach
sieci cyfrowych oraz realizowanych w nich usługach i sposobach ich wykorzystania a także podstawową wiedzę o zagrożeniach i sposobach zapobiegania zagrożeniom.
BM1A_W05 Odpowiedź ustna
Umiejętności
M_U001 Umie tworzyć zaawansowane dokumenty m.in. z tabelami, grafiką, wzorami, zastosowaniem stylów, autonumeracji, odsyłaczy, podziału na sekcje i wstawianiem spisu treści, ...
BM1A_U10, BM1A_W05, BM1A_U09
Zaliczenie laboratorium
M_U002 Umie tworzyć aplikacje obliczeniowe z wykresami w arkuszach kalkulacyjnych
BM1A_U10, BM1A_U23, BM1A_W05, BM1A_U09
Zaliczenie laboratorium, Kolokwium M_U003 Umie tworzyć aplikacje obliczeniowe z
wykresami w programie Mathcad
BM1A_U10, BM1A_W05, BM1A_U09
Zaliczenie laboratorium, Kolokwium M_U004 Umie tworzyć rysunki techniczne i proste
modele bryłowe w programie Autocad
BM1A_U10, BM1A_W05, BM1A_U09
Zaliczenie laboratorium Kompetencje społeczne
M_K001 Ma świadomość ciągłych zmian narzędzi informatycznych i rozumie potrzebę stałego dokształcania się w dziedzinie informatyki
BM1A_K01 Aktywność na
zajęciach
Matryca efektów kształcenia w odniesieniu do form zajęć
Kod EKM Student, który zaliczył moduł zajęć wie/umie/potrafi
Forma zajęć
Wykład Ćwiczenia audytoryjne Ćwiczenia laboratoryjne Ćwiczenia projektowe Konwersatori um Zajęcia seminaryjne Zajęcia praktyczne Zajęcia terenowe Zajęcia warsztatowe Inne E-learning Wiedza
M_W001 Posiada wiedzę o
architekturze współczesnych komputerów i roli ich
podstawowych komponentów.
+ - - - +
M_W002 Zna podstawowe zagadnienia związane z reprezentacją i przechowywaniem danych w systemach komputerowych, m.in. liczbowe systemy:
binarny, oktalny,
heksadecymalny, jednostki informacji, niektóre sposoby kodowania, ...
+ - - - +
M_W003 Zna zaawansowane narzędzia tworzenia i edycji
dokumentów tekstowych z użyciem tabel, wzorów matematycznych, grafiki, stylów, sekcji, autonumeracji, odsyłaczy i t.p.
+ - + - - - +
M_W004 Rozumie pojęcia grafika wektorowa i rastrowa oraz zależności między
rozdzielczością, głębią kolorów i kompresją a rozmiarami plików graficznych.
+ - + - - - +
M_W005 Zna podstawowe oraz niektóre zaawansowane możliwości arkuszy kalkulacyjnych jak m.in.
zastosowanie solver’a, tworzenie formularzy oraz definiowanie funkcji w języku VBA.
+ - + - - - +
M_W006 Zna zasady budowy
algorytmów oraz podstawowe polecenia języka Basic
+ - + - - - +
M_W007 Zna podstawowe zasady tworzenia aplikacji
obliczeniowych w programie Mathcad
+ - + - - - +
M_W008 Zna podstawowe narzędzia modelowania
geometrycznego w systemie Autocad
+ - + - - - +
M_W009 Ma wiedzę ogólną o
podstawowych typach sieci cyfrowych oraz realizowanych w nich usługach i sposobach ich wykorzystania a także podstawową wiedzę o zagrożeniach i sposobach zapobiegania zagrożeniom.
+ - - - +
Umiejętności
M_U001 Umie tworzyć zaawansowane dokumenty m.in. z tabelami, grafiką, wzorami,
zastosowaniem stylów, autonumeracji, odsyłaczy, podziału na sekcje i
wstawianiem spisu treści, ...
+ - + - - - +
M_U002 Umie tworzyć aplikacje obliczeniowe z wykresami w arkuszach kalkulacyjnych
+ - + - - - +
M_U003 Umie tworzyć aplikacje obliczeniowe z wykresami w programie Mathcad
+ - + - - - +
M_U004 Umie tworzyć rysunki techniczne i proste modele bryłowe w programie Autocad
+ - + - - - +
Kompetencje społeczne
M_K001 Ma świadomość ciągłych zmian narzędzi
informatycznych i rozumie potrzebę stałego
dokształcania się w dziedzinie informatyki
+ - - - -
Treść modułu zajęć (program wykładów i pozostałych zajęć)
Wykład
Informacja. Systemy komputerowe i ich składniki
a) Ogólna charakterystyka zastosowań komputera w pracy inżyniera oraz
oprogramowania inżynierskiego (CAD, CAE, FEM i in.). Zakres tematyczny przedmiotu.
b) Informacja. Wielkości ciągłe i dyskretne, analogowe i cyfrowe. Dyskretyzacja i konwersja A/C. Koncepcja komputera analogowego i jej współczesne realizacje w programach symulacyjnych. Definicje i miary informacji w teorii informacji. Entropia informacyjna i redundancja. Kompresja Hufmana (przykład). Kodowanie binarne liczb, znaków, i innych typów przekazów informacyjnych. Jednostki informacji.
c) Systemy komputerowe i ich elementy. Wybrane współczesne urządzenie We/Wy (skanery 3D, Virtual Reality, Rapid prototyping). Nośniki i organizacja przechowywania danych. Charakterystyka wybranych systemów operacyjnych (Unix, Ms Windows).
Systemy plików i operacje na plikach.
Zaawansowana edycja tekstów.Grafika
a) Zaawansowana edycja tekstów (sekcje, podpisy, odsyłacze, style, spisy treści, wzory matematyczne, …).
b) Grafika rastrowa i wektorowa; rozdzielczość i głębia koloru; typy i objętość plików graficznych a jakość odwzorowania. Oprogramowanie graficzne.
Podstawy konstruowania algorytmów i programów w języku Basic
Algorytmy i języki programowania. Translacja i translatory.
Podstawowe typy poleceń w algorytmach i programach obliczeniowych.
Charakterystyka języka Basic w wersji QB64. Typy zmiennych i stałych. Podstawowe instrukcje języka Basic. Przykłady programów w języku Basic z instrukcją IF, pętlami i wyprowadzaniem wyników do pliku.
Obliczenia i wykresy w programie Mathcad cz.1
Mathcad: stuktura dokumentu i typy regionów, obliczenia z użyciem funkcji i jednostek miar; zmienne zakresowe i operowanie na ciągach, wykresy typu XY.
Aplikacje inżynierskie w arkuszach kalkulacyjnych
Arkusze kalkulacyjne: stuktura, typy zawartości komórek i reguły wprowadzania;
adresy względne i bezwzględne; operowanie na datach; funkcje; obliczenia, wykresy.
Wymagania dla opracowywanych aplikacji obliczeniowych.
Tworzenie dialogowych aplikacji obliczeniowych w formularzach. Tworzenie i edytowanie makr oraz funkcji w języku VBA.
Mathcad - wektory, macierze, rozwiązywanie równań, ..
Mathcad cd. Operowanie na wektorach i macierzach; wykresy 3D; funkcje użytkownika
; znajdowanie pierwiastków wielomianu; rozwiązywanie układów równań, przekształcenia symboliczne
Wprowadzenie do CAD i Autocad’a
Dziedzina CAD i dziedziny pokrewne. Modele w projektowaniu. Funkcje
oprogramowania CAD. Projektowanie współbieżne. Typy modeli geometrycznych.
Zastosowania modeli bryłowych (generowanie rys., FEM, CAM, Rapid Prototyping, ..).
Parametryzacja i więzy geometryczne. Modułowe systemy CAD. Autocad: historia, ch- ka ogólna, uruchamianie, szablony, wprowadzanie komend, obszar modelu i papieru, warstwy,
sposoby określania punktów i wybierania obiektów, narzędzia rysowania precyzyjnego.
Podstawy modelowania bryłowego. Potęga skalowania rysunków wektorowych.
Cyfrowe sieci komputerowe, telekomunikacyjne i nawigacyjne
a) Sieci komputerowe: terminologia, sprzęt, zasięg, topologie, protokoły usługi. Sieci bezprzewodowe. Wirusy i bezpieczeństwo w sieciach i systemach komputerowych.
Obsługa sieci w Ms Windows. Internet: organizacja, IP, DNS; serwisy: www, ftp, e-mail, telnet. Przeglądarki.
Chmury obliczeniowe i sposoby ich wykorzystania
b) Cyfrowe sieci telekomunikacyjne i nawigacyjne – telefonia komórkowa i satelitarna, nawigacja satelitarna.
Ćwiczenia laboratoryjne
Praca z edytorem tekstu i arkuszem kalkulacyjnym
a) Tworzenie zaawansowanego dokumentu tekstowego z grafiką, tabelami, wzorami matematycznymi, zastosowaniem stylów i automatycznej numeracji. b) Tworzenie prostej tabeli obliczeniowaj w arkuszu (z adresami bezwzglednymi i względnymi).
Reguły wprowadzania i rozpoznawania różnego typu zawartości komórek.
Kolokwium z Mathcad'a oraz Autocad cz.1
a) Test z Mathcad’a.
b) Autocad cz.1. Rysunki techniczne Paski narzędzi, współrzędne, warstwy.
Podstawowe elementy rysunku. Operacje z grupy „zmiana
Podstawy programowania w języku Basic.
Sześć podstawowych typów poleceń: 1)wprowadzanie danych, 2)przypisanie zmiennej wartości wyrażenia, 3)wyprowadzanie wyników, 4)instrukcja IF, 5)pętla FOR, 6)pętla WHILE. Analiza działania prostego programu i jego modyfikowanie. Tworzenie
programu według podanego algorytmu i jego ulepszanie.
Bazy danych w arkuszach oraz kolokwium z arkuszy
a) Wykorzystanie w arkuszu kalkulacyjnym narzędzi do baz danych dla tworzenia prostej bazy danych.
b) Sprawdzian z tworzenia dialogowych formularzy obliczeniowychw arkuszu
Autocad cz.2
Projektowanie bryłowe w programie Autocad.
Uzupełnianie zaległości i uzyskiwanie zaliczeń semestru.
Aplikacje inżynierskie w arkuszu kalkulacyjnym
Obliczenia z użyciem zmiennych i zabezpieczania arkusza. Operacje na tekstach i zastosowanie funkcji JEŻELI. Data i czas w arkuszach, operacje na datach. Wykresy figur Lissajous – zastosowanie “paska przewijania”.
Obliczenia i wykresy w programie Mathcad (cz.1)
Struktura dokumentu i interfejs użytkownika. Realizacja obliczeń z wykorzystaniem lokalnych i globalnych definicji zmiennych, funkcji standardowych oraz jednostek miar.
Zmienne zakresowe i zmienne indeksowane. Tabele i wykresy funkcji.
Obliczenia, wykresy i równania w programie Mathcad cz.2
Wyznaczanie pierwiastków wielomianu. Rozwiązywanie równań liniowych i nieliniowych. Wykresy trójwymiarowe. Operowanie na wektorach i macierzach.
Definiowanie i wykorzystywanie funkcji uzytkownika.
E-learning
Studiowanie dydaktycznych materiałów internetowych
Studiowanie objaśnień i programu ćwiczeń oraz przegladanie slajdów z wykladów
Sposób obliczania oceny końcowej
Średnia z ćwiczeń oraz kolokwiów zaliczeniowych
Wymagania wstępne i dodatkowe
Umiejętność podstawowej obsługi komputera
Zalecana literatura i pomoce naukowe
[1] Z.Rudnicki: Techniki informatyczne tom I. Podstawy i wprowadzenie do CAD. Skrypt AGH (SU1726).
Kraków 2011
[2] Z.Rudnicki: Techniki informatyczne tom II. Obliczenia bez programowania – arkusze kalkulacyjne, Mathcad. Cyfrowe sieci komputerowe, telekomunikacyjne i nawigacyjne Skrypt AGH (SU1727). Kraków 2011
[3] Materiały w Internecie, na serwerze Katedry Konstrukcji i Eksploatacji Maszyn:
http://www.kkiem.agh.edu.pl/dydakt/zaoczne/index.html
Publikacje naukowe osób prowadzących zajęcia związane z tematyką modułu
Nie podano dodatkowych publikacji
Informacje dodatkowe
Brak
Nakład pracy studenta (bilans punktów ECTS)
Forma aktywności studenta Obciążenie
studenta
Udział w ćwiczeniach laboratoryjnych 16 godz
Udział w wykładach 16 godz
Przygotowanie do zajęć 48 godz
Samodzielne studiowanie tematyki zajęć 8 godz
Sumaryczne obciążenie pracą studenta 88 godz
Punkty ECTS za moduł 2 ECTS