Introduction to a high level programming language; flowcharting with Flowcode; Program structure and simple I/O; Assignments. maths and precedence; Conditional branching; Looping structures; Functions and their role in design. 1D/2D arrays; I/O using files; An introduction to a modular design approach; Code debug strategies. Limits to arithmetic accuracy. Introduction of two Integrated Development Environments (Microscoft, MPLAB) to program code on a computer and a microcontroller. Notions of cross-compilation. Problem-Based robotic programming.
- Teacher: Dr. Hassan Ibrahim 47
- Teacher: Eng. Hazem Aboud 67
- Teacher: lobna ali abdelrhman lotfi 700038