Sunteți pe pagina 1din 3

Faculty of Technical Sciences- Bitola, UKLO

Department of Informatics and Computer Sciences

C++ /RobotC Programming


Dr. Ramona Markoska, also faculty at Open Robotics University

taught by

Next Sessions: March 1st, 2013


5-7 weeks long Workload: 3-4 hours/week

About the Course


This course is an introduction to the general rules of programming, and principles and techniques of programming robots.For this purpose, very well balanced choice is to use C + + and C-oriented platforms, because C + + is essentially a combination of "power" of the machine language and the "eloquence" of higher programming languages. An authentic approach is given,

with purpose to show that, art of problem solving with programming is much more pattern recognition of whole situation, than linear stream of activities and ideas.

About the Instructor


Dr. Ramona Markoska is an assistant Professor of programming languages at Faculty of Technical Sciences- department of Informatics and Computer Sciences. She was born in Prilep, Macedonia, where she finished elementary and secondary education. In 1991 graduated from the Electrical Engineering Faculty in Skopje. From the Faculty of Technical Sciences she acquired her Master (2008) and PhD degrees (2011), thus gained the academic title PhD in technical sciences. From 1989 to 2008 she works at secondary school as a professor in IT and digital communications. She was employed at the Faculty of Technical Sciences in 2008 as a teaching assistant. Since 2012 she has been working as an Assistant Professor at the Department of Informatics and Computer Sciences. Dr. Ramona Markoskas interests include Programming Languages, ( C, C++, C#, RobotC ), Evolutionary algorithms in programming, Digital Business Ecosystems, Genetic programming approach in the processes of modelling of e-Business environment and processes of e-business transformation of SME's.

Recommended Background
Familiarity with any programming language is welcome, although it is not necessary.

Course Format

he class will consist of lectures videos. lso, there will be an independent project work before the end of the course.

Course Syllabus

Basic of C++, C/C++ vertical compatibility, Variables, Constants, Operators, Basic Data Types, Input/Output Control Structures, Functions Compound Data Types, Arrays, Strings, Pointers, Data Structures, Dinamic Memory allocation. Advanced concept programming- Object oriented programming, Classes Library references- Standard Library. Principles of robot programming RobotC overview Techniques and principles of programming robots according RobotC, with examples. Advanced programming for robots

S-ar putea să vă placă și