Penelitian ini bertujuan untuk (a) untuk mengetahui peningkatan motivasi belajar setelah penerapan model Project Based Learning pada Mata Pelajaran Pemrograman Dasar SMKN 2 Gowa, (b) untuk mengetahui peningkatan kemampuan pemahaman konsep setelah penerapan Model Project Based Learning pada Mata Pelajaran Pemrograman dasar SMKN 2 Gowa, (c) untuk mengetahui apakah motivasi belajar siswa dalam penerapan model Project Based Learning lebih efektif dibandingkan dengan motivasi belajar siswa dalam penerapan model pembelajaran konvensional Pada Mata Pelajaran Pemrograman Dasar SMKN 2 Gowa , (d) untuk mengetahui apakah kemampuan pemahaman konsep siswa dalam penerapan model Project Based Learninglebih efektif dibandingkan dengan kemampuan pemahaman konsep siswa dalam penerapan model pembelajaran Pada Mata Pelajaran Pemrograman Dasar SMKN 2 Gowa. Jenis penelitian yang digunakan yaitu penelitian eksperimen. Desain eksperimen yang digunakan yaitu Nonequivalent Control Grup Desing dalam bentuk Pretest-Posttest Design dengan jumlah sampel 68 siswa. Pengambilan data melalui angket dan tes kemampuan pemahaman konsep. Data yang dikumpulkan dianalisis dengan menggunakan analisis statistik deskriptif dan analisis statistik inferensial. Hasil penelitian adalah (a) Terdapat peningkatan motivasi belajar siswa setelah penerapan model Project Based Learningpada Mata Pelajaran Pemrograman Dasar SMKN 2 Gowa. (b) Terdapat peningkatan kemampuan pemahaman konsep siswa setelah penerapan model Project Based Learning pada Mata Pelajaran Pemrograman Dasar SMKN 2 Gowa. (c) motivasi belajar siswa dalam penerapan model Project Based Learning lebih efektif dibandingkan dengan motivasi belajar siswa dalam penerapan model pembelajaran konvensional pada Mata Pelajaran Pemrograman Dasar SMKN 2 Gowa, (d) kemampuan pemahaman konsep siswa dalam penerapan model Project Based Learning lebih efektif dibandingkan dengan kemampuan pemahaman konsep siswa dalam penerapan model pembelajaran konvensional pada Mata Pelajaran Pemrograman Dasar SMKN 2 Gowa. Berdasarkan hal tersebut dapat dikatakan bahwa penerapan model pembelajaranProject Based Learning efektif dan dapat meningkatkan motivasi dan kemampuan pemahaman konsep siswa pada mata pelajaran Pemrograman Dasar SMKN 2 Gowa.