RoboCupJunior ist der Schülerwettbewerb der internationalen RoboCup Initiative. Mit dem RoboCupJunior wird insbesondere der Nachwuchs für technische Themen und Fragestellungen begeistert. Mit Hilfe von handelsüblichen Roboterbaukästen oder selbst konstruierten Robotern werden Schüler und Schülerinnen durch eigenes Mitmachen spielerisch an technische Themen herangeführt. RoboCupJunior steht unter dem Motto „Lernen mit Robotern“.
Der besondere Reiz besteht darin, in einem Team gemeinsam Roboter zu entwickeln und die eigenen Roboter dann im Wettbewerb mit anderen zu vergleichen. Die Themen sind vielfältig. Wie bei den Forschern im RoboCup Senior gibt es Wettbewerbe für Fußballspielende Roboter (RoboSoccer), Roboter, die einen Parcours bewältigen müssen (RoboRescue), und als Besonderheit RoboDance, ein Wettbewerb, bei dem die Schülerteams eine Performance mit Robotern entwickeln und umsetzen müssen.