Computational thinking is thinking process that is needed in formulating problems and solutions, so that these solutions can be effective information processing agents in solving problems. Indicators of computational thinking consist of problem decomposition, algorithmic thinking, pattern recognition, abstraction and generalization. To improve higher-order thinking skills, we apply RBL learning integrated with STEM approach. To improve students’ thinking skills, it is necessary to develop tools that support the success of learning activities. The learning tools that have been developed meet the criteria of valid, practical, and effective. The validity scores obtained by each device are 3.5 for the face-to-face plan, 3.41 for the student worksheet, and 3.56 for the learning outcomes test. The observation result of the learning implementation score was 3.8 with a percentage of 95%. There were 23 students who completed or around 88,46%, percentage of average score of student activities was 94.17%, and as many as 94.47% of students gave a positive response.