Mr. Ahmad's teaching areas and research interests cover a wide spectrum of mechatronics engineering topics such as embedded systems, automation control, and robotics. Based on my experience with his session, he’s great at keeping lessons fun and engaging through a variety of activities and methods.
Python is a general-purpose coding language that can be used for other types of programming and software development besides web development. That includes back end development, software development, data science and writing system scripts among other things.
Machine Language: e.g. 101101011001010001010100
Assembly language: e.g. MOV #100, W0
High Level languages:
C
C++
Java
Python
Computer programs are a detailed set of instructions given to the computer.
They tell the computer:
What actions you want the computer to perform
The order those actions should happen in
An effective program therefore needs:
A thorough understanding of the problem
A well thought-out, step-by-step solution to the problem
The main goal of this outstanding session was to understand and learn about the basics in python programming.
Mr. Ahmad's manner of teaching is so wonderful and refreshing! He doesn’t waste your time explaining meaningless background information and always lectures with the intent to help you understand the objectives. Mr. Ahmad was able to discuss programming languages, printing values, user input, data types, performing calculations, if statements, while loops, for loops, and much more. With all honesty, this session is my favourite out of all the six sessions the camp had to offer.