Algoritma dan Dasar Pemrograman menggunakan Phyton dan Flowgorithm Tingkat Dasar
Synopsis
SPESIFIKASI BUKU
◉ Harga : Rp 95.000
◉ Ukuran : 18 x 25cm
◉ Jumlah Halaman : 192 hal
◉ Ketebalan Buku : 1 cm
◉ ISBN : On Proses
◉ Deskripsi Buku : Besar harapan agar buku ajar ini bermanfaat untuk menambah pengetahuan serta mempermudah bagi pembaca khususnya mahasiswa dalam mempelajari mata kuliah Algoritma dan Pemrograman yang merupakan mata kuliah wajib pada Prodi Teknik Informatika. Buku ajar ini berisi materi yang pokok bahasannya disesuaikan dengan RPS Fakultas Teknik, antara lain tentang pengantar algoritma dan pemrograman, syntax bahasa pemrograman phyton dan flowgorithm, variabel, tipe data, operator, konsep branching, nested IF, switch, dan looping. Tak ada gading yang tak retak, seperti halnya peribahasa tersebut, buku ajar ini masih terdapat beberapa hal yang bisa dijadikan sebagai bahan evaluasi ke depannya. Akhir kata semoga buku ini dapat memberikan pemahaman bagi semua mahasiswa yang sedang belajar algoritma dan pemrograman.
REFERENSI :
Abelson, H., & Sussman, G. J. (1996). Structure and interpretation of computer programs (2nd ed.). MIT Press.
Al-Khwarizmi, M. ibn M. (c. 825). Al-Kitab al-Mukhtasar fi hisab al-jabr wal-muqabala. (Terjemahan Latin: Algoritmi de numero Indorum).
Campbell, D. (2017). Visual programming for beginners: Flowcharts and algorithms. Springer.
Church, A. (1936). An unsolvable problem of elementary number theory. American Journal of Mathematics, 58(2), 345–363.
Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction to algorithms (3rd ed.). MIT Press.
Euclid. (c. 300 BCE). Elements.
Knuth, D. E. (1997). The art of computer programming (Vols. 1–4). Addison-Wesley.
Knuth, D. E. (1998). Concrete mathematics: A foundation for computer science (2nd ed.). Addison-Wesley.
Lloyd, C. (2018). Teaching programming with Flowgorithm. Proceedings of the International Conference on Computing Education Research.
Lloyd, C. A. (2020). Flowgorithm: A flowchart programming environment. https://flowgorithm.org
Loukides, M. (2016). Programming with flowcharts: Teaching algorithms to beginners. O’Reilly Media.
Lutz, M. (2013). Learning Python (5th ed.). O’Reilly Media.
McKinney, W. (2017). Python for data analysis (2nd ed.). O’Reilly Media.
Munir, R. (2011). Algoritma dan pemrograman. Andi.
Python Software Foundation. (2020). Python 2 end of life announcement.
Python Software Foundation. (n.d.). History of Python. Documentation archives. https://www.python.org
Python Software Foundation. (n.d.). Python and flowcharts for education. https://www.python.org
Russell, S., & Norvig, P. (2021). Artificial intelligence: A modern approach (4th ed.). Pearson.
Sebesta, R. W. (2019). Concepts of programming languages (13th ed.). Pearson.
Turing, A. M. (1936). On computable numbers, with an application to the Entscheidungsproblem. Proceedings of the London Mathematical Society, 2(42), 230–265.
Van Rossum, G., & Drake, F. L. (2009). Python 3 reference manual. CreateSpace.