This research is to investigate the design, validity, practicality, and effectiveness of the Project Based Learning Model in the context of Object Oriented Programming Learning at Polytechnic. This study is categorised as research and development (R&D), employing a learning methodology that is derived from the ADDIE paradigm (Analysis, Design, Develop, Implementation, and Evaluation). Methods of data collection including the utilisation of observation and questionnaires. The data analysis methodologies employed include validity analysis, reliability analysis, practicality analysis, and effectiveness analysis. The study yielded the following results: (1) the Project Based Learning Model in Object Oriented Programming Learning encompasses the design of a Learning Model, the identification of Course Learning Outcomes (CPMK), the determination of Learning Outcome Indicators, the selection of Learning Materials, the development of Semester Learning Plans (RPS), the creation of Learning Modules, the formulation of Student Task Plans (RTM), and the establishment of Learning Outcome Assessment Rubrics. (2) The Project Based Learning Model in Object Oriented Programming Learning has a validity of 0.84, meeting the criteria for being highly valid. (3) The practicality of implementing the Project Based Learning Model in Object Oriented Programming Learning is rated at 3.38, falling under the very practical category. Additionally, the lecturer's responses to this learning model are also highly practical, with a rating of 3.44. (4) The effectiveness of the Project Based Learning Model in Object Oriented Programming Learning is rated as high based on student learning test results. Furthermore, students' responses to this learning model are highly effective, with a rating of 3.31. Hence, it can be inferred that the Project Based Learning Model in Object Oriented Programming (OOP) Learning fulfils the requirements of being legitimate, practical, and efficacious for usage at the Polytechnic.