วิทย์ม.ต้น: หัดจัดเรียงข้อมูล (sorting) ด้วย Python, หาคำที่มีสระ aeiou ครบ, หา Anagrams
Posted in

วิทย์ม.ต้น: หัดจัดเรียงข้อมูล (sorting) ด้วย Python, หาคำที่มีสระ aeiou ครบ, หา Anagrams

วันนี้เด็กๆม.ต้นหัดใช้คำสั่ง sorted(…), sorted(…, reverse = True), sorted(…, key = …) ใน Python เพื่อจัดเรียงข้อมูลเป็นลำดับต่างๆตามที่ต้องการครับ มีแบบฝึกหัดให้เด็กๆพยายามแก้ปัญหาครับ มีให้หาคำภาษาอังกฤษที่มีสระครบห้าตัว a, … วิทย์ม.ต้น: หัดจัดเรียงข้อมูล (sorting) ด้วย Python, หาคำที่มีสระ aeiou ครบ, หา AnagramsRead more

เป่าลูกดอกอย่างไรไปไกลๆ เล่นแข่ง Strandbeest แม่แรงเพิ่มพลัง
Posted in

เป่าลูกดอกอย่างไรไปไกลๆ เล่นแข่ง Strandbeest แม่แรงเพิ่มพลัง

ผมไปทำกิจกรรมวิทย์กับเด็กๆมาครับ เด็กประถมได้พยายามอธิบายมายากลเพื่อฝึกคิดแบบวิทยาศาสตร์ ได้เดาว่าใช้หลอดสั้นหรือยาวทำให้ลูกดอก (โฟม) วิ่งไปได้เร็วกว่า ประถมปลายได้เห็นความสัมพันธ์การทดลองนี้กับปืนสั้นปืนยาว จากนั้นเด็กๆก็ได้เล่นแข่งตัว Strandbeest ซื่งเป็นงานศิลปะสร้างสรรค์โดยนักฟิสิกส์/ศิลปิน Theo Janson เอาแท่งพลาสติกมาต่อกันให้เดินเหมือนสัตว์ด้วยแรงลม เด็กอนุบาลสามได้สังเกตการเปลี่ยนขนาดของอากาศและการคงขนาดเดิมของน้ำเมื่อเพิ่มความดัน และได้เล่นแม่แรงไฮดรอลิกหลอดฉีดยา (อัลบั้มบรรยากาศกิจกรรมต่างๆอยู่ที่นี่นะครับ กิจกรรมประถมคราวที่แล้วเรื่อง … เป่าลูกดอกอย่างไรไปไกลๆ เล่นแข่ง Strandbeest แม่แรงเพิ่มพลังRead more

วิทย์ม.ต้น: หัดเขียนไฟล์ด้วย Python
Posted in

วิทย์ม.ต้น: หัดเขียนไฟล์ด้วย Python

วันนี้เด็กๆมัธยมต้นหัดใช้ Python เขียนไฟล์เก็บไว้บนคอมพิวเตอร์ครับ อันนี้สำคัญเพราะปกติเวลาเราทำงานอะไรบางอย่างเสร็จเราก็จะต้องการบันทึกงานของเราเก็บเอาไว้ เวลาปิดคอมพิวเตอร์ไปข้อมูลจะได้ยังอยู่ มีแบบฝึกหัดหา “คำ 100%” แล้วบันทึกผลลงในไฟล์กันครับ พบคำตลกๆเยอะครับ ไม่เพียงแต่คำว่า “attitude” ท่านสามารถกดดู notebook นี้ได้ที่ http://nbviewer.jupyter.org/urls/witpoko.com/wp-content/uploads/2018/12/หัดเขียนข้อมูลลงไฟล์.ipynb หรือดาวน์โหลดไปเล่นเองได้จาก https://witpoko.com/wp-content/uploads/2018/12/หัดเขียนข้อมูลลงไฟล์.ipynb (ถ้ากดแล้วไม่โหลดให้กดเมาส์ขวา … วิทย์ม.ต้น: หัดเขียนไฟล์ด้วย PythonRead more