สัปดาห์นี้เด็กๆม.1-3 หัดเขียนโปรแกรมไพธอนเพื่อสร้างโจทย์ตัวอักษร (ต่อเนื่องมาจากสัปดาห์ที่แล้วที่เขียนโปรแกรมไล่แทนค่าตัวอักษรเพื่อแก้โจทย์ทำนองนี้) (โค้ดต่างๆแบบ Jupyter notebookโหลดได้ที่นี่ หรือดูออนไลน์ได้ที่นี่นะครับ) เด็กๆพยายามแทนค่าตัวเลขแต่ละตัวด้วยตัวอักษร บางคนใช้ดิกชันนารี บางคนใช้สตริง วิธีที่ตรงไปตรงมาที่สุดอาจเป็นประมาณนี้สำหรับเด็กๆที่รู้จัก list comprehension แล้ว (ถ้าอยากรู้เรื่องไปดูที่ Comprehending Python’s Comprehensions หรือดูที่ส่วน … วิทย์ม.ต้น: เขียนโปรแกรมสร้างโจทย์ตัวอักษรRead more
python
วิทย์ม.ต้น: หัดแก้และสร้างโจทย์ตัวอักษรแทนตัวเลขด้วยไพธอนกัน
วิทย์โปรแกรมมิ่งของม.2-3 เริ่มด้วยเฉลยการบ้านวาดกราฟด้วย PyPlot ที่เด็กๆไปหัดใช้กันมา มีการดูรูปกราฟว่าตัดแกน x แถวๆไหนแล้วใช้ bisection method หาค่า x ที่ละเอียดขึ้น: มีการสร้างลิสต์ค่า x อย่างระมัดระวังไม่ให้เกิดการหารด้วยศูนย์ขึ้น: กิจกรรมใหม่วันนี้ได้แรงบันดาลใจจากกระทู้พันทิพเรื่องการบ้านเด็กป.4 https://pantip.com/topic/39141834 ที่ถามว่าถ้า … วิทย์ม.ต้น: หัดแก้และสร้างโจทย์ตัวอักษรแทนตัวเลขด้วยไพธอนกันRead more
วิทย์ม.ต้น: รู้จัก List Comprehension ในไพธอน, ใช้ Pyplot วาดกราฟ, หัดใช้ Command Line ต่อ
วิทย์โปรแกรมมิ่งของม.2-3 สัปดาห์นี้ เราเริ่มด้วยการใช้ bisection method เฉลยการบ้านสัปดาห์ที่แล้วครับ การบ้านคือ ถ้าเรามีเวลาออมเงิน 20, 30, 40 ปี, ถ้าผลตอบแทน = 0.08 (8%) … วิทย์ม.ต้น: รู้จัก List Comprehension ในไพธอน, ใช้ Pyplot วาดกราฟ, หัดใช้ Command Line ต่อRead more