2 poin oleh GN⁺ 2024-02-17 | 1 komentar | Bagikan ke WhatsApp
  • 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.
  • 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

 
GN⁺ 2024-02-17
Komentar Hacker News
  • Antusiasme terhadap integrasi dengan Jupyter Notebook

    • Saat menerbitkan "Practical Deep Learning for Coders" menggunakan Jupyter Notebook, sempat dibahas ide untuk menerapkan pendekatan serupa pada Allen dan buku-bukunya.
    • Kini ide itu menjadi kenyataan, dan Allen menyempurnakannya dengan menambahkan alat-alat keren seperti grafis kura-kura berbasis Jupyter.
    • Sangat diduga bahwa ini akan menjadi cara terbaik untuk mempelajari pemrograman Python.
    • Ada juga contoh yang menunjukkan proof of concept untuk mengonversi sebagian edisi ke-2 ke notebook nbdev.
  • Pengalaman hidup berubah berkat Think Python 2e

    • Seorang pengguna kehilangan minat pada pemrograman setelah mengikuti kelas Java, tetapi saat bekerja sebagai network engineer ia menemukan Think Python dan kembali jatuh cinta pada Python serta pemrograman.
  • Rekomendasi untuk Think Python

    • Think Python adalah buku untuk programmer baru yang menyeimbangkan berbagai pertimbangan dengan baik, dan buku-buku Allen Downey lainnya juga menggunakan pendekatan yang serupa.
    • Beberapa buku mungkin terlalu jauh dengan tingkat ketelitian yang rendah, tetapi buku-buku yang diulas secara umum mendapat penilaian baik.
  • Pertanyaan tentang materi untuk programmer Python tingkat menengah/lanjutan

    • Ada pertanyaan apakah tersedia materi dengan kualitas serupa untuk programmer Python tingkat menengah/lanjutan selain pengalaman langsung.
  • Blog penulis dan proyek analisis data Bayesian

    • Allen Downey terutama memposting proyek Python terbarunya tentang analisis data Bayesian di blognya, dan isinya sangat menarik.
  • Pengaruh Think Java dan terjemahan ke Python

    • Seorang guru SMA menerjemahkan Think Java ke Python, dan penulis mengalami pengalaman unik belajar Python sambil membaca bukunya sendiri.
  • Pertanyaan tentang buku pemrograman Python tingkat menengah/lanjutan

    • Ada pertanyaan tentang buku tingkat menengah/lanjutan untuk pengguna yang sudah mengenal Python dan pemrograman tetapi ingin meningkatkan keterampilan Python mereka.
  • Think Python 2e dan tautan diskusi terkait

    • Ada tautan diskusi tentang Think Python 2e serta kumpulan komentar Hacker News terkait dari April 2023 dan Agustus 2010.
  • Dampak Think Python bagi pemula

    • Seorang pengguna berbicara tentang dampak Think Python saat pertama kali belajar pemrograman, serta mengungkapkan rasa terima kasih atas cara buku itu ditulis dan momen ketika konsep-konsepnya mulai dipahami.
  • Mentoring dan kekaguman pada Downey

    • Seorang pengguna mulai membimbing Python dan, sebagai penggemar Downey, sangat menghargai pendekatan pengajarannya.