Skip to content

davinci-ao/robotarm-python-2024

 
 

Repository files navigation

Robotarm

Wat is dat?

Het is een Python pakket waarmee je een visuele robotarm programmeert om blokken te verplaatsen. Een leuke manier om te leren programmeren.

Hoe werkt het?

Lees op de Wiki pagina hoe de robotarm bibliotheek werkt. Vervolgens probeer je de onderstaande 5 basisoefeningen te maken. Bestudeer de mogelijkheden in example.py. Voor jouw eerste oefening start je Start met robotarm-1.py. Na deze 5 oefeningen zijn er vervolg-challenges te vinden in robotArmChallenges.py

Oefening 1

from RobotArm import RobotArm
from robotArmChallenges import challenges_basic
robotArm = RobotArm(challenges_basic[1],0)

# Jouw python instructies zet je vanaf hier:


# Na jouw code kijken naar het resultaat:
robotArm.report()

Verplaats het grijze blok twee plekken naar links. Voorbeelden vóór en ná:

Oefening 1 start Oefening 1 solution

Oefening 2

from RobotArm import RobotArm
from robotArmChallenges import challenges_basic
robotArm = RobotArm(challenges_basic[2],0)

# Jouw python instructies zet je vanaf hier:


# Na jouw code kijken naar het resultaat:
robotArm.report()

Verwissel de blokken. Voorbeelden vóór en ná:

Oefening 1 start Oefening 1 solution

Oefening 3

from RobotArm import RobotArm
from robotArmChallenges import challenges_basic
robotArm = RobotArm(challenges_basic[3],0)

# Jouw python instructies zet je vanaf hier:


# Na jouw code kijken naar het resultaat:
robotArm.report()

Verwissel de blokken. Voorbeelden vóór en ná:

Oefening 1 start Oefening 1 solution

Oefening 4

from RobotArm import RobotArm
from robotArmChallenges import challenges_basic
robotArm = RobotArm(challenges_basic[4],0)

# Jouw python instructies zet je vanaf hier:


# Na jouw code kijken naar het resultaat:
robotArm.report()

Verplaats alle blokken naar het einde. Voorbeelden vóór en ná:

Oefening 1 start Oefening 1 solution

Oefening 5

from RobotArm import RobotArm
from robotArmChallenges import challenges_basic
robotArm = RobotArm(challenges_basic[5],0)

# Jouw python instructies zet je vanaf hier:


# Na jouw code kijken naar het resultaat:
robotArm.report()

Als het blok geel is verplaats hem naar rechts. Als het blok rood is verplaats hem naar links. Voorbeelden vóór en ná:

Als het blok geel is ...

Oefening 1 start Oefening 1 solution

Als het blok rood is...

Oefening 1 start Oefening 1 solution

About

Learn to program in Python with loops

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%