Fisika sebagai bidang ilmu yang mempelajari berbagai fenomena alam memiliki banyak konsep yang bersifat abstrak sehingga sukar membayangkannya, karena itu fisika didampingi praktikum. Namun tidak semua masalah fisika dapat disimulasikan di laboratorium, karena seringkali alat praktikum yang tersedia di sekolah-sekolah secara kualitas maupun kuantitas kurang memadai, lebih lagi penggunaan laboratorium terbatas hanya di sekolah. Untuk itu, dibutuhkan suatu media pembelajaran yang dapat membantu guru menyampaikan materi pembelajaran fisika yang lebih menarik dan mudah dicerna oleh siswa. Salah satu media yang dapat memenuhi kebutuhan tersebut adalah simulasi melalui komputer. Media komputer dapat digunakan untuk membantu mencapai suatu pemahaman lebih dalam pada pokok bahasan fisika yang sedang disajikan, sehingga banyak gejala fisika yang dapat dipelajari secara detail melalui simulasi. Osilasi harmonik sederhana dan teredam pada pegas adalah sistem fisis yang cukup kompleks. Pengukuran terhadap redaman, massa dan konstanta pegas setiap saat adalah hal sulit dilakukan di laboratorium nyata. Gerak osilasi harmonik adalah gerakan benda yang terjadi secara periodik melalui titik keseimbangannya. Adanya gesekan dapat menyebabkan gerak osilasi mengalami redaman, disebut gerak osilasi teredam. Penelitian ini dilakukan untuk membuat simulasi gerak osilasi harmonik sederhana dan teredam pada pegas, menggunakan bahasa pemrograman Delphi 7.0. Simulasi yang dibuat meliputi osilasi harmonik tanpa redaman, osilasi dengan redaman, osilasi pada permukaan kasar, dan osilasi dua arah. Dengan memberikan nilai parameter input, simulasi akan memperlihatkan fenomena gerak osilasi yang ditampilkan dalam bentuk visualisasi benda bergerak, grafik posisi terhadap waktu, dan parameter output yang terkait dengan gerak osilasi tersebut. Pegas tanpa redaman akan berosilasi secara harmonik. Jika redaman kecil, osilasi masih terjadi namun amplitudo berkurang secara eksponensial, dan jika redaman besar maka tidak terjadi osilasi, pegas hanya kembali ke posisi kesetimbangannya.