Penelitian ini bertujuan untuk mengetahui kefektifan penerapan metode problem solving dengan bantuan media pembelajaran berupa trainer mikrokontroler dalam meningkatkan kompetensi siswa kelas XI program keahlian Teknik Mekatronika SMK Ki Ageng Pemanahan Bantul pada mata pelajaran mikrokontroler. Penelitian ini merupakan penelitian tindakan kelas. Penelitian dilaksanakan dalam dua siklus masing-masing siklus tiga kali pertemuan. Setiap siklus terdiri atas empat tahap yaitu perencanaan, tindakan, observasi dan refleksi. Pengumpulan data menggunakan lembar observasi aktivitas siswa untuk mengetahui peningkatan aspek afektif siswa, instrumen pretest dan posttest untuk mengetahui peningkatan aspek kognitif siswa dan lembar observasi psikomotorik...