| 1 | Ability to install and use a visual programming language. |
| 2 | Ability to recognize screen sections such as the components palette, properties palette, and toolbars palette in a visual language. |
| 3 | To distinguish objective programming from structured programming. |
| 4 | Ability to use basic components. |
| 5 | Ability to use properties and events of components. |
| 6 | Ability to use variables, control statements and loops in program writing. |
| 7 | To be able to use terms and definitions related to the concept of class and object. |