ARCHITECTURE FACULTY / ARCHITECTURE / USD4059 - ROBOTIC CODING

Contents Of The Courses in a weekly Period

Hafta 
Subjects 
Sources 
1What is informatics and how it works, What is software, What operating systems do, What are application programs, What is used in mobile operating systems, Solution-oriented thinking, What to know before starting computer programming. 
2What is coding, Problem solving skills, Algorithm logic, Robotic coding 
3basic coding information with the program (Objects and movements, Auxiliary characters, Repeat Loop, Variables, Arrays, For loop, Condition expressions 
4basic coding knowledge with the program (While Loop, Functions, Parameters, Comparisons, And or Not, Returning a value, Debugging) 
5Scratch - MIT, Working with Scratch, Scratch project and file structure, Scratch scene structure, Working with characters, Working with blocks, Working with sounds 
6Google blockly, Blockly applications, Application sharing, Flowcharts (Algorithm logic), Loops (Repeated operations), Condition structures, Functions (Reusable programs) 
7Variables, Use of lists and arrays (multiple variables), Object oriented programming, Codemonkey, Code studio, Applications 
8Robot and Algorithm 
9Movement with Robots 
10Touch Sensor - Obstacle Stopping, Touch sensor app, Ultrasonic sensor - Obstacle Detection 
11Ultrasonic sensor application, Color sensor - Line stop, Sumo robot coding, Gyroscope sensor - Turns with angle 
12Line-following robot code - Binary decision, Wall-following robot code 
13Exploration robot application - Using two sensors together 
14Task robot application - Multiple decisions