Spaceship Racing Game

Spaceship Racing Game
Loading the math board and drawing, please wait…
2020-06-05 22:13
This example demonstrates an interactive spaceship racing game integrated with mathematical concepts. It involves core math ideas like integer operations, probability & statistics (random experiments, median value, percentages), linear functions, and plane figures. Construction highlights include commands like Intersect, Point, Segment, Semicircle, RandomElement, and Sequence, making it suitable for middle school and above students for visualizing and learning math through gamification.

GeoGebra Commands & Parameters

  1. Intersect(xAxis, yAxis) → A
  2. Point(xAxis) → B
  3. Segment(A, B) → f
  4. Point(yAxis) → C
  5. Segment(C, D) → g
  6. Semicircle(D, B) → c
  7. Semicircle(A, C) → d
  8. LaTeX(Text[RandNum1]) → DisplayRandNum1
  9. LaTeX(Text[RandNum2]) → DisplayRandNum2
  10. LaTeX(Text[RandAns]) → DisplayRandAns
  11. RandomElement(ListOfSymbols) → DiceRoll
  12. Text("test") → DisplaySymbol
  13. LaTeX(Text[RandAnsFake1]) → DisplayRandAnsFake1
  14. LaTeX(Text[RandAnsFake2]) → DisplayRandAnsFake2
  15. RandomElement({1, 2, 3}) → FakeRoll1
  16. RandomElement({1, 2, 3}) → FakeRoll2
  17. Circle((0.5, 1.5), 0.6) → CircOutline1
  18. Circle((2, 1.5), 0.6) → CircOutline2
  19. Circle((3.5, 1.5), 0.6) → CircOutline3
  20. Shuffle(ListOfPoints) → ListOfPointsShuffled
  21. Circle(Point1, 0.6) → TouchArea1
  22. Circle(Point2, 0.6) → TouchArea2
  23. Circle(Point3, 0.6) → TouchArea3
  24. LaTeX(Text["Incorrect\ Answers: " + Incorrect]) → DisplayIncorrect
  25. Sequence(Element[TimesList, 1 + i] - Element[TimesList, i], i, 1, Length[TimesList] - 1) → OldAverageSpeedList
  26. LaTeX(Text["Your\ Score: " + Score]) → DisplayScore
  27. Segment((0, -0.25), (0, 0.45)) → startsegment
  28. Segment((-2.35, 2), (-1.55, 2)) → endsegment
  29. Text("Finish") → EndText
  30. LaTeX(Text["Try\ to\ beat\ your\ opponent\ spaceship\ by\\\ \\answering\ questions\ as\ quickly\ as\ possible!"]) → feedback

AI Drawing Prompt Reference

Draw a coordinate system with the x-axis and y-axis intersecting at the origin. Draw two points A and B on the x-axis and connect them to form line f. Draw two points C and D on the y-axis and connect them to form line g. Draw a semicircle c with diameter BD and a semicircle d with diameter AC. Draw a line segment startsegment from (0, -0.25) to (0, 0.45) on the x-axis, and draw two line segments and the text 'Finish' on the left side of the x-axis. Draw three circles near the y-axis to represent touch areas. Display random numbers and questions, as well as incorrect answers and score at the bottom of the screen.
The prompt above was compiled from the original drawing commands and is for reference only.