GARIS BESAR PROGRAM PENGAJARAN (GBPP)
&
SATUAN ACARA PENGAJARAN (SAP)
Dasar Komputer & Pemrograman
FAKULTAS TEKNIK
UNIVERSITAS DIPONEGORO
SEMARANG
SATUAN ACARA PENGAJARAN
Pembelajaran : Dasar Komputer & Pemrograman
Pemahaman konsep dasar fungsi dan struktur sistem komputer Kode Mata Kuliah/ sks : TSK 108
Waktu Pertemuan : 2 x 50 menit
Pertemuan ke : 1 & 2
1. Tujuan
1. Standar kompetensi : Setelah menyelesaikan mata kuliah ini mahasiswa dapat: a. Menjelaskan konsep dasar fungsi & struktur komputer,
b. Mampu menjelaskan hubungan antar komponen dalam komputer meliputi CPU, memory, I/O, cache memory
c. Mampu menjelaskan struktur komputer IAS,
2. Kompetensi dasar :
Setelah menyelesaikan pokok bahasan ini, mahasiswa sistem komputer memiliki dasar pengetahuan tentang fungsi dan struktur komputer
3. Soft skill:
sintesis, analisis, responsif, apresiasi, pengalaman, sintesis, analisis, responsif, apresiasi, pengalaman.
2.
Pokok Bahasan: Dasar Sistem Komputer 3. Sub Pokok Bahasan : Struktur & fungsi komputer
Komputer IAS
Struktur memori komputer IAS
4.
Kegiatan Belajar Mengajar : (terlampir)Tatap muka di kelas dengan menggunakan alat bantu laptop, in-focus, dan memanfaatkan koneksi internet di lingkungan kampus sebagai alat penunjang kegiatan belajar mengajar.
5. Evaluasi
o Evaluasi terhadap pertemuan ini berdasarkan obyektifitas dosen
6. Referensi,
Using Information Technology, Brian K. Williams & Stacey C. Sawyer
Organisasi & Arsitektur Komputer Jilid 1, William Stallin
1. Tatap muka I
No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar an SoftSkill Waktu 1 Pendahuluan Memberikan pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan disampaikan Memperhati kan Buku
referensi KomunikasiMenghargai
Orang lain 10” 2 Penyajian Menyajikan presentasi, Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan terbuka Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa Memperhati kan Memberikan respon terhadap pertanyaan-pertanyaan yang diajukan mengemuka kan ketidakpaha man terhadap materi yang disajikan Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 85” 3 Penutup Membuat kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap materi yang disajikan dengan banyak membaca Mengingatkan mahasiswa untuk mempersiapkan untuk materi berikutnya Memperhati kan dan menerima masukan-masukan dari dosen untuk memperole h referensi Buku referensi, LCD, Laptop, Internet Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 5” 2. Tatap muka II No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar SoftSkill Waktu
an 1 Pendahuluan Memberikan pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan disampaikan Memperhati kan Buku
referensi KomunikasiMenghargai
Orang lain 10” 2 Penyajian Menyajikan presentasi, Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan terbuka Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa Memperhati kan Memberikan respon terhadap pertanyaan-pertanyaan yang diajukan mengemuka kan ketidakpaha man terhadap materi yang disajikan Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 85” 3 Penutup Membuat kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap materi yang disajikan dengan banyak membaca Mengingatkan mahasiswa untuk mempersiapkan untuk materi berikutnya Memperhati kan dan menerima masukan-masukan dari dosen untuk memperole h referensi Buku referensi, LCD, Laptop, Internet Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 5”
Pembelajaran : Dasar Komputer & Pemrograman
Menjelaskan berbagai macam perangkat-perangkat Input/Output yang sering digunakan pada sistem komputer
Waktu Pertemuan : 2 x 50 menit
Pertemuan ke : 3
1. Tujuan
1. Standar kompetensi : Setelah menyelesaikan mata kuliah ini mahasiswa dapat: a. Menyebutkan berbagai macam perangkat Input/Output,
b. Mampu memberikan gambaran arah perkembangan perangkat I/O di masa yang akan datang,
2. Kompetensi dasar :
Mahasiswa dapat menjelaskan perangkat-perangkat input/output dan memiliki pengetahuan tentang bagaimana perangkat-perangkat tersebut dihubungkan ke sistem komputer
3. Soft skill:
sintesis, analisis, responsif, apresiasi, pengalaman, sintesis, analisis, responsif, apresiasi, pengalaman.
2.
Pokok Bahasan: Perangkat Input/Output 3. Sub Pokok Bahasan : Perangkat Input
Perangkat Output
Perangkat-perangkat yang diperlukan untuk komunikasi I/O
4.
Kegiatan Belajar Mengajar : (terlampir)Tatap muka di kelas dengan menggunakan alat bantu laptop, in-focus, dan memanfaatkan koneksi internet di lingkungan kampus sebagai alat penunjang kegiatan belajar mengajar.
5. Evaluasi
o Evaluasi terhadap pertemuan ini menggunakan obyektifitas dosen dan dari tugas
mandiri yang diberikan
6. Referensi,
Using Information Technology, Brian K. Williams & Stacey C. Sawyer
Organisasi & Arsitektur Komputer Jilid 1, William Stallin
Lampiran D. Kegiatan Belajar Mengajar 1. Tatap muka III
No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar SoftSkill Waktu
an 1 Pendahuluan Memberikan pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan disampaikan Memperhati kan Buku
referensi KomunikasiMenghargai
Orang lain 10” 2 Penyajian Menyajikan presentasi, Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan terbuka Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa Memperhati kan Memberikan respon terhadap pertanyaan-pertanyaan yang diajukan mengemuka kan ketidakpaha man terhadap materi yang disajikan Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 85” 3 Penutup Membuat kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap materi yang disajikan dengan banyak membaca Mengingatkan mahasiswa untuk mempersiapkan untuk materi berikutnya Memperhati kan dan menerima masukan-masukan dari dosen untuk memperole h referensi Buku referensi, LCD, Laptop, Internet Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 5”
SATUAN ACARA PENGAJARAN
Pembelajaran : Dasar Komputer dan Pemrograman
Mempelajari konsep siklus instruksi dasar dengan menghubungkan pada register-register pada prosesor seperti Program counter, Instruction Register, Accumulator, serta pendekatan interupt
Kode Mata Kuliah/ sks : TSK 108
Waktu Pertemuan : 2 x 50 menit
Pertemuan ke : 4
1. Tujuan
1. Standar kompetensi : Setelah menyelesaikan mata kuliah ini mahasiswa dapat: a. Menjelaskan konsep siklus instruksi dasar,
b. Menjelaskan peranan program counter, IR, AC ketika terjadi eksekusi instruksi, c. Mampu menjelaskan siklus instruksi dengan interupt.
2. Kompetensi dasar :
Mahasiswa memahami siklus instruksi dan interupt
3. Soft skill:
sintesis, analisis, responsif, apresiasi, pengalaman, sintesis, analisis, responsif, apresiasi, pengalaman.
2.
Pokok Bahasan: Siklus Instruksi 3. Sub Pokok Bahasan : Siklus Instruksi Dasar
Siklus fetch dan siklus eksekusi
Siklus instruksi dengan interupt
4.
Kegiatan Belajar Mengajar : (terlampir)Tatap muka di kelas dengan menggunakan alat bantu laptop, in-focus
5. Evaluasi
o Evaluasi terhadap pertemuan ini menggunakan obyektifitas dosen
6. Referensi,
Using Information Technology, Brian K. Williams & Stacey C. Sawyer
Organisasi & Arsitektur Komputer Jilid 1, William Stallin
Lampiran D. Kegiatan Belajar Mengajar 1. Tatap muka IV
No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar an SoftSkill Waktu
pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan disampaikan
kan referensi Menghargai
Orang lain 2 Penyajian Menyajikan presentasi, Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan terbuka Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa Memperhati kan Memberikan respon terhadap pertanyaan-pertanyaan yang diajukan mengemuka kan ketidakpaha man terhadap materi yang disajikan Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 85” 3 Penutup Membuat kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap materi yang disajikan dengan banyak membaca Mengingatkan mahasiswa untuk mempersiapkan untuk materi berikutnya Memperhati kan dan menerima masukan-masukan dari dosen untuk memperole h referensi Buku referensi, LCD, Laptop, Internet Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 5”
Pembelajaran : Dasar Komputer dan Pemrograman
Konsep dasar system bus, arsitektur bus tunggal, tradisional dan high-speed bus
Kode Mata Kuliah/ sks : TSK 108
Waktu Pertemuan : 2 x 50 menit
1. Tujuan
1. Standar kompetensi : Setelah menyelesaikan mata kuliah ini mahasiswa dapat memahami dan menjelaskan::
a. Sistem bus
b. Arsitektur bus tunggal c. Arsitektur bus tradisional d. High Speed Bus
2. Kompetensi dasar :
Mahasiswa mampu membedakan dan menjelaskan arsitektur bus dan sistem bus serta
menjelaskan permasalahan dasar pada masing-masing arsitektur yang menyebabkan terjadinya evolusi arsitektur bus dari tunggal ke high-speed bus
3. Soft skill:
sintesis, analisis, responsif, apresiasi, pengalaman, sintesis, analisis, responsif, apresiasi, pengalaman.
2.
Pokok Bahasan: Bus 3. Sub Pokok Bahasan :1. Bus sistem
2. Arsitektur bus tunggal, tradisional dan high-speed bus
4.
Kegiatan Belajar Mengajar : (terlampir)Tatap muka di kelas dengan menggunakan alat bantu laptop, in-focus
5. Evaluasi
o Evaluasi terhadap pertemuan ini menggunakan obyektifitas dosen
6. Referensi,
Organisasi & Arsitektur Komputer Jilid 1, William Stallin
Lampiran D. Kegiatan Belajar Mengajar 1. Tatap muka V
No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar an SoftSkill Waktu 1 Pendahuluan Memberikan pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan Memperhati kan Buku
referensi KomunikasiMenghargai
Orang lain
disampaikan 2 Penyajian Menyajikan presentasi, Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan terbuka Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa Memperhati kan Memberikan respon terhadap pertanyaan-pertanyaan yang diajukan mengemuka kan ketidakpaha man terhadap materi yang disajikan Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 85” 3 Penutup Membuat kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap materi yang disajikan dengan banyak membaca Mengingatkan mahasiswa untuk mempersiapkan untuk materi berikutnya Memperhati kan dan menerima masukan-masukan dari dosen untuk memperole h referensi Buku referensi, LCD, Laptop, Internet Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 5”
SATUAN ACARA PENGAJARAN
Pembelajaran : Memory
Memori utama dan cache memori Kode Mata Kuliah/ sks : TSK 108
Waktu Pertemuan : 2 x 50 menit
Pertemuan ke : 6
1. Tujuan
1. Standar kompetensi : Setelah menyelesaikan mata kuliah ini mahasiswa dapat memahami dan menjelaskan:
a. Hirarki Memori b. Karakteristik Memori
c. Metode akses d. Cache memori 2. Kompetensi dasar :
Mahasiswa mampu menjelaskan perbedaan karakteristik memori berdasarkan lokasi, metode akses, pengukuran kinerja, serta dapat menjelaskan algoritma penggantian dasar di cache memori dan writing-policy nya
3. Soft skill:
sintesis, analisis, responsif, apresiasi, pengalaman, sintesis, analisis, responsif, apresiasi, pengalaman.
2.
Pokok Bahasan: Memory 3. Sub Pokok Bahasan : Memori utama
Karakteristik memori
Sequential, direct, random, asosiative akses
FIFO, LFU, LRU, Random
Writing Policy di cache memory
4.
Kegiatan Belajar Mengajar : (terlampir)Tatap muka di kelas dengan menggunakan alat bantu laptop, in-focus
5. Evaluasi
o Evaluasi terhadap pertemuan ini menggunakan obyektifitas dosen
6. Referensi,
Organisasi & Arsitektur Komputer Jilid 1, William Stallin
Lampiran D. Kegiatan Belajar Mengajar 1. Tatap muka VI
No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar an SoftSkill Waktu 1 Pendahuluan Memberikan pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan disampaikan Memperhati kan Buku
referensi KomunikasiMenghargai
Orang lain
10”
2 Penyajian Menyajikan
presentasi, Memperhatikan
Komunikas
Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan terbuka Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa Memberikan respon terhadap pertanyaan-pertanyaan yang diajukan mengemuka kan ketidakpaha man terhadap materi yang disajikan Leadership Kerjasama Saling menghargai Inisiatif 3 Penutup Membuat kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap materi yang disajikan dengan banyak membaca Mengingatkan mahasiswa untuk mempersiapkan untuk materi berikutnya Memperhati kan dan menerima masukan-masukan dari dosen untuk memperole h referensi Buku referensi, LCD, Laptop, Internet Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 5”
SATUAN ACARA PENGAJARAN
Pembelajaran : Arithmetic and Logic Unit
ALU, Operasi dasar di ALU dengan sistem bilangan biner
Kode Mata Kuliah/ sks : TSK 108
Waktu Pertemuan : 2 x 50 menit
Pertemuan ke : 7
1. Tujuan
1. Standar kompetensi : Setelah menyelesaikan mata kuliah ini mahasiswa dapat memahami dan menjelaskan:
a. Konsep & Operasi dasar di ALU b. Sistem bilangan biner
Mahasiswa mampu memahami konsep bilangan biner unsigned integer, sign magnitude dan K-2 dan operasi dasar penjumlahan dan pengurangan di ALU dengan sistem bilangan biner
3. Soft skill:
sintesis, analisis, responsif, apresiasi, pengalaman, sintesis, analisis, responsif, apresiasi, pengalaman.
2.
Pokok Bahasan: Database, Sistem Informasi & Kecerdasan Buatan 3. Sub Pokok Bahasan : Unsigned integer
Sign Magnitude
K-2
Penjumlahan/ pengurangan bilangan biner
4.
Kegiatan Belajar Mengajar : (terlampir)Tatap muka di kelas dengan menggunakan alat bantu laptop, in-focus
5. Evaluasi
o Evaluasi terhadap pertemuan ini menggunakan obyektifitas dosen
6. Referensi,
Organisasi & Arsitektur Komputer Jilid 1, William Stallin
Lampiran D. Kegiatan Belajar Mengajar 1. Tatap muka VII
No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar an SoftSkill Waktu 1 Pendahuluan Memberikan pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan disampaikan Memperhati kan Buku
referensi KomunikasiMenghargai
Orang lain 10” 2 Penyajian Menyajikan presentasi, Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan Memperhati kan Memberikan respon terhadap pertanyaan-Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 85”
terbuka
Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa pertanyaan yang diajukan mengemuka kan ketidakpaha man terhadap materi yang disajikan 3 Penutup Membuat kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap materi yang disajikan dengan banyak membaca Mengingatkan mahasiswa untuk mempersiapkan untuk materi berikutnya Memperhati kan dan menerima masukan-masukan dari dosen untuk memperole h referensi Buku referensi, LCD, Laptop, Internet Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 5”
SATUAN ACARA PENGAJARAN
Pembelajaran : PENGANTAR PEMROGRAMAN
Pengenalan konsep program dan pemrograman beserta tahapannya dan pengenalan berbagai bahasa pemrograman, baik high level language maupun script language
Kode Mata Kuliah/ sks : TSK 108
Waktu Pertemuan : 2 x 50 menit
Pertemuan ke : 8
1. Tujuan
1. Standar kompetensi : Setelah menyelesaikan mata kuliah ini mahasiswa dapat memahami dan membedakan
a. Membedakan antara program dan pemrograman b. Tahapan pemrograman
c. Macam-macam bahasa pemrograman 2. Kompetensi dasar :
Mahasiswa mulai mengenal berbagai macam bahasa pemrograman dan mulai memprogram sesuai dengan tahapan-tahapannya
3. Soft skill:
sintesis, analisis, responsif, apresiasi, pengalaman, sintesis, analisis, responsif, apresiasi, pengalaman.
2.
Pokok Bahasan: Pengantar Pemrograman 3. Sub Pokok Bahasan : Aksi, initial state, dan final state
Tahapan pemrograman
Macam2 bahasa pemrograman Markup Language
4.
Kegiatan Belajar Mengajar : (terlampir)Tatap muka di kelas dengan menggunakan alat bantu laptop, in-focus
5. Evaluasi
o Evaluasi terhadap pertemuan ini menggunakan obyektifitas dosen
6. Referensi,
Dasar Pemrograman Bahasa C++, hanif al fatta (amikom yogyakarta)
Materi Kuliah Dasar Pemrograman oleh Inge, ITB Bandung
Struktur Data dan Pemrograman Pascal, H Sismoro & K Iskandar (amikom yogyakarta)
Lampiran D. Kegiatan Belajar Mengajar 1. Tatap muka VIII
No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar an SoftSkill Waktu 1 Pendahuluan Memberikan pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan disampaikan Memperhati kan Buku
referensi KomunikasiMenghargai
Orang lain 10” 2 Penyajian Menyajikan presentasi, Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan terbuka Memperhati kan Memberikan respon terhadap pertanyaan-pertanyaan Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 85”
Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa yang diajukan mengemuka kan ketidakpaha man terhadap materi yang disajikan 3 Penutup Membuat kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap materi yang disajikan dengan banyak membaca Mengingatkan mahasiswa untuk mempersiapkan untuk materi berikutnya Memperhati kan dan menerima masukan-masukan dari dosen untuk memperole h referensi Buku referensi, LCD, Laptop, Internet Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 5”
SATUAN ACARA PENGAJARAN
Pembelajaran : STRUKTUR KONTROL DALAM PEMROGRAMAN
Aksi, State, dan Struktur Kontrol Kode Mata Kuliah/ sks : TSK 108
Waktu Pertemuan : 2 x 50 menit
Pertemuan ke : 9
1. Tujuan
1. Standar kompetensi : Setelah menyelesaikan mata kuliah ini mahasiswa dapat memahami dan menjelaskan:
a. Aksi dan state
b. Struktur kontrol iterasi, seleksi dan sequential 2. Kompetensi dasar :
Mahasiswa memahami proses kerja struktur kontrol dalam pemrograman dan mampu membuat program sederhana dengan masing-masing struktur kontrol yaitu sequential, iterasi dan seleksi.
3. Soft skill:
sintesis, analisis, responsif, apresiasi, pengalaman, sintesis, analisis, responsif, apresiasi, pengalaman.
2.
Pokok Bahasan: Struktur Kontrol 3. Sub Pokok Bahasan : Aksi
Initial dan Final state
Struktur kontrol sequential
Struktur kontrol iterasi
4.
Kegiatan Belajar Mengajar : (terlampir)Tatap muka di kelas dengan menggunakan alat bantu laptop, in-focus
5. Evaluasi
o Evaluasi terhadap pertemuan ini menggunakan obyektifitas dosen
6. Referensi,
Dasar Pemrograman Bahasa C++, hanif al fatta (amikom yogyakarta)
Materi Kuliah Dasar Pemrograman oleh Inge, ITB Bandung
Struktur Data dan Pemrograman Pascal, H Sismoro & K Iskandar (amikom yogyakarta)
Lampiran D. Kegiatan Belajar Mengajar 1. Tatap muka IX
No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar an SoftSkill Waktu 1 Pendahuluan Memberikan pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan disampaikan Memperhati kan Buku
referensi KomunikasiMenghargai
Orang lain 10” 2 Penyajian Menyajikan presentasi, Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan terbuka Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa Memperhati kan Memberikan respon terhadap pertanyaan-pertanyaan yang diajukan mengemuka kan ketidakpaha Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 85”
man terhadap materi yang disajikan 3 Penutup Membuat kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap materi yang disajikan dengan banyak membaca Mengingatkan mahasiswa untuk mempersiapkan untuk materi berikutnya Memperhati kan dan menerima masukan-masukan dari dosen untuk memperole h referensi Buku referensi, LCD, Laptop, Internet Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 5”
SATUAN ACARA PENGAJARAN
Pembelajaran : STRUKTUR PROGRAM
Pengenalan blok-blok program, variabel, konstanta, tipe data, dan assignment
Kode Mata Kuliah/ sks : TSK 108
Waktu Pertemuan : 2 x 50 menit
Pertemuan ke : 10
7. Tujuan
1. Standar kompetensi : Setelah menyelesaikan mata kuliah ini mahasiswa dapat memahami dan menjelaskan a. Struktur Program b. Variabel, konstanta c. Aturan penamaan
d.
Assignment 2. Kompetensi dasar :Mahasiswa mampu membuat program sederhana secara terstruktur, mendeklarasikan variabel, konstanta dan assignment pada program serta mengetahui aturan penamaan variabel dan konstanta.
3. Soft skill:
sintesis, analisis, responsif, apresiasi, pengalaman, sintesis, analisis, responsif, apresiasi, pengalaman.
8.
Pokok Bahasan: Struktur Program 9. Sub Pokok Bahasan : Header
Dictionary
Variabel, konstanta
Aturan Penamaan
10.
Kegiatan Belajar Mengajar : (terlampir)Tatap muka di kelas dengan menggunakan alat bantu laptop, in-focus
11. Evaluasi
o Evaluasi terhadap pertemuan ini menggunakan obyektifitas dosen
12. Referensi,
Dasar Pemrograman Bahasa C++, hanif al fatta (amikom yogyakarta)
Materi Kuliah Dasar Pemrograman oleh Inge, ITB Bandung
Struktur Data dan Pemrograman Pascal, H Sismoro & K Iskandar (amikom yogyakarta)
Lampiran D. Kegiatan Belajar Mengajar 1. Tatap muka X
No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar an SoftSkill Waktu 1 Pendahuluan Memberikan pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan disampaikan Memperhati kan Buku
referensi KomunikasiMenghargai
Orang lain 10” 2 Penyajian Menyajikan presentasi, Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan terbuka Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa Memperhati kan Memberikan respon terhadap pertanyaan-pertanyaan yang diajukan mengemuka kan ketidakpaha man terhadap materi yang disajikan Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 85”
kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap materi yang disajikan dengan banyak membaca Mengingatkan mahasiswa untuk mempersiapkan untuk materi berikutnya kan dan menerima masukan-masukan dari dosen untuk memperole h referensi referensi, LCD, Laptop, Internet i Leadership Kerjasama Saling menghargai Inisiatif
SATUAN ACARA PENGAJARAN
Pembelajaran : DASAR PEMROGRAMAN DALAM BAHASA C DAN PASCAL
Dasar bahasa C dan Pascal Kode Mata Kuliah/ sks : TSK 108
Waktu Pertemuan : 2 x 50 menit
Pertemuan ke : 11
13. Tujuan
1. Standar kompetensi : Setelah menyelesaikan mata kuliah ini mahasiswa dapat: a. Mengimplementasikan struktur program dalam bahasa C
b. Membuat program sederhana dalam bahasa C dan Pascal
c. Mengimplementasikan struktur kontrol dalam bahasa C dan Pascal 2. Kompetensi dasar :
Mahasiswa dapat membuat program sederhana dalam bahasa C dengan mengimplementasikan struktur kontrol yang telah dikenal.
3. Soft skill:
sintesis, analisis, responsif, apresiasi, pengalaman, sintesis, analisis, responsif, apresiasi, pengalaman.
14.
Pokok Bahasan: Dasar Pemrograman dalam Bahasa C dan Pascal 15. Sub Pokok Bahasan : Type data dalam bahasa C dan Pascal
Menulis Program dalam bahasa C dan Pascal
16.
Kegiatan Belajar Mengajar : (terlampir)Tatap muka di kelas dengan menggunakan alat bantu laptop, in-focus
17. Evaluasi
o Evaluasi terhadap pertemuan ini menggunakan obyektifitas dosen
18. Referensi,
Dasar Pemrograman Bahasa C++, hanif al fatta (amikom yogyakarta)
Materi Kuliah Dasar Pemrograman oleh Inge, ITB Bandung
Struktur Data dan Pemrograman Pascal, H Sismoro & K Iskandar (amikom yogyakarta)
Lampiran D. Kegiatan Belajar Mengajar 1. Tatap muka XI
No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar an SoftSkill Waktu 1 Pendahuluan Memberikan pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan disampaikan Memperhati kan Buku
referensi KomunikasiMenghargai
Orang lain 10” 2 Penyajian Menyajikan presentasi, Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan terbuka Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa Memperhati kan Memberikan respon terhadap pertanyaan-pertanyaan yang diajukan mengemuka kan ketidakpaha man terhadap materi yang disajikan Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 85” 3 Penutup Membuat kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap Memperhati kan dan menerima masukan-masukan dari dosen untuk Buku referensi, LCD, Laptop, Internet Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 5”
materi yang disajikan dengan banyak membaca Mengingatkan mahasiswa untuk mempersiapkan untuk materi berikutnya memperole h referensi
SATUAN ACARA PENGAJARAN
Pembelajaran : FUNCTION
Penerapan function dan procedure Kode Mata Kuliah/ sks : TSK 108
Waktu Pertemuan : 2 x 100 menit
Pertemuan ke : 12 & 13
19. Tujuan
1. Standar kompetensi : Setelah menyelesaikan mata kuliah ini mahasiswa dapat: a. Membuat function.
2. Kompetensi dasar :
Mahasiswa dapat membuat function dalam pemrograman bahasa C. 3. Soft skill:
sintesis, analisis, responsif, apresiasi, pengalaman, sintesis, analisis, responsif, apresiasi, pengalaman, prioritas, mengambil keputusan, berfikir kritis, selektif, tanggung jawab
20.
Pokok Bahasan: Function21.
Sub Pokok Bahasan : Function
22.
Kegiatan Belajar Mengajar : (terlampir)Tatap muka di kelas dengan menggunakan alat bantu laptop, in-focus
23. Evaluasi
24. Referensi,
Dasar Pemrograman Bahasa C++, hanif al fatta (amikom yogyakarta)
Materi Kuliah Dasar Pemrograman oleh Inge, ITB Bandung
Struktur Data dan Pemrograman Pascal, H Sismoro & K Iskandar (amikom yogyakarta)
Lampiran D. Kegiatan Belajar Mengajar 1. Tatap muka XII
No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar an SoftSkill Waktu 1 Pendahuluan Memberikan pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan disampaikan Memperhati kan Buku
referensi KomunikasiMenghargai
Orang lain 10” 2 Penyajian Menyajikan presentasi, Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan terbuka Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa Memperhati kan Memberikan respon terhadap pertanyaan-pertanyaan yang diajukan mengemuka kan ketidakpaha man terhadap materi yang disajikan Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 85” 3 Penutup Membuat kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap materi yang disajikan dengan Memperhati kan dan menerima masukan-masukan dari dosen untuk memperole h referensi Buku referensi, LCD, Laptop, Internet Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 5”
banyak membaca Mengingatkan mahasiswa untuk mempersiapkan untuk materi berikutnya
2. Tatap Muka XIII
No
Tahap Metode Pembelajaran Aktivitas Belajar Mengajar Media dan Alat Pembelajar an SoftSkill Waktu 1 Pendahuluan Memberikan pengantar materi dan mengarahkan mahasiswa agar mempersiapkan diri menerima materi yang akan disampaikan Memperhati kan Buku
referensi KomunikasiMenghargai
Orang lain 10” 2 Penyajian Menyajikan presentasi, Menyampaikan pertanyaan baik pertanyaan retorik maupun pertanyaan terbuka Memperhatikan keterlibatan siswa di kelas dan keaktifat siswa Memperhati kan Memberikan respon terhadap pertanyaan-pertanyaan yang diajukan mengemuka kan ketidakpaha man terhadap materi yang disajikan Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 85” 3 Penutup Membuat kesimpulan materi yang disajikan Mengingatkan mahasiswa untuk memperluas wawasan terhadap materi yang disajikan dengan banyak membaca Mengingatkan mahasiswa untuk Memperhati kan dan menerima masukan-masukan dari dosen untuk memperole h referensi Buku referensi, LCD, Laptop, Internet Komunikas i Leadership Kerjasama Saling menghargai Inisiatif 5”
mempersiapkan untuk materi berikutnya