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