Faculty Of Engıneerıng
Computer And Software Engıneerıng
Course Information
ARDUINO PROGRAMMING |
Code |
Semester |
Theoretical |
Practice |
National Credit |
ECTS Credit |
Hour / Week |
CSE313 |
Fall |
2 |
2 |
3 |
5 |
Prerequisites and co-requisites |
None |
Language of instruction |
English |
Type |
Elective |
Level of Course |
Bachelor's |
Lecturer |
Asst. Prof. Çağdaş ALLAHVERDİ |
Mode of Delivery |
Face to Face |
Suggested Subject |
None |
Professional practise ( internship ) |
None |
Objectives of the Course |
To teach the student the fundamental working principles of Arduino. |
Contents of the Course |
Arduino programming codes and Arduino sensors. |
Learning Outcomes of Course
# |
Learning Outcomes |
1 |
Ability to understand Arduino programming interface and programming codes. |
2 |
Ability to understand the working principles of electronic sensors. |
3 |
Ability to learn Arduino hardware. |
4 |
Ability to design and conduct experiments, gather data, analyze and interpret results for investigating engineering problems. |
5 |
Ability to work efficiently in intra-disciplinary and multi-disciplinary teams. |
6 |
Ability to work individually. |
Course Syllabus
# |
Subjects |
Teaching Methods and Technics |
1 |
Arduino Web Editor and Arduino Electronic Sensors |
Lecture |
2 |
Arduino Programming Codes |
Lecture |
3 |
Selection of Arduino Projects |
Lecture |
4 |
Project |
Workshop |
5 |
Project |
Workshop |
6 |
Project |
Workshop |
7 |
Project |
Workshop |
8 |
Midterm Exam |
Delivery of Project |
9 |
Project |
Workshop |
10 |
Project |
Workshop |
11 |
Project |
Workshop |
12 |
Project |
Workshop |
13 |
Project |
Workshop |
14 |
Project |
Workshop |
15 |
Project |
Workshop |
16 |
Final Exam |
Delivery of Project |
Course Syllabus
# |
Material / Resources |
Information About Resources |
Reference / Recommended Resources |
1 |
Beginning Arduino, Michael McRoberts, 2010, ISBN-13 (pbk): 978-1-4302-3240-7 |
|
|
2 |
ISBN-13 (pbk): 978-1-4302-3240-7 Arduino Öğreniyorum, Hikmet ŞAHİN, 2016, Dahi Yayıncılık. |
|
|
Method of Assessment
# |
Weight |
Work Type |
Work Title |
1 |
40% |
Mid-Term Exam |
Mid-Term Exam |
2 |
60% |
Final Exam |
Final Exam |
Relationship between Learning Outcomes of Course and Program Outcomes
# |
Learning Outcomes |
Program Outcomes |
Method of Assessment |
1 |
Ability to understand Arduino programming interface and programming codes. |
2͵3͵4 |
1͵2 |
2 |
Ability to understand the working principles of electronic sensors. |
2͵3͵4 |
1͵2 |
3 |
Ability to learn Arduino hardware. |
2͵3͵4 |
1͵2 |
4 |
Ability to design and conduct experiments, gather data, analyze and interpret results for investigating engineering problems. |
2͵3͵4 |
1͵2 |
5 |
Ability to work efficiently in intra-disciplinary and multi-disciplinary teams. |
2͵3͵4 |
1͵2 |
6 |
Ability to work individually. |
2͵3͵4 |
1͵2 |
PS. The numbers, which are shown in the column Method of Assessment, presents the methods shown in the previous table, titled as Method of Assessment.
Work Load Details
# |
Type of Work |
Quantity |
Time (Hour) |
Work Load |
1 |
Course Duration |
14 |
4 |
56 |
2 |
Course Duration Except Class (Preliminary Study, Enhancement) |
14 |
2 |
28 |
3 |
Presentation and Seminar Preparation |
0 |
0 |
0 |
4 |
Web Research, Library and Archival Work |
0 |
0 |
0 |
5 |
Document/Information Listing |
0 |
0 |
0 |
6 |
Workshop |
0 |
0 |
0 |
7 |
Preparation for Midterm Exam |
1 |
2 |
2 |
8 |
Midterm Exam |
0 |
0 |
0 |
9 |
Quiz |
0 |
0 |
0 |
10 |
Homework |
2 |
10 |
20 |
11 |
Midterm Project |
0 |
0 |
0 |
12 |
Midterm Exercise |
0 |
0 |
0 |
13 |
Final Project |
0 |
0 |
0 |
14 |
Final Exercise |
0 |
0 |
0 |
15 |
Preparation for Final Exam |
1 |
4 |
4 |
16 |
Final Exam |
1 |
10 |
10 |
|
120 |