ข้อมูลหนังสือเบื้องต้น
? ปัญหาเวลาอ่านหนังสือสอนเขียนโปรแกรม คือเราต้องมีพื้นฐานมาก่อน ถึงจะเก็ต
? แล้วถ้าคนไม่ได้จบคอมมาจะทำไง ชาติภพนี้ไม่มีวันรู้เรื่องโค้ดดิ้งเหรอ?
ปัญหาที่เกิดขึ้น ผมเลยหาทางช่วยให้ผู้ที่ไม่ได้จบคอมมา ก็เข้าใจการโค้ดดิ้ง
? ผู้ที่ไม่เคยเรียนเขียนโปรแกรมมาก่อนก็เก็ต
? ช่วยทำให้การเรียนเขียนโปรแกรมครั้งแรกในชีวิต มันเป็นเรื่องที่ง่าย
? จะไม่เหมือนเล่มอื่นในท้องตลาดที่ต้องมีพื้นฐานเขียนโปรแกรมถึงจะอ่านรู้เรื่อง
? เพราะจะปูพื้นฐานเริ่มจากติดลบ จากคนที่ไม่รู้อะไรเลยในการโค้ดดิ้งเลย จนได้รับพื้นฐานที่แข็งแกร่ง
? อธิบายด้วยภาพประกอบที่ชัดเจน เข้าใจง่าย
? สอดคล้องกับวิทยาการคำนวณของเด็ก ม.1 ม.2 ม.3 ที่มีสอนไพทอนกัน
? ใช้ภาษาไพทอน (Python) เป็นหลัก
? แต่ก็มีแทรกภาษาเขียนโปรแกรมอื่นเข้ามา 0.0.1% เช่น C, C++, Java, JavaScript เป็นต้น จะได้เข้าใจการเขียนโปรแกรมมากยิ่งขึ้น
? มีตัวอย่างโค้ดในหนังสือให้
? https://github.com/adminho/book-beginner-python/tree/main/codes
? มีคลิปวิดีโอประกอบเนื้อหา เฉพาะบางบทเรียน (ยังทำไม่เสร็จดี ทยอยทำครับ)
? https://github.com/adminho/book-beginner-python
เล่มนี้เหมาะกับ
? คนที่ไม่เคยเรียนคอมพิวเตอร์
? ไม่เคยเรียนเขียนภาษาโปรแกรมใดในโลกนี้มาก่อน
? เหมาะกับผู้ต้องการรู้ไว้ใช่ว่า ใส่บ่าแบกหาม เรื่องโค้ดดิ้ง
สามารถอ่านเข้าใจได้ง่าย ด้วยภาพประกอบที่ชัดเจน เข้าใจง่าย
เพราะผู้เขียนเดิมจะตั้งใจจะทำออกมา เหมือนกำลังอ่านการ์ตูน
(แต่ทำไปทำมา ก็ไม่เหมือนการ์ตูนสักเท่าไร)
ถือว่าเป็นสไตล์การเขียนที่แตกต่างจากเล่มอื่นในท้องตลาดเลยทีเดียว
ข้อควรรู้
สำหรับวิทยการคำนวณของเด็กม.ต้น
จะมีการสอนเขียนโปรแกรมด้วย
- ไพทอน (python)
- Scratch
(เลือกสอนอย่างใดอย่างหนึ่ง แล้วแต่โรงเรียน)
เมื่อพูดถึงไพทอน ในตำราเรียนไม่ได้ลงรายละเอียดมากเท่าไร
ซึ่งเนื้อหาไพทอนมีนิดเดียวเอง มีแค่ไม่กี่บท น้อยมากเลย
แน่นอนมันอาจสร้างปัญหาให้กับเด็กนักเรียน
ที่ไม่มีพื้นฐานมาก่อน ยากจะเข้าใจ
รวมทั้งผู้ปกครองที่ไม่ได้จบสายคอมมาด้วย
ก็ยากที่จะสอนเด็กให้เข้าใจด้วย
เล่มนี้จึงถือกำเนิดขึ้นมา
เพื่ออธิบายหลักการโค้ดดิ้ง
ให้เด็กและผู้ปกครองเข้าใจได้ง่ายแสนง่าย
ตลอดจนผู้สนใจที่ไม่ได้เรียนจบคอมมา ก็เข้าใจได้ง่ายขึ้นกว่าเล่มอื่นๆ
โดยใช้ภาษาไพทอนเป็นกรณีศึกษาในการเขียนโปรแกรม เป็นภาษาแรกในชีวิต
รวมทั้งปูพื้นฐานให้เข้าใจภาษาอื่นด้วย
ดังนั้นเล่มนี้จึงเน้นให้คนที่ไม่เคยเรียนคอมพิวเตอร์
และไม่เคยเรียนเขียนภาษาโปรแกรมใดในโลกนี้มาก่อน
สามารถอ่านเข้าใจได้ง่าย ด้วยภาพประกอบที่ชัดเจน เข้าใจง่าย
เพราะผู้เขียนเดิมจะตั้งใจจะทำออกมา เหมือนกำลังอ่านการ์ตูน
(แต่ทำไปทำก็ไม่เหมือนการ์ตูนสักเท่าไร)
ถือว่าเป็นสไตล์การเขียนที่แตกต่างจากเล่มอื่นในท้องตลาดเลยทีเดียว
และก็แตกต่างจากตำราเรียนด้วย
เนื้อหาจะประมาณนี้
? บทที่ 1 เริ่มต้นจากติดลบ
? บทที่ 2 ก้าวแรกสู่ไพทอน
? บทที่ 3 เคล็ดวิชาสำคัญ
? บทที่ 4 ชนิดข้อมูลพื้นฐาน
? บทที่ 5 ตัวแปร
? บทที่ 6 โอเปอเรเตอร์
? บทที่ 7 นิพจน์
? บทที่ 8 ฟังก์ชัน input
? บทที่ 9 การประกาศฟังก์ชัน
? บทที่ 10 พื้นฐานออบเจกต์
? บทที่ 11 ชนิดข้อมูล Boolean
? บทที่ 12 ประโยคคำสั่ง if
? บทที่ 13 ประโยคคำสั่ง while
? บทที่ 14 ประโยคคำสั่ง for
? บทที่ 15 คำสั่ง break กับ continue
? บทที่ 16 ดักจับ exception
? บทที่ 17 พื้นฐานโมดูล
? บทที่ 18 ชนิดข้อมูลแบบ collection
จำนวนหน้า 600 กว่าหน้า
กระดาษ B5 (176 x 250 มม.) ไม่ใช่ A4
? ตัวอย่างหนังสือก็ดาวน์โหลดได้ที่นี้ครับ
เนื้อหาระดับมหาวิทยาลัยจะไม่ได้ใส่ไว้
Class
Decorator
Lambda
List Comprehensive
itertools
GUI (graphical user interface)
Bitwise
etc
.
.
+++ไม่เหมาะกับ+++
? เล่มนี้จะไม่เหมาะกับผู้อ่านที่ต้องการศึกษาเนื้อหาในระดับสูง
เช่น จะเอาไปเขียน AI ไปสร้าง chat bot เป็นต้น
เล่มนี้ยังไม่สามารถต่อยอดได้ขนาดนั้น
? เนื้อหาไม่ได้แอดวานซ์อะไรเลย อ่านง่ายมาก เหมาะกับผู้ไม่จบปริญญาทางคอมมากกว่า
? ถ้าเพื่อนต้องการความรู้ระดับสูง ไม่แนะนำให้ซื้อครับ เพราะเล่มนี้พื้นฐานเริ่มจากติดลบจริงๆ
+++อ่านแล้วสามารถเขียนโปรแกรมได้เลยมั๊ย+++
? บอกตามตรง ถ้าอ่านเฉยๆ ยังไงก็เขียนไม่เป็น มันต้องหัดต้องฝึกด้วยตัวเองด้วย ถึงจะเขียนโปรแกรมเป็น
? แต่เล่มนี้ผมก็ไม่ได้คาดหวังว่า คนอ่านจบแล้ว จะเขียนโปรแกรมได้ทันที แค่เปลี่ยนผู้อ่านจากคนไม่รู้เรื่องการเขียนโปรแกรมมาก่อน สามารถเก็ตได้ แค่นี้ผมก็แฮปปี้แล้ว เพราะบางคนแค่รรู้ไว้ใช่ว่า ใส่บ่าแบกหาม เฉยๆ
ลองดูรีวิวหนังสือเล่มนี้
หมายเหตุ
ต้นฉบับเล่มนี้วางขายอยู่บน meb (ในรูปข้างบนคือเล่มฝั่งซ้ายมือนะครับ)
ถ้าไปดูรีวิวส่วนใหญ่จะบอกว่าเล่มนี้อ่านง่าย เหมาะกับลูกหลาน เขาว่างั้น
แต่ผู้อ่านบางท่าน ไม่สะดวกอ่านเพราะต้องอ่านผ่านโปรแกรม/แอปของ meb (ราคา 450 บาท)
ผมเลยทำแยกขายเป็น PDF เล่มนี้นั่นเองครับ (ในรูปข้างบนจำหน่ายเล่มฝั่งขวามือนะครับ)
เนื้อหาข้างในเหมือนกัน แค่ต่างกันตรงชื่อหน้าปกเท่านั้นเอง
ช่องทางจำหน่าย
1.ขายเป็น ebook บนเว็บ MEB | |
---|---|
ราคา | 450 |
Print ออกมาอ่านไม่ได้ |
|
เนื้อใน | สีสัน |
วิธีซื้อ | สั่งซื้อได้ที่ MEB |
วิธีที่อ่าน | ใช้โปรแกรมของ MEB เพื่อเปิดอ่าน |
ระยะเวลาจำหน่าย | – |
2.ขายเป็นเล่มกระดาษ | |
---|---|
ราคา | 555 |
– |
|
เนื้อใน | ขาวดำ |
วิธีซื้อ | สั่งซื้อได้ที่ shopee |
วิธีที่อ่าน | – |
ระยะเวลาจำหน่าย | – |
เขียนโดยแอดมินโฮ โอน้อยออก
Please like Fanpage