KONTRAK PERKULIAHAN TIM KONSORSIUM

dokumen-dokumen yang mirip
KONTRAK PERKULIAHAN JENJANG STRATA SATU STMIK NUSA MANDIRI TIM KONSORSIUM

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

Satuan Acara Perkuliahan

SATUAN ACARA PERKULIAHAN (SAP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SATUAN ACARA PERKULIAHAN (SAP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SILABUS : DASAR-DASAR PEMROGRAMAN. : Made Windu Antara Kesiman, S.T., M.Sc NIP : : PENDIDIKAN KIMIA

Pemrograman II (Java)

BAHASA PEMROGRAMAN. Untuk SMK. Kadarisman Tejo Yuwono Totok Sukardiyono Adi Dewanto. : Ratu Amilia Avianti. Perancang Kulit

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

RENCANA PEMBELAJARAN SEMESTER

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN PASCAL * (TK) KODE / SKS: KK /2 SKS

Sub Pokok Bahasan. tugas 1 Pascal operator Assignment, Binary, Unary dan Bitwise

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

SILABUS MATA KULIAH PEMROGRAMAN JAVA

ALGORITMA PEMROGRAMAN DAN. Disusun Oleh : Mutaqin, MPd., MT

Deskripsi Mata Kuliah. Tujuan Instruksional /Standar Kompetensi

KONTRAK PERKULIAHAN. [1] Manfaat Mata Kuliah. Mahasiswa mampu membuat program komputer dengan menggunakan bahasa pemrograman C.

Kontrak Perkuliahan & Introduction

SATUAN ACARA PERKULIAHAN (SAP) Dosen menerangkan materi kuliah. Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen

SATUAN ACARA PENGAJARAN (SAP) : Aswir Premadi, S.T., M.Sc. (Eng) Pertemuan Minggu ke : 1 & 2 ( 1 x 2 x 50 )

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 1

RENCANA PEMBELAJARAN SEMESTER (RPS)

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

OPERATOR DAN STATEMEN I/O

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 2

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS ALGORITMA PEMROGRAMAN

KONTRAK PERKULIAHAN Program Alih Jenis ALGORITME DAN PEMROGRAMAN KOM202

DASAR PEMROGRAMAN. Institut Teknologi Sumatera

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PELAKSANAAN PEMBELAJARAN

OPERASI PERNYATAAN KONDISI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

KBKF53110 WEB PROGRAMMING

SATUAN ACARA PERKULIAHAN (SAP) AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER (AMIK) LEMBAH DEMPO

PENGENALAN C++ DADANG MULYANA 2012

JAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

RENCANA PEMBELAJARAN SEMESTER (RPS)

KONTRAK PERKULIAHAN BAHASA PEMROGRAMAN KOM204

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

BAB 5 PERULANGAN DAN ARRAY

Tipe Data dan Operator

SILABUS. 1. Menguasai IDE Borland Delphi 7 untuk pembuatan project. 2. Mengenali file yang diperlukan dalam project. 3. Melakukan desain form.

Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI AKUNTANSI KOMPUTER PROGRAM D3 BISNIS & KEWIRAUSAHAAN UNIVERSITAS GUNADARMA

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) STRUKTUR DATA

GARIS-GARIS BESAR PROGRAM PENGAJARAN

IT234 - Algoritma dan Struktur Data. Ramos Somya

FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN UNIVERSITAS SYIAH KUALA Darussalam, Banda Aceh

PETA KOMPETENSI MATAKULIAH ALGORITMA DAN STRUKTUR DATA TKE PRODI TEKNIK ELEKTRO

Struktur Bahasa C dan C++

Nama : Julian Chandra W Telp :

ALGORITMA DAN PEMROGRAMAN

SATUAN ACARA PERKULIAHAN JURUSAN TEKNIK INFORMATIKA ITP

UJIAN TENGAH SEMESTER GANJIL TAHUN STMIK AMIKOM YOGYAKARTA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SATUAN ACARA PERKULIAHAN(SAP)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS ALGORITMA DAN STRUKTUR DATA

Algoritma Pemrograman

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN TERSTRUKTUR (D3-TK) KODE / SKS : KK / 4 SKS

MODUL 4 OPERATOR KONDISI PADA PEMROGRAMAN BAHASA JAVA

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

PEMROGRAMAN KOMPUTER DOSEN PENGASUH MATA KULIAH : Dr. Yanti Yulianti, S.Si, M.Si

RENCANA PEMBELAJARAN SEMESTER (RPS) PEMROGRAMAN KOMPUTER

GBPP dam SAP Java Script

RENCANA PEMBELAJARAN SEMESTER (RPS)

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

SriWinarno,SKom Panji Wisnu Wrawan, ST, MT

FAKULTAS ILMU PENDIDIKAN UNIVERSITAS NEGERI YOGYAKARTA RPP. ALGORITMA DAN PEMROGRAMAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

24/09/2017 PERULANGAN

BAB IV HASIL PENELITIAN DAN PENERAPAN

KONTRAK BELAJAR. Nama Mata Kuliah : Pemrograman Visual Kode Mata Kuliah : : Wahyu Widodo, S.Kom Semester : 5 Hari Pertemuan : Tempat Pertemuan :

KONTRAK PERKULIAHAN. : Ruang kuliah Jurusan Teknik Mesin (DG.3) Fakultas Teknik Universitas Udayana : Team teaching Logika Pemrograman Komputer

PEMROGRAMAN KOMPUTER

SILABUS BERBASIS KOMPETENSI

Bab 2 Array, Record dan Object Oriented Programming (OOP) 3 BAB 2 TUJUAN PRAKTIKUM

Bahasa Pemrograman- TIS SKS

Program Studi Teknik Mesin S1

Pert 3: Algoritma Pemrograman 1 (Alpro1) 4 sks. By. Rita Wiryasaputra, ST., M. Cs.

PENGENALAN C++ Bab 1

PEMROGRAMAN DASAR S1 TFP 1301

RPS Mata Kuliah Fondasi Pemrograman dan Struktur Data Program Studi Sistem Informasi Halaman 1 dari 19

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA PROSES BELAJAR MENGAJAR

STANDARD OPERATING PROCEDURE PERKULIAHAN

STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng

Transkripsi:

STMIK NUSA MANDIRI Program Studi Teknik Informatika KONTRAK PERKULIAHAN KODE MATA KULIAH : 160 NAMA MATA KULIAH : ALGORITMA DAN PEMROGRAMAN I (C++) BOBOT MATA KULIAH : 4 sks WAKTU SEMESTER : / Pertemuan/Minggu : I TIM KONSORSIUM

Deskripsi Mata Kuliah: Matakuliah ini membahas materi untuk mempersiapakan mahasiswa agar Mampu aplikasi C++ dan memahami dasar bahasa pemrograman C ++ dan logika pemrograman dengan baik Kompetensi Standar Mata Kuliah : 1. Mahasiswa mengetahui dan memahami dasar pemrograman dan pembuatan program c++ 2. Mahasiswa mengetahui dan memahami tipe data, variabel dan konstanta, perintah input dan output 3. Mahasiswa mengetahui dan memahami sintaks logika pembuatan program( seleksi kondisi, perulangan, array, fungsi, structure dan OOP) dengan C++ 4. Mahasiswa mampu menganalisa kasus yang ada untuk dibuatkan programnya 5. Mahasiswa mampu bekerja sama dalam kelompok kerja untuk menyelesaikan pembuatan Project Aplikasi Tugas sebelum UAS Uraian Pembahasan : Pertemuan Kompetensi Dasar Pokok Bahasan Pengalaman Belajar Metode Pembelajaran 1 memahami dasar dari bahasa pemrograman C++ 1. Sejarah perkembangan Bahasa C++ 2. Pengenalan IDE C++ 3. Pengenalan Struktur program C++ 4. Pengenalan Model Data mengenal sejarah dari bahasa c++ Dan mengisntal aplikasi dan memahami konsep dasar logika pemrograman Ceramah, diskusi 2 3 Mahasiswa Sudah Mengenal tipe data, fungsi masukan dan keluaran pada C++ Variabel dan Konstanta memahami dalam Pernyataan aritmatika, operasi string, ekspresi boolean dan operator-operator dalam 1. Tipe data 2. variabel dan konstanta 3. sintaks input(scanf, gets, cin, getche, getch) 4. sintaks output(printf, puts,putchar,cout) 1. Operator Aritmatika 2. Operator Boolean 3. Operator Logika 4. Operasi String mengenal tipe data, deklarasi variabel dan konstanta serta sintaks input dan output sesuai dengan deklarasi file header mengenal operator angka dan string dalam c++ 1

4 4b 5. C++ memahami dalam Seleksi Kondisi IF memahami dalam Seleksi Kondisi switch case memahami dalam sintaks Perulangan(looping) 1. Penjelasan Awal seleksi kondisi 2. If Tunggal 3. If else 4. If Majemuk 5. Nested If 1. Switch case 1. For 2. While 3. do..while 4. Label sintaks seleksi kondisi IF, dan dapat membedakan ya sintaks seleksi kondisi switch case sintaks perulangan 6 7 memahami Array dalam bahasa C++ memahami Pointer dalam bahasa C++ memahami Prepocessor Directive dan File Header 1. Array dimensi 1 2. Array dimensi 2 1. Pointer 2. Prepocessor Directive 8 QUIZ ( Persiapan Project ) 1. Deklarasi Fungsi 2. Prototipe Fungsi 3. parameter fungsi a. Parameter formal memahami dalam b. Parameter actual 9 Function 4. Fungsi return 5. Lingkup variable fungsi a. Variable Otomatis b. Variable Eksternal c. Variable Static membuat program dengan array dimensi 1 dan 2 serta dapat membedakan ya mengenal pointer dan prepocessor directive fungsi 2

10 11 12-15 memahami Structure dalam bahasa C++ memahami Konsep Object Oriented Programming (OOP) pada bahasa C++ Mahasiswa mampu menuliskan program dengan constructor dan Destructor membuat project aplikasi Borland C++ 6. Fungsi Inline 7. Fungsi Overloading Structure Structure pada Array dan Fungsi Pemrograman Berbasis Objek Materi : Konsep PBO Encapsulation Inheritance dan polymorphism Constructor dan Destructor Penggunaan sintaks : - Deklarasi tipe data,variabel, konstanta - Penggunaan sintaks input dan output - Penggunaan seleksi kondisi - Penggunaan array - Penggunaan fungsi Penggunaan structure atau class membuat program terstruktur dengan structure membuat program dengan konsep OOP Dan karakteristiknya membuat aplikasi progrm dengan materi yang sudah dipelajari Presentasi kelompok, diskusi 16 Input Nilai Project Buku Acuan 1. Al Fatta, Hanif, S.k om. 2006. Dasar Pemrograman C++. Andi Offset. Yogyakarta 2. Frieyadie. 2006. Panduan Pemrograman C++. Andi Offset. Yogyakarta 3. Kadir, Abdul. 2001. Pemrograman C++ turbo C++ dan borland C++. Andi Offset. Yogyakarta. 4. Nugroho, Adi, ST., MMSI. Pemrograman Berorientasi Objek. Informatika. Bandung 3

5. Raharjo, Budi. 2004. Mengungkap Rahasia pemrograman dalam C++. Informatika. Bandung 6. Sumber bacaan online :cplusplus.com TEKNIS PERKULIAHAN : Jumlah Pertemuan : 14 pertemuan x 4 sks ( 1 sks = 45 menit) Bentuk/Metode Pembelajaran : Tatap muka dengan metode ceramah,dialog tanya jawab, Praktek dan presentasi Sistem pengujian Pengelompokan Mahasiswa : Mata kuliah bersifat teori dan praktek Dilakukan penilaian hasil tugas-tugas yang yang diberikan baik secara individu maupu kelompok : Pengelompokkan tergantung bobot tugas KEHADIRAN Ketentuan : 14x pertemuan tatap muka atau minimal 10x kehadiran Keterangan : 1. Jumlah absensi menentukan penilaian 2. Ijin / ketidakhadiran harus disertai keterangan resmi 3. Keterlambatan pada perkuliahan ini yang ditolelir adalah 15 menit dari jadwal kuliah; lebih dari waktu tersebut tetap diperkenankan masuk kelas tetapi tidak diperhitungkan sebagai kehadiran. DAFTAR ACUAN PRAKTEK DAN PENUGASAN Pert. SAP ke 1 Tujuan Praktek / Tugas memahami dasar dari bahasa pemrograman Objek Garapan/ Pokok Bahasan 1. Sejarah perkembangan Bahasa C++ 2. Pengenalan IDE C++ 3. Pengenalan Struktur program C++ Yang dikerjakan dan Batasan-Batasan Pengenalan dasar struktur c++ Metode Cara dan Bahan/Alat Pengerjaan Instalasi program Borland c++, pengenalan struktur dasar c++ Keluaran Durasi Waktu Tempat Instalasi program borland c++ dan struktur dasar c++ Indikator Penilaian Mampu program dan struktur 4

C++ 4. Pengenalan Model Data c++ dengan benar 2 3 4 4b tipe data, mendeklarasikan variabel dan konstanta dengan benar, dan sintaks input dan output sesuai dengan file header yang digunakan Mahasiswa dengan benar Pernyataan aritmatika, operasi string, ekspresi boolean dan operator-operator dalam C++ memahami dalam Seleksi Kondisi IF memahami dalam 1. Tipe data 2. Variabel & konstanta 3. Sintaks input dan output 1. Operator Aritmatika 2. Operator Boolean 3. Operator Logika 4. Operasi String 1. Penjelasan Awal seleksi kondisi 2. If Tunggal 3. If else 4. If Majemuk 5. Nested If Switch... case Penggunaan tipe data, Pendeklarasian variabel dan konstanta dengan benar, sintaks input dan output sesuai dengan file header yang digunakan Penggunaan operator dlm c++ Penggunaan seleksi kondisi IF Penggunaan seleksi kondisi Switch Case laptop yang sudah di instal program laptop yang sudah di instal program Program yang deklarasi tipe data, variabel dan konstanta serta sintaks input dan output dengan benar Program yang operator angka dan string Program yang seleksi kondisi Program yang seleksi kondisi deklarasi tipe data, variabel dan konstanta serta sintaks input dan output macammacam operator seleksi kondisi if seleksi kondisi 5

5 6 7 Seleksi Kondisi switch case memahami dalam sintaks Perulangan(loopin g) memahami Array dalam bahasa C++ memahami Pointer dalam bahasa C++ memahami Prepocessor Directive dan File Header 1. For 2. While 3. do..while 4. Label 1. Array dimensi 1 2. Array dimensi 2 1. Pointer 2. Prepocessor Directive Penggunaan Sintaks perulangan dlm c++ Penggunaan Sintaks array dlm c++ Penggunaan Pointer dan Prepocessor Directive Program yang sintaks perulangan Program yang operator angka dan string Program yang operator angka dan string switch case Mahasiswa dapat mengerjakan soal kasus perulangan sintaks array PRAKTEK 8 UTS 9 memahami dalam Function 1. Deklarasi Fungsi 2. Prototipe Fungsi 3. parameter fungsi a. Parameter formal b. Parameter actual 4. Fungsi return 5. Lingkup variable Penggunaan Fungsi dalam c++ Program yang operator angka dan string Fungsi 6

10 11 12-14 memahami Structure dalam bahasa C++ memahami Konsep Object Oriented Programming (OOP) pada bahasa C++ Mahasiswa mampu menuliskan program dengan constructor dan Destructor membuat project aplikasi Borland C++ fungsi a. Variable Otomatis b. Variable Eksternal c. Variable Static 6. Fungsi Inline 7. Fungsi Overloading Structure Structure pada Array dan Fungsi Konsep PBO Encapsulation Inheritance dan polymorphism Constructor dan Destructor Materi : pertemuan 2 pertemuan 13 Penggunaan dalam c++ structure Penggunaan konsep oop dan karakteristiknya Penggunaan sintaks : - Deklarasi tipe data,variabel, konstanta - Penggunaan sintaks input dan output - Penggunaan Presentasi secara kelompok Program yang operator angka dan string Program yang Konsep OOP dan karakteristik OOP Program yang terstruktur dan mempunyai isi materi dari pertemuan 2-13 PRAKTEK PRAKTEK sintaks pemrograman yang ada di c++ 7

seleksi kondisi - Penggunaan array - Penggunaan fungsi - Penggunaan structure atau class 16 INPUT NILAI KALENDER AKADEMIK* 1. Tugas 1 : Pertemuan 2 2. Pengumpulan Tugas 1 : Pertemuan 3 3. Tugas 2 : Pertemuan 3 4. Pengumpulan Tugas 2 : Pertemuan 4 5. Tugas 3 : Pertemuan 4 6. Pengumpulan Tugas 3 : Pertemuan 5 7. Tugas 4 : Pertemuan 6 8. Pengumpulan Tugas 4 : Pertemuan 7 9. Tugas 5 : Pertemuan 9 10. Pengumpulan Tugas 5 : Pertemuan 10 11. Tugas 6 : Pertemuan 11 12. Pengumpulan Tugas 6 : Pertemuan 12 KETENTUAN PENGUMPULAN TUGAS : 1. Tugas dikumpulkan, sesuai jadwal yang telah ditetapkan 2. Tugas individu dikerjakan di kertas folio bergaris dan di tulis tangan rapih 3. Untuk tugas PRA UAS dapat di tentukan topik/tema oleh instruktur/dosen masing-masing 4. Mahasiswa harus menyerahkan tugasnya sendiri atau perwakilan kelompok. 5. Presentasi tugas kelompok dapat dilakukan secara keseluruhan atau dapat dilakukan dengan pengambilan sampel kelompok tertentu saja 6. Konsekuensi dari keterlambatan pengumpulan karya tergantung lama keterlambatan diberikan penilaian diantara 30 sd. 70 atau maksimal B. SISTEM PENILAIAN 8

Rumus Nilai Akhir : NILAI AKHIR = Nilai Absensi 20% + Tugas 25% + Nilai Final Project 55% Keterangan : (1). Absensi perkuliahan (2). Hasil Tugas (3). Final Project SKALA PENILAIAN 80-100 = A (SANGAT BAIK ) 70-79 = B (BAIK) 55-69 = C (CUKUP) 31-54 = D (KURANG) 0-30 = E (SANGAT KURANG ) UJIAN HER Ketentuan : 1. Mahasiswa yang mendapatkan nilai E atau D di wajibkan mengikuti ujian HER 2. Mahasiswa mendaftar HER dan mendapatkan jadwal ujian HER. 3. Ujian Her bersifat OCR 4. Nilai maksimum dari ujian HER adalah B. Rumus Nilai HER (NILAI AKHIR x 30 % + NILAI UJIAN HER x 70 %). MAKSIMAL B. Nilai yang digunakan dalam KHS adalah nilai terbaik setelah dibandingkan nilai akhir dan nilai ujian her 1. Untuk materi perkuliahan bisa di unduh di ruang mahasiswa dari web: www.nusamandiri.ac.id 2. Hal-hal teknis lain akan disampaikan dalam pertemuan tatap muka LAIN LAIN 9

3. Format penyusunan tugas yang bersifat khusus, disesuaikan dengan karakteristik tugas yang akan disampaikan saat pemberian penugasan. 4. Hal- hal yang perlu ditanyakan harap aktif berkonsultasi dengan dosen mata kuliah 10