Planeta 42 EN P42 IT Educational Games P42 Fun Education Games P42 Increase Knowledge Levels Planeta 42 BG


Play the IT Game Online

Back Mosaics Picture Tests Computer Science Games Computer Technology Games IT Software Games IT Hardware Games Classroom Games IT Card Games Arcades Term Tests Puzzles Informatics 6 Grade games and tests 7 Grade games and tests 8 Grade games and tests 9 Grade games and tests 10 Grade games and tests Next

To play online press the screenshot above and then the start button.
Or you can download the game and play offline.


k k

Interactive learning of programming concepts.

The "Programming Base Tree" is a free online knowledge level game, about the basis of computer programming. Drag and drop by color. These are some pre requirements to understand programming. It is based on set of advanced lessons in the Informatics subjects for 9 grade in high school. A small mosaic game for desktop computers, laptops and tablets, which may be played in the web browser. The IT Knowledge Board include 18 stylized pictures to play with. Part of the Interactive Computer Tools educational games. It is cumulative with the Programming Basis Online Test.

This interactive lesson may answer some of the following questions:
  • What is computer programming?
  • Getting started in computer programming?
Programming Base Tree  Picture

n n


o o

How to play Programming Base Tree .

There are 18 stylized pictures of different concepts and notions in computer programming, on the top of the screen. Every round picture is in different set of colors, which sign different aspects in overall programming. The main tree is in the middle. The empty sockets are colored in group colors too. Drag the small round pictures and drop it over the appropriate color on the tree. The objects will remain active, until all arranged correctly.

Knowledge Achievements:
Know a little something about programming.
Winning the game rewards +1 Knowledge Level.

Programming Base Tree  Screenshot

w w

i i

Class subject: Programming.

Included in this fun game programming terms:

1. Language - Before everything else, we need to choose a programming language and stick to it.

2. Syntax - Every programming language, has its own syntax, which may differ from others.

3. Code - Everything we write to create an application or program is called the code.

4. Variable - The single most powerful entity in programming. Variables hold different values.

5. Assigning - Assigning is the process of giving value to the variable.

6. Arrays - Array is like the variable, but may contain many values.

7. Operątions - Every subtraction, addition, transition or process.

8. Function - Functions contain a set of operations, that may be called when needed.

9. Recursion - Calling a function or using a previous block of code.

10. Conditional Transition - Using IF - ELSE to define to where the program will go.

11. Cycle - Using FOR or WHILE to make a repeating process.

12. Iteration - Iteration is one full stage of a cycle.

13. Random - Every language have the very useful RANDOM operand, which generates a random value.

14. Object - In object oriented languages, we can use ready drawn shapes as objects, and give instructions to
them with the code.

15. Collision - When two objects collide. Very useful for creating simple arcade games.

16. Compile - When the code is ready, it need to be COMPILED, so the Operating System will understand it is a program, or application.

17. Debug - While compiling, many errors will appear, either syntax or logical. They need to be fixed.

18. Program - When the code is compiled without errors, there is our first program!

Some of the included pictures in the game:

Code
Variable
Recursion
Transition
Cycle
Object
Compile
Debug
Code png
Variable png
Recursion png
Conditional Transition png
Cycle png
Object png
Compile png
Debug png

All topic icons here.

t t


Comments (Blogger)

Download

Back Up Next

 
Labels: , , , ,
Planeta 42 Games | About | Sitemap | Levels | Downloads | News | Free Games | Drawings | Best Games Ever