• Tidak ada hasil yang ditemukan

PDF Kementerian Pendidikan, Kebudayaan, Riset, Dan Teknologi ... - Uny

N/A
N/A
Protected

Academic year: 2023

Membagikan "PDF Kementerian Pendidikan, Kebudayaan, Riset, Dan Teknologi ... - Uny"

Copied!
8
0
0

Teks penuh

(1)

KEMENTERIAN PENDIDIKAN, KEBUDAYAAN, RISET, DAN TEKNOLOGI UNIVERSITAS NEGERI YOGYAKARTA

PASCASARJANA

RENCANA PEMBELAJARAN SEMESTER

Program Studi : Penelitian dan Evaluasi Pendidikan (S3)

Nama Mata Kuliah : Pemrograman Komputer Kode : PEP 9214 Jumlah: 1 SKS Teori 1 SKS Praktik

Semester : I/Gasal

Mata Kuliah Prasyarat : Tidak ada

Dosen Pengampu : Dr. Haryanto, M.Pd.M.T.

Deskripsi Mata Kuliah :

Membahas prinsip-prinsip pemrograman komputer meliputi perintah input-output, tipe data, deklarasi variabel, pengendalian program dengan kondisional dan perulangan, prosedur dan fungsi, serta operasi aritmatika dan logika. Fokus utama mata kuliah ini adalah pemahaman logika program/algoritma yang digunakan untuk memecahkan suatu masalah dengan bantuan komputer.

Capaian Pembelajaran Lulusan:

1. Sikap : S9

S10 Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri.

Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan

2. Pengetahuan : P7 Menguasai filosofi penilaian pendidikan dan merancang model penilaian pendidikan sesuai dengan permasalahan yang dihadapi.

3. Keterampilan Umum : KU2 Mampu menyusun penelitian interdisiplin, multidisiplin atau transdisiplin, termasuk kajian teoritis dan/atau eksperimen pada bidang keilmuan, teknologi, seni dan inovasi yang dituangkan dalam bentuk disertasi, dan makalah yang telah diterbitkan di jurnal internasional bereputasi;

(2)

KU6 Mampu menunjukkan kepemimpinan akademik dalam pengelolaan ,pengembangan dan pembinaan sumberdaya serta organisasi yang berada dibawah tanggung jawabnya.

4. Keterampilan Khusus : KK8 Mengembangkan perangkat atau aplikasi komputer untuk keperluan penilaian, penelitian, dan evaluasi pendidikan.

Capaian Pembelajaran Mata Kuliah:

CPL KODE RUMUSAN CAPAIAN PEMBELAJARAN MATA KULIAH

S9 CPMK 1 Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang pemrograman computer secara mandiri.

S10 CPMK 2 Menunjukkan sikap kemandirian dan kejuangan dalam mengikuti perkuliahan.

KU2 CPMK 3 Mampu menyusun eksperimen pada bidang keilmuan, teknologi, dan inovasi.

P7 CPMK 4 Menguasai filosofi penilaian pendidikan dan merancang model program komputer sesuai dengan permasalahan yang dihadapi di bidang pendidikan

KK8 CPMK 5 Mahasiswa dapat merencanakan, menyusun, dan membuat program computer berbasis windows dan web untuk menyelesaikan masalah evaluasi, penilaian dan Pengukuran melalui pemrograman data.

KK8 CPMK 6 Mahasiswa dapat merencanakan, menyusun, dan membuat program computer berbasis windows dan web untuk menyelesaikan masalah evaluasi, penilaian dan Pengukuran melalui program fungsi.

KK8 CPMK 7 Mahasiswa dapat merencanakan, menyusun, dan membuat program computer berbasis windows dan web untuk menyelesaikan masalah evaluasi, penilaian dan Pengukuran melalui program aplikasi

KK8 CPMK 8 Mahasiswa dapat merencanakan, menyusun, dan membuat program computer berbasis windows dan web untuk menyelesaikan masalah evaluasi, penilaian dan Pengukuran melalui program visual

(3)

KK8 CPMK 9 Mahasiswa dapat merencanakan, menyusun, dan membuat program computer berbasis windows dan web untuk menyelesaikan masalah evaluasi, penilaian dan Pengukuran melalui program web

T

M Capaian Pembelajara

n Mata Kuliah

Bahasan Kajian/

Pokok Bahasan

Bentuk/metode / Model Pembelajaran

Pengalaman

belajar Indikator

Penilaian Teknik

Penilaian Bobo t (%)

Wakt

u Referens i

1 2 3 4 5 6 7 8 9 10

1- 4

CPMK 1 CPMK 2 CPMK 3 CPMK 4 Paham

terhadap teori dan praktek pemrograman dasar untuk kasus bidang studi PEP

Pengertian Algoritma pemrograman Dasar-dasar pemrograman :

1. Konstanta dan variabel 2. Input- Output 3. Branching (If-Else Switch-Case) 4. Looping (For, While) 5. Label, text box dan button

6. Check Box, , Radio Button

Ceramah, demo, diskusi, tanya- jawab,

Mahasiswa menyimak penjelasan dan demo dosen, berdiskusi, tanya jawab, dan praktik langsung tentang : Pengertian

Algoritma pemrograman Dasar-dasar pemrograman:

1. Konstanta dan variabel

2. Input-Output 3. Branching (If- Else Switch-Case) 4. Looping (For, While)

5. Label, text box dan button 6. Check Box, , Radio Button

Mampu menjelaskan dan

mengaplikasika n algoritma pemrograman dan dasar pemrograman untuk

menyelesaikan suatu kasus

Penugasan praktik/proyek 1

10 4 x 50 menit + 4 x

100 menit

A1, B1, B2

(4)

5-

6 CPMK 1 CPMK 2 CPMK 3 CPMK 5 Paham

terhadap teori dan praktek pemrograman data untuk kasus bidang studi PEP

Pemrograman data:

1. Array 1 dimensi 2. Array multi dimensi 3. Dialog Box

Problem-based learning, demo, diskusi, tanya- jawab,

Mahasiswa menyimak penjelasan dan demo, berdiskusi, tanya jawab, serta menyelesaikan masalah tentang Pemrograman data:

1. Array 1 dimensi 2. Array multi dimensi 3. Dialog Box

Mampu memecahkan masalah pada bidang strudi PEP dengan penerapan pemrograman data

Penugasan praktik/proyek 2

10 2 x 50 menit + 2 x

100 menit

A1, B1, B2

7 UJIAN TENGAH SEMESTER

25 1 x 50 menit + 1 x

100 menit 8-

10 CPMK 1 CPMK 2 CPMK 3 CPMK 6 Paham

terhadap teori dan praktek pemrograman struktur dan fungsional untuk kasus bidang studi PEP

Program fungsi:

1. Data struktur 2. Fungsi tanpa parameter 3. Fungsi dengan parameter 4. Fungsi dengan parameter array 5. List box

Proble-based learning, demo, diskusi, tanya- jawab.

Mahasiswa menyimak penjelasan dan demo, berdiskusi, tanya jawab, serta menyelesaikan masalah tentang Program fungsi:

1. Data struktur 2. Fungsi tanpa parameter 3. Fungsi dengan parameter 4. Fungsi dengan parameter array 5. List box

Mampu memecahkan masalah pada bidang studi PEP dengan aplikasi

program fungsi

Penugasan praktik/proyek 3

10 3 x 50 menit + 3x 100 menit

A1, B1, B2

(5)

11 - 12

CPMK 1 CPMK 2 CPMK 3 CPMK 7 Paham

terhadap teori dan praktek pemrograman OOP untuk kasus bidang studi PEP

Program Aplikasi:

1. Program Terstruktur 2. Contoh2 Program

Proble-based learning, demo, diskusi, tanya- jawab,

Mahasiswa menyimak penjelasan dan demo, berdiskusi, tanya jawab, serta menyelesaikan masalah tentang Program Aplikasi:

1. Program Terstruktur 2. Contoh2 Program

Mampu memecahkan masalah pada bidang studi PEP dengan penerapan program aplikasi

Penugasan praktik/proyek 4

10 2 x 50 menit + 2 x

100 menit

A1, B1, B2, B4

13 - 14

CPMK 1 CPMK 2 CPMK 3 CPMK 8 Pembuatan program aplikasi visual windows untuk

permasalahan PEP

Program visual:

Combo Box, Sistem Menu

Problem-based learning, demo, diskusi, tanya- jawab,

Mahasiswa menyimak penjelasan dan demo, berdiskusi, tanya jawab, serta menyelesaikan masalah tentang Program visual:

Combo Box, Sistem Menu

Mampu memecahkan masalah pada bidang studi PEP dengan penerapan program visual

Penugasan praktik/proyek 5

10 2 x 50 menit + 2 x

100 menit

A1, B1, B2

15 - 16

CPMK 1 CPMK 2 CPMK 3 CPMK 9 Pembuatan projek program terapan dengan program aplikasi berbasis

Program web

Google form Problem-based learning, demo, diskusi, tanya- jawab,

Mahasiswa menyimak penjelasan dan demo, berdiskusi, tanya jawab, serta menyelesaikan masalah tentang Program web Google form

Mampu memecahkan masalah pada bidang studi PEP dengan penerapan program web

Penugasan praktik/proyek 6

10 2 x 50 menit + 2 x

100 menit

A1, B1, B2

(6)

web.untuk permasalahan PEP

16 UAS 30 1 x 50

menit + 1 x

100 menit

Penilaian:

1. Penilaian dilakukan untuk mengukur semua capaian pembelajaran, yaitu capaian pembelajaran sikap (CPMK 1, CPMK 2), pengetahuan (CPMK 4), dan keterampilan umum (CPMK 3) dan keterampilan khusus (CPMK 5, CPMK 6, CPMK 7, CPMK 8, CPMK 9).

2. Penilaian sikap dilaksanakan pada setiap pertemuan dengan menggunakan teknik observasi dan/atau penilaian diri dengan menggunakan asumsi bahwa pada dasarnya setiap mahasiswa memiliki sikap yang baik. Mahasiswa tersebut diberi nilai sikap yang sangat baik atau kurang baik apabila menunjukkan secara nyata sikap sangat baik maupun kurang baik dibandingkan sikap mahasiswa pada umumnya. Hasil penilaian sikap tidak menjadi komponen nilai akhir mahasiswa, melainkan sebagai salah satu syarat kelulusan.

Mahasiswa akan lulus dari mata kuliah ini apabila minimal memiliki sikap yang baik

3. Nilai akhir mencakup hasil penilaian pengetahuan, keterampilan umum, dan keterampilan khusus yang diperoleh dari penugasan individu, penugasan kelompok, presentasi, kuis, Ujian Sisipan, dan Ujian Akhir Semester dengan pedoman sebagai berikut.

No CPMK Objek Penilaian Teknik Penilaian Bobot

1 CPMK 1, CPMK 2 Kehadiran, integritas, disiplin Observasi 5%

2 CPMK 3, CPMK 4 Aktivitas Diskusi dan Presentasi Observasi 15%

3 CPMK 5, CPMK 6, CPMK 7, CPMK 8, CPMK 9

a. Penugasan

b. Ujian Tengah Semester c. Ujian Akhir Semester

Project 25%

25%

30%

Total 100%

(7)

Daftar Referensi

A. Daftar Literatur/Referensi utama

1. Haryanto (2008). Pemrograman Visual C++ konsep dasar, algoritma, dan aplikasi. Yogyakarta: Pascasarjana UNY 2. Kadir, A. (2003). Pemrograman Visual C++. Yogyakarta: Andi Offset

B. Literatur Tambahan

1. Herbert Schildt (2003). C++ from the ground up. 3 Ed. California: Mc. Graw Hill Co. rd

2. Zain, J.M., Mohd, W.M.W., & Qawasmeh, E.E. (2011). Software engineering and computer systems. Kuantan: Springer 3. Pdfdrive.com (Visual C++/C# programming)

4. Haryanto. (2020). Pengembangan Perangkat Penilaian Kelas Adaptif Berbasis Learning Management System untuk Program Keahlian Teknik Ketenagalistrikan di Sekolah Menengah Kejuruan. Yogyakarta: Tidak diterbitkan

Mengetahui

Koordinator Program Doktor,

Prof. Dr. Badrun Kartowagiran NIP. 19530725 197811 1 001

Yogyakarta, 15 Juli 2021 Dosen,

Dr. Haryanto, M.Pd.M.T.

NIP. 19620310 198601 1 001

(8)

Referensi

Dokumen terkait

Dengan teknik analisa data tersebut dapat diperoleh perbandingan dampak modal intelektual terhadap kinerja bank antara Bank Umum Nasional yang satu dengan Bank Umum Nasional lainnya

Dimensi Drop Panel ➢Lebar Drop Panel - Tebal Drop Panel harus ≥ 25% tebal pelat diluar drop panel - Tebal Drop Panel tidak perlu lebih besar dari ¼ jarak sudut drop panel ke sudut