Course Contents |
Concepts of robotic programming and robotic programming platforms, basic principles of robotic programming with Arduino. Working with basic input and output components such as LEDs, sensors, and displays |
Weekly Course Content |
Week |
Subject |
Learning Activities and Teaching Methods |
1 |
Introduction to Robotic Programming and Different Robotic Programming Platforms |
Method of Narration, Discussion Method, Question Answer |
2 |
Introduction to Arduino and Introduction to the Arduino Uno Board |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
3 |
Introduction to basic electronic components such as Breadboard, LED, and Resistor |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
4 |
Circuit Design with Tinkercad |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
5 |
Void() Setup() Structure |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
6 |
Pinmode() Digitalwrite() commands |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
7 |
Simple Programming with LEDs |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
8 |
mid-term exam |
|
9 |
Working with a buzzer |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
10 |
Using a Potentiometer, Using a Button |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
11 |
Reading Values from the Serial Monitor, Using a Light Sensor |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
12 |
Using a Distance Sensor |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
13 |
Using an LCD Screen and Keypad |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
14 |
Using a Servo Motor |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
15 |
Using a Motor Driver Circuit |
Method of Narration, Discussion Method, Question Answer, Problem Solving Method, Self Study Method |
16 |
final exam |
|
Recommend Course Book / Supplementary Book/Reading |
1 |
Projeler Eşliğinde Arduino ile Robotik Programlama(2018).Mehmet Akif Arvas.Seçkin-Bilgisayar Yayınevi. |
2 |
Arvas, M,A. (2008) Projeler Eşliğinde Arduino ile Robotik Programlama. Seçkin-Bilgisayar Yayınevi. |
3 |
https://www.researchgate.net/profile/Murat-Altun/publication/352120457_Arduino_ile_Robotik_Kodlama_Temel_Seviye/links/60b9e99b92851cb13d74d487/Arduino-ile-Robotik-Kodlama-Temel-Seviye.pdf |
4 |
https://yayinlar.tubitak.gov.tr/themes/classic/assets/img/dummies/pdf/24_ileri_robotik_lise16022024.pdf |
5 |
https://yayinlar.tubitak.gov.tr/themes/classic/assets/img/dummies/pdf/4_Robotik_ve_Kodlama_Lise_2025_01_14_Kitap.pdf |
6 |
https://yayinlar.tubitak.gov.tr/themes/classic/assets/img/dummies/pdf/20_Robotik_ve_Kodlama_micropython_Lise_2025_01_15.pdf |
7 |
https://www.btkakademi.gov.tr/portal/course/tinkercad-ile-arduino-20535 |
8 |
https://www.btkakademi.gov.tr/portal/course/arduino-lise-temelden-ileri-seviyeye-10855 |
9 |
https://www.btkakademi.gov.tr/portal/course/projelerle-arduino-programlama-19045 |
Required Course instruments and materials |
Computer, auxiliary textbook, Arduino set, |