Currently, digital technology is developing in all fields. The development of this technology certainly has a significant impact on the world of education. A suitable learning model is needed, especially in the Algorithm and Programming course, to face global challenges in the Industrial Revolution 4.0. Students are expected to have skills that include critical and creative thinking in solving problems, communication, and collaboration with the support of technology. The STEAM-Problem Based Learning model can be used in the Algorithm and Programming learning process with seven syntaxes: preparation and knowledge identification; problem identification; plan solution; create and test products; communicate; evaluation and feedback and giving rewards. All activities carried out in the learning process by lecturers and students can be stored in a database. This research attempts to determine the validity of the STEAM-Problem Based Learning database design, which will be implemented in the Algorithm and Programming course. The data analysis technique used is validity analysis, which is based on assessing the data obtained through a questionnaire or a questionnaire using a Likert scale. Data was processed using Aiken’s V validity coefficient formula to test the expert’s judgment. Assessment indicators include correctness, consistency, relevance, completeness, and minimality. The results of the study show that the validity test on the STEAM-Problem Based Learning database design is valid, so it is feasible to implement it in algorithm and programming learning.