Konsep Logika dan algoritma pemrograman • Mahasiswa dapat menjelaskan pengertian Algoritma. • Mahasiswa dapat menyebutkan sifat-sifat suatu algoritma. • Mahasiswa dapat menyajikan algoritma ke dadalam bentuk bahasa, psesudocode dan flowchart • Mahasiswa dapat menjelaskan tentang flowcahart program • Mahasiswa dapat membuat alur program sederhana melalui flowchart
• Pengertian Logika, algoritma, pemrograman dan bahasa pemrograman • Sejarah algoritma • Penyajian algoritma • Komponen flowchart • Flowchart program
Jenis atau Type Data Pada Pascal : • Mahasiswa dapat menyebutkan jenis-jenis data sederhana. • Mahasiswa dapat menjelaskan pengertian integer, real, boolean dan char. • Mahasiswa dapat membuat contoh deklarasi dari tipe data integer, real character dan boolean. • Mahasiswa dapat menjelaskan pengertian Konstanta, variabel dan ekspresi serta dapat memberikan contoh untuk konstanta, variabel dan ekspresi. • Mahasiswa dapat membedakan jenis type data yang akan digunakan dan dapat menerpakan dalam penerapan pada suatu eklarasi variabel
• Sejarah pascal • Jenis atau type data pada bahasa pascal • Type sederhana pada bahasa pascal • Variabel dan Konstanta • Deklarasi variabel
INPUT dan OUTPUT : • Mahasiswa dapat membuat program INPUT dan OUTPUT. • Mahasiswa dapat menjelaskan mengenai statemen READ dan READLN dan dapat menjelaskan perbedaan dari kedua statemen itu. • Mahasiswa dapat menjelaskan mengenai statemen WRITE dan WRITELN dan dapat menjelaskan perbedaan dari kedua statemen itu. • Mahasiswa dapat membuat program input dan output dengan menggunakan perintah WRITE dan Read
• Perintah Write dan Writeln • Perintah Read dan Readln
Kondisi atau Percabangan : • Mahasiswa dapat menyebutkan macam-macam statemen penyeleksian kondisi. • Mahasiswa dapat menjelaskan bentuk umum dari statemen kondisi IF dan CASE. • Mahasiswa dapat membuat contoh program sederhana dengan menggunakan statemen kondisi IF dan CASE.
• IF Then • If ……Then …..Else • Case Of
Kondisi Tersarang : • Mahasiswa dapat menjelaskan bentuk umum dari statemen kondisi IF majemuk • Mahasiswa dapat menjelaskan bentuk statemen kondisi IF di dalam IF atau IF tersarang • Mahasiswa dapat menjelaskan bentuk statemen kondisi CASE di dalam IF atau dalam bentuk IF tersarang • Mahasiswa dapat membuat contoh program sederhana dengan menggunakan statemen kondisi IF dan CASE. Serta IF didalam IF atau Case di dalam IF
• If ……Else ….Then • Case Of
Perulangan : • Mahasiswa dapat menjelaskan mengenai konsep penggunaan struktur perulangan While-Do, Repeat-Until dan For. • Mahasiswa dapat membedakan pemakaian struktur perulangan WHILE-DO dan REPEAT-UNTIL • Mahasiswa dapat memberikan contoh-contoh program dengan menggunakan WHILE-DO, REPEAT-UNTI L dan FOR
• While – Do • Repeat – Until • For To Do • For Down to Do
Label dan GOTO : • Mahasiswa dapat menjelaskan konsep pemakaian statemen Label • Mahasiswa dapat menjelaskan konsep pemakaian statemen GOTO serta mahasiswa diharapkan dapat membuat contoh program sederhananya. • Mahasiswa dapat menerapkan Statemen GOTO yang di rujuk dengan Statemen LABEL.
• Label • GOto
Ujian Tengah Semester
Materi sampai pertemuan 7
Fungsi Charakter dan Numerik , Mahasiswa mampu : • Menjelaskan mengenai konsep string atau manipulasi dengan string • Menggunakan pemakaian fungsi numeric • Membuat contoh program dengan menggunakan manipulasi string
• Copy • Delete • Concatenate • SQRT, SQR
Mahasiswa mampu : • Menjelaskan konsep dari text color dan Background color. • Menjelaskan perintah sound dan readkey • Membuat program dari perintah textcolor dan textbackground color, sound dan readkey .
• Text Color • Text Background Color • Sound • Readkey
Mahasiswa dapat : • Menjelaskan pengertian array Mahasiswa dapat membuat deklarasi tipe data array, baik yang satu dimensi maupun yang dua dimensi. • Membuat contoh program sederhana dengan menggunakan tipe data array , baik yang satu dimensi maupun dua dimensi.
Array Satu Dimensi
Mahasiswa mampu : • Menjelaskan pengertian array Mahasiswa dapat membuat deklarasi tipe data array, baik yang satu dimensi maupun yang dua dimensi. • Membuat contoh program sederhana dengan menggunakan tipe data array , baik yang satu dimensi maupun dua dimensi..
Array dua Dimensi
Mahasiswa mampu : • Menjelaskan pembentukan operasi file • Menjelaskan mengenai pengiriman parameter dalam fungsi. • Menjelaskan cara pemanggilan pada procedure tersarang. • Menjelaskan cara fungsi memanggil dirinya sendiri • Membuat contoh program sederhana dengan menggunakan fungsi.
Operasi File
Mahasiswa mampu : • Membuat deklarasi tipe data record. • Membuat contoh program sederhana dengan menggunakan tipe data record.
Deklarasi type data dengan record
Mahasiswa dapat : • Menjelaskan pengertian tentang suatu file. • Menyebutkan procedure dan fungsi standart untuk semua tipe file. • Membuat deklarasi untuk suatu file. • Mengerti cara membuat file, menambah data dan menampilkan data pada file • Membuat contoh program.
Fungsi Function Procedure
Ujian Akhir Semester
Materi sampai pertemuan 15