Skip to content

Quanta2018/DDP0Quanta

Repository files navigation

Dasar-Dasar Pemrograman 0 (DDP0)

Selamat datang di repository GitHub "Dasar-Dasar Pemrograman 0". Repository ini digunakan sebagai wadah penyimpanan materi-materi tentang dasar-dasar pemrograman dengan menggunakan bahasa pemrograman Python. Materi yang ada pada repository ini disusun sebagai penunjang kegiatan dengan nama serupa yang diadakan oleh Quanta 2018 sebagai bimbingan dasar pemrograman bagi pemula di bidang pemrograman. Materi yang ada pada repository ini terbuka untuk umum dan dapat dipergunakan / dikembangkan / dimodifikasi oleh siapapun sesuai Lisensi yang berlaku.

Lisensi

Creative Commons Licence

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Materi dan soal yang ditulis pada repository ini bebas digunakan oleh dipergunakan / dikembangkan / dimodifikasi oleh siapapun selama mematuhi peraturan yang ada pada lisensi CC-BY-SA 4.0 di atas.

Atribusi yang dilakukan dapat menggunakan nama "Quanta 2018" sebagai angkatan Fasilkom UI yang menjadi penyelenggara kegiatan ini atau nama penulis masing-masing materi yang terletak pada baris Penulis di setiap halaman.

Pertanyaan lebih lanjut mengenai penggunaan materi ini dapat diajukan ke Rafi Muhammad Daffa ([email protected])

Pengecualian

Copyright © 2001-2019 Python Software Foundation; All Rights Reserved

Penggunaan bahasa pemrograman Python pada materi ini terikat lisensi PSF LICENSE AGREEMENT FOR PYTHON 3.7.4 yang dimiliki oleh Python Software Foundation.

Daftar Isi

Pekan 01. Perkenalan, Variabel, Tipe Data

​ 1A. Instalasi Python

​ 1B. Mengenal IDLE dan Shell

​ 1C. Tipe Data

​ 1D. Variabel

​ 1L. Latihan

Pekan 02. Struktur Kendali I

​ 2A. Pengenalan Pembuatan Program

​ 2B. Struktur Percabangan (if, elif, else)

​ 2C. Masukan dan Keluaran Sederhana (input, print,eval)

​ 2L. Latihan

Pekan 03. Struktur Kendali II

​ 3A. Pola Perulangan (for, while)

​ 3B. Penggunaan Fungsi yang Didefinisikan Sendiri (def)

​ 3C. Konsep mutability dan parameter passing

​ 3D. return, break, continue, pass

​ 3L. Latihan

Pekan 04. Pengenalan Pengecualian

​ 4A. Kekeliruan Umum dalam Pemrograman

​ 4B. Dokumentasi Program

​ 4C. The Zen of Python (PEP 20)

Kontributor

Repository ini disusun oleh tim penyusun materi dan pembuatan soal yang terdiri dari:

  1. Harnindyto Wicaksana
  2. Muhammad Azis Husein
  3. Muhammad Dzikra Muzaki
  4. Rafi Muhammad Daffa

Acknowledgements

Pembuatan repository materi ini tidak terlepas dari bantuan sumber-sumber pengajaran yang telah membantu para kontributor dalam menyusunnya.

  1. Perkovic, Ljubomir. Introduction to Computing Using Python: an Application Development Focus. John Wiley & Sons, Inc., 2015.
  2. “Python 3.7.4 Documentation.” 3.7.4 Documentation, Python Software Foundation, docs.python.org/3.
  3. Tim Dosen Dasar-Dasar Pemrograman 1 2018/2019-1 Fakultas Ilmu Komputer Universitas Indonesia
  4. Tim Asisten Dosen Dasar-Dasar Pemrograman 1 2018/2019-1 Fakultas Ilmu Komputer Universitas Indonesia

About

Dasar-Dasar Pemrograman 0 | Programming Foundations 0

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published