TYPE OF COURSE UNIT | Elective Course |
LEVEL OF COURSE UNIT | Bachelor's Degree |
YEAR OF STUDY | - |
SEMESTER | - |
NUMBER OF ECTS CREDITS ALLOCATED | 5 |
NAME OF LECTURER(S) | Assistant Professor Halil Ersoy
|
LEARNING OUTCOMES OF THE COURSE UNIT |
At the end of this course, the students; 1) Will be able to select and install a robot platform for K12 students, 2) Will be able to code in a specific programming language of the platform, 3) Will be able to design and develop robotic actions, 4) Will be able to define actions in an algorithmic style.
|
MODE OF DELIVERY | Face to face |
PRE-REQUISITES OF THE COURSE | No |
RECOMMENDED OPTIONAL PROGRAMME COMPONENT | Basic computer literacy and one programming course |
COURSE DEFINITION | This course is an introduction to robotic programming for pre-service teachers. For K12 level pupils, robotic programming is an exciting activity at schools. Pre-service teacher are introduced with relatively-simple robots and with their programming. A specific programming language used in selected robot platform is covered. That platform include a small robot and a software to code, compile and upload the codes into the robot. Basic computer literact and programming skilss will help the students go faster. For a semester, each week 1 hour lecture and 2 hours laboratory studies will be implemented. |
COURSE CONTENTS | WEEK | TOPICS |
---|
1st Week | Introduction to robot programming | 2nd Week | Current trends in robotic platforms | 3rd Week | Selection and installation of the robot with the computer | 4th Week | Simple actions and interactions with the robot | 5th Week | Using variables and constants at the platform language | 6th Week | Flow control | 7th Week | Midterm | 8th Week | Loops and other structures | 9th Week | Control of Sensors: Pressure Sensor | 10th Week | Control of Sensors: Light sensor | 11th Week | Control of Sensors: Physical obstacles | 12th Week | Movement and Directions | 13th Week | Additional equipment for the robot | 14th Week | Project and Demonstrations |
|
RECOMENDED OR REQUIRED READING | 1- Süzen, A. A. (2011) Robot Programlama. KodLab Yayınları 2- Süzen, A. A.,Ulukuş, S.(2012) Robot Programlama Tasarım - Simülasyon - Üretim. KodLab Yayınları |
PLANNED LEARNING ACTIVITIES AND TEACHING METHODS | Lecture,Practice,Project |
ASSESSMENT METHODS AND CRITERIA | | Quantity | Percentage(%) |
---|
Mid-term | 1 | 20 | Assignment | 4 | 10 | Project | 1 | 40 | Total(%) | | 70 | Contribution of In-term Studies to Overall Grade(%) | | 70 | Contribution of Final Examination to Overall Grade(%) | | 30 | Total(%) | | 100 |
|
LANGUAGE OF INSTRUCTION | Turkish |
WORK PLACEMENT(S) | No |
| |