Matakuliah
Dasar Pemrograman Komputer
Deskripsi Mata Kuliah
Memberikan pengetahuan tentang: Hardware, software, dan brainware; prinsip pemrograman menurut logika dan algoritma yang betul; Struktur bahasa pemrograman Basic, Pascal, C, C++, Java yang memuat tentang Pengulangan, penyeleksian kondisi, variabel array; Procedure dan function; Rekursi; Record dan Fill; mengaplikasikan ke penyeleksian Teknik Mesin. Daftar Bacaan: Jogiyanto, H.M., (1995) Toeri Dan Aplikasi Program Komputer Bahasa Pascal. Andi Offset: Yogyakarta. Nugroho, Eko, (1993) Bahasa Pemrograman Pascal. Andi Offset: Yogyakarta. Konvaline, John, (1994) Programming with Pascal. Mc Graw Hill: New York. HEDS Project, Diktat Penataran
CPL Program Studi pada MK
CPL-1
- Mampu mengaplikasikan pengetahuan basic science (matematika, ilmu alam) dan multidisiplin keilmuan lainnya yang menjadi landasan bidang Mechanical Engineering dalam melaksanakan pekerjaan profesional di bidangnya. (Knowledge-understanding)
CPL-2
- Memiliki kemampuan yang handal dalam perancangan, pembuatan dan pengoperasian mesin. (Engineering design)
CPL-3
- Menguasai konsep identifikasi dan penyelesaian masalah rekayasa bidang produksi dan perawatan, yang terdefinisi dengan jelas menggunakan analisis data berdasarkan standar yang relevan, serta memilih metode dengan memperhatikan faktor ekonomi, kesehatan, keselamatan kerja dan lingkungan (Education design)
CPL-4
- Memiliki kemampuan beradaptasi dan berinovasi terhadap perkembangan IPTEK serta mengimplementasikannya kedalam tujuan pendidikan dan pekerjaan profesional dengan mempertimbangkan resiko non-teknis yang mungkin terjadi. (Engineering practice)
CPMK
CPMK-1
- Menjelaskan perangkat utama sistem komputer.
CPMK-2
- Menjelaskan langkah-langkah dalam pemrograman komputer.
CPMK-3
- Menyusun algoritma penyelesaian suatu masalah menurut secara benar dan efisien.
CPMK-4
- Membuat sebuah program komputer dengan bahasa Pemrograman Pascal berdasarkan algoritma yang telah disusun sebelumnya untuk penyelesaian suatu masalah baik yang bersifat; sekuensial, kondisional, maupun repetisional.
CPMK-5
- Mendokumentasikan program yang dibuat secara baik.
CPMK-6
- Mampu mengaplikasikan pemrograman dengan bahasa Pascal ke dalam penyelesaian persoalan-persoalan keteknikan sederhana, khususnya teknik mesin.
Aktivitas Pembelajaran
Aktivitas pembelajaran untuk course ini belum tersedia.
Lecture Note
Lecture Video
Assignments
E-Book
UTS
UAS
Related