"Think Python, Edisi ke-3"
(allendowney.github.io)-
Berpikir dengan Python, Edisi ke-3
- Think Python adalah buku pengantar Python untuk orang yang baru pertama kali mengenal pemrograman atau yang pernah mencoba tetapi mengalami kesulitan.
- Perubahan terbesar pada edisi ke-3 adalah buku ini sepenuhnya disusun dalam bentuk Jupyter Notebook, sehingga pembaca dapat membaca teks, menjalankan kode, dan mengerjakan latihan di satu tempat.
- Anda dapat memulai tanpa menginstal apa pun melalui tautan untuk menjalankan notebook di Colab.
- Teks telah direvisi secara signifikan dan beberapa bab telah disusun ulang. Lebih banyak soal latihan telah ditambahkan, dan banyak di antaranya telah diperbaiki.
- Di akhir setiap bab terdapat saran untuk belajar lebih banyak dan mendapatkan bantuan mengerjakan latihan dengan menggunakan alat seperti ChatGPT dan Colab AI.
- Buku ini dijadwalkan akan diterbitkan oleh O'Reilly Media pada Juli 2024 dan saat ini masih dalam proses pengerjaan.
- Mulai Februari 2024, direncanakan bab baru akan dirilis di sini setiap minggu.
- Versi pra-publikasi dapat dibaca di O'Reilly Media.
- Edisi ke-3 dapat dipesan lebih awal di Amazon.
-
Notebook
- Bab 1: Pemrograman, cara berpikir
- Disediakan tautan untuk menjalankan Bab 1 di Colab.
- Bab 1: Pemrograman, cara berpikir
-
Materi untuk pengajar
- Tersedia materi yang berguna bagi pengajar yang mengajar dengan buku ini.
- Notebook yang menyertakan solusi dapat diunduh [segera hadir].
- Untuk setiap bab akan disediakan kuis serta kuis komprehensif untuk seluruh buku [segera hadir].
- Teaching and Learning with Jupyter adalah buku online yang berisi saran tentang cara menggunakan Jupyter secara efektif di kelas.
- Salah satu cara terbaik menggunakan notebook di kelas adalah live coding, di mana instruktur menulis kode dan siswa mengikuti di notebook mereka masing-masing.
- Untuk mempelajari saran hebat lainnya tentang live coding dan pendidikan pemrograman, direkomendasikan pelatihan pengajar yang disediakan oleh The Carpentries.
Opini GN⁺
- Buku ini akan menjadi sumber penting di bidang pendidikan pemrograman dengan menyediakan cara yang mudah diakses bagi pemula untuk mempelajari Python.
- Dengan memanfaatkan Jupyter Notebook secara menyeluruh, buku ini menyediakan lingkungan belajar terintegrasi yang memungkinkan pelajar menjalankan teori dan praktik secara bersamaan.
- Usulan pembelajaran yang memanfaatkan alat AI seperti ChatGPT merupakan upaya inovatif untuk menggabungkan teknologi terbaru ke dalam pendidikan, dan akan memberikan pengalaman belajar baru bagi para pelajar.
1 komentar
Komentar Hacker News
Antusiasme terhadap integrasi dengan Jupyter Notebook
Pengalaman hidup berubah berkat Think Python 2e
Rekomendasi untuk Think Python
Pertanyaan tentang materi untuk programmer Python tingkat menengah/lanjutan
Blog penulis dan proyek analisis data Bayesian
Pengaruh Think Java dan terjemahan ke Python
Pertanyaan tentang buku pemrograman Python tingkat menengah/lanjutan
Think Python 2e dan tautan diskusi terkait
Dampak Think Python bagi pemula
Mentoring dan kekaguman pada Downey