Visual programming language , based on drag and drop blocks. 

Use a virtual Robot. 

Skill Level: Beginner