- Name of course:
- Informatyka I
- Coordinator of course:
- prof. dr hab. inż. Jacek Rokicki
- Type of course:
- Compulsory
- Level of education:
- First cycle studies
- Programme:
- Mechanika i Projektowanie Maszyn
- Group of courses:
- Obowiązkowe
- Code of course:
- ML.NW106
- Nominal semester:
- 1 / AY 2018/2019
- Number of ECTS credits:
- 5
- Number of hours of student’s work to achieve learning outcomes:
- Liczba godzin kontaktowych: 70, w tym:
a) wykład – 30 godz.,
b) laboratoria – 30 godz.,
c) konsultacje – 10 godz.
Praca własna studenta – 55 godzin, w tym:
a) 20 godz. – bieżące przygotowywanie się do laboratoriów i wykładów,
b) 10 godz. – realizacja zadań domowych,
c) 20 godz. - przygotowanie się do 2 kolokwiów .
Razem: 125 godzin.
- Number of ECTS credits on the course with direct participation of academic teacher:
- 3 punkty ECTS - liczba godzin kontaktowych: 70, w tym:
a) wykład – 30 godz.,
b) laboratoria – 30 godz.,
c) konsultacje – 10 godz.
- Language of course:
- polish
- Number of ECTS credits on practical activities on the course:
- 2 punkty ECTS - 55 godzin, w tym:
a) 30 godz. - laboratoria,
b) 15 godz. – bieżące przygotowywanie się do laboratoriów,
c) 10 godz. - realizacja zadań domowych.
- Form of didactic studies and number of hours per semester:
-
- Lecture30h
- Exercise type of course0h
- Laboratory30h
- Project type of course0h
- Computer lessons0h
- Preliminary requirements:
- Podstawowa znajomość matematyki na poziomie szkoły średniej.
- Limit of students:
- 180 osób wykład, 12 -osobowe grupy laboratoryjne.
- Purpose of course:
- Zapoznanie z podstawowymi pojęciami informatyki prostymi algorytmami oraz z wybranym językiem programowania.
- Contents of education:
- Podstawowe informacje o systemach komputerowych. Pakiety biurowe i graficzne w zakresie typowych potrzeb inżynierskich (obróbka tekstu, wykresy, rysunki, obróbka danych). Wprowadzenie do programowania, algorytmy, schematy blokowe. Język programowania C - wiadomości wstępne, zmienne i stałe, operacje arytmetyczne relacyjne i logiczne, deklaracje typów prostych i złożonych, instrukcje podstawienia, instrukcje sterujące, instrukcje wejścia – wyjścia, funkcje biblioteczne, podprogramy, struktury. Podstawowe algorytmy kombinatoryczne i numeryczne.
- Methods of evaluation:
- 2 sprawdziany z umiejętności pisania programów w języku C, punktowy system oceny pracy i postępów studenta na zajęciach laboratoryjnych, indywidualny projekt semestralny. Praca własna: np. projekt polegający na napisaniu i uruchomieniu prostego programu w języku C, realizującego zadanie z zakresu analizy/algebry/geometrii/kombinatoryki.
- Exam:
- no
- Literature:
- Zalecana literatura:
1) Oualline, Steve, Język C, Programowanie, LTP Warszawa 2002.
2) Schildt, Herbert, Język C, O Reilly, 2003.
Dodatkowa literatura: materiały dostarczone przez wykładowcę.
- Website of the course:
- http://c-cfd.meil.pw.edu.pl/ccfd/index.php?item=6
- Notes:
-
Effects of education
General academic profile - knowledge
- Effect ML.NW106_W1
- Ma wiedzę w zakresie podstaw języka C.
Verification: 2 kolokwia oraz ocena bieżącej pracy studenta na laboratorium.
Field of study related learning outcomes:
MiBM1_W01, MiBM1_W02
Area of study related learning outcomes:
T1A_W01, T1A_W07, T1A_W02, T1A_W03
- Effect ML.NW106_W2
- Ma podstawową wiedzę w zakresie wykorzystania systemu operacyjnego.
Verification: Ocena bieżącej pracy studenta na laboratorium.
Field of study related learning outcomes:
MiBM1_W01, MiBM1_W02
Area of study related learning outcomes:
T1A_W01, T1A_W07, T1A_W02, T1A_W03
General academic profile - skils
- Effect ML.NW106_U1
- Potrafi stworzyć prosty program w języku C.
Verification: 2 kolokwia oraz ocena bieżącej pracy studenta na laboratorium.
Field of study related learning outcomes:
MiBM1_U08, MiBM1_U15, MiBM1_U21
Area of study related learning outcomes:
T1A_U08, T1A_U13, T1A_U09, T1A_U14, T1A_U15, T1A_U09, T1A_U14
- Effect ML.NW106_U2
- Potrafi rozwiązać proste zadanie matematyczne tworząc program w języku C.
Verification: 2 kolokwia oraz ocena bieżącej pracy studenta na laboratorium.
Field of study related learning outcomes:
MiBM1_U08, MiBM1_U09, MiBM1_U15, MiBM1_U21
Area of study related learning outcomes:
T1A_U08, T1A_U13, T1A_U09, T1A_U10, T1A_U14, T1A_U09, T1A_U14, T1A_U15, T1A_U09, T1A_U14
- Effect ML.NW106_U3
- Potrafi wykorzystać proste i zaawansowane funkcje edytora tekstu i arkusza kalkulacyjnego.
Verification: Ocena bieżącej pracy studenta na laboratorium.
Field of study related learning outcomes:
MiBM1_U02, MiBM1_U03, MiBM1_U07, MiBM1_U08
Area of study related learning outcomes:
T1A_U02, T1A_U03, T1A_U07, T1A_U08, T1A_U13
General academic profile - social competences
- Effect ML.NW106_K1
- Potrafi przy wykorzystaniu narzędzi komputerowych rozwiązać prosty problem matematyczny.
Verification: Ocena pracy domowej.
Field of study related learning outcomes:
MiBM1_K01
Area of study related learning outcomes:
T1A_K06