8.5 About game programming
8.6 A bit for robotic system and robots
8.7 Robotics programming languages
8.8 More about robotic systems
100

Name at least 4 types of video games.

Types of video games include action, adventure, role-playing, strategy, simulation, sports, and etc.

100

Building blocks(parts) of robots.

Building blocks include: 1. Power Supply, 2. Actuators, 3. Electric motors, 4. Sensors, 5. Controller 

100

Most popular robotics programming languages in the modern chart.

In the modern chart, the most popular languages in robotics are C++, Python, and Java.

100

Types of robotic systems by purpose.

By purpose robots are divided into medical, military, domestic, service, industrial, entertainment and educational.

200

Definition of the game programming.

Game programming is the software development of video games in a given language.

200

Basic tasks and capabilities of robots

Basic tasks and capabilities include: 1. Stacking, 2. Sorting, 3. Packaging, 4. Quality Control, 5. Machine Tending, 6. Assembly.

200

WPILib definition and content of this library.

WPILib is the standard software library provided for teams to write code for their robots. WPILib contains a set of useful classes for interfacing with various parts of the control system.

200

Types of robotic systems by control.

According to the type of control, robots are divided into:controlled, semi-autonomous, autonomy.

300

Main components of video games.

There are several types of components of video games such as gameplay mechanics, story, audio, visuals, user interface.

300

Consistent characteristics of robots.

Robots consist of some sort of mechanical construction. Robots need electrical compĆ³nents that control and power the machinery. Robots contain at least some level of computer programming.

300

Name at least 2 approaches in robotics using with each most popular languages for robotics.

C++: Developing a robot physics and motion algorithm, Interconnection of low-level hardware.

Python: Developing of prototypes, Flexible sensors and actuators programming.

Java: Developing of robot database, Programming artificial intelligence and neural algorithms.

300

Challenges and threats of using robotic systems.

The danger of losing a job due to the replacement of specialists in their profession by robots, the destruction of humanity by machines due to the emergence of hostile AI, danger of hacking and more.