Anda di halaman 1dari 11

Pertemuan 1 : Pengantar

Pemrograman

Bahasa Pemrograman
Agung Nugroho, M.Kom
Teknik Informatika – S1
Fakultas Teknik
Universitas Pelita Bangsa
Agung Nugroho, S.Kom, M.Kom

1994 | SDN Pulau Panggung, OKU Sumsel

1997 | MTs Lab Fak Tarbiah IAIN SUKA, Yogyakarta

2000 | SMK PIRI 1, Yogyakarta

2004 | Ilmu Komputer, Universitas Ahmad Dahlan, Yogyakarta

2016 | Magister Komputer, STMIK Eresha, Jakarta

PHP 90%

2012 - Present | Freelance Web Developer HTML + CSS 90%

2011 - 2012 | Web Developer at BP Indonesia Android 85%

Python 83%
2010 - 2011 | OSS Core Engineer at PT Ericsson Indonesia
C# 83%
2008 - 2009 | Radio Database Planner at PT. NextWave subcon NSN

2005 - 2008 | Software Developer at PT Gamatechno Indonesia ➔ www.linkedin.com/in/kangmasagung


2004 - 2005 | Web Programmer at PT Reftindo Sarana ➔ www.fb.me/agung.n
➔ www.koding.web.id
Identitas Mata Kuliah
• Mata Kuliah : Bahasa Pemrograman
• Kode Mata Kuliah :
• SKS : 3 SKS
• Semester : 1 (satu)
• Program Studi : Teknik Informatika
• Jenjang : S-1 (Sarjana)
• Dosen Pengampu : Agung Nugroho, M.Kom
Capaian Pembelajaran Mata Kuliah (CPMK)
Setelah mengikuti perkuliahan selama satu semester, diharapkan
mahasiswa mampu:
• memahami konsep dasar algoritma dan struktur data
• menjelaskan prinsip dasar alur algoritma dalam program
• mengidentifikasikan dasar-dasar perancangan dan pemodelan
program serta cara berpikir mesin dan komputasi
• membuat program sederhana dengan Bahasa Python
• menggambarkan prinsip, metode pemrograman berbasis objek
• merancang program dengan memanfaatkan python library
Outline
• Pengantar Bahasa Pemrograman
• Algoritma dan Struktur data
• Pengenalan Bahasa Python
• Mengenal VCS (Version Control System)
• Struktur dasar Python
• Tipe data, variable dan operator
• Konstruksi pengendali program (kondisional dan perulangan)
Outline
• Pemrograman modular
• Penggunaan List, tuple, dictionary dan pemrosesan data
• Class dan objek
• Operasi string
• Penanganan eksepsi
• Pemrosesan File
• Python library
Tugas dan Praktikum
• Tugas mandiri
• Tugas terstruktur
• Kuis
• Lab
• Project
Komponen Penilaian
• Absensi 5%
• Tugas 50%
• Tugas harian
• Tugas Project
• UTS (Teori) 20%
• UAS (Praktek) 25%
ATURAN DAN SANKSI
1. Kehadiran minimal 70%, apabila kehadiran kurang dari 50%, maka
mahasiswa tidak dibenarkan mengikuti ujian, dan harus mengulang mata
kuliah ini pada semester berikutnya.
2. Kehadiran dihitung berdasarkan aktivitas perkuliahan sinkron,
mengumpulkan tugas harian, dan atau mengikuti diskusi.
3. Pengumpulan Tugas yang melebihi waktu yang telah ditentukan tidak akan
dinilai
4. Mahasiswa berpakaian rapi dan sopan saat pertemuan sinkron.
5. Ijin terlebih dahulu apabila hendak meninggalkan ruangan perkuliahan.
6. Protes nilai dilayani paling lama 2 minggu setelah nilai keluar dengan
menunjukkan bukti
Question?
Terimakasih
Agung Nugroho
agung@pelitabangsa.ac.id
www.koding.web.id

Anda mungkin juga menyukai