รวมข้อสอบ Python สำหรับ Coding Core Trainer ทั้งรุ่น 1 และรุ่น 2

รวมโจทย์ปัญหา Python สำหรับผู้เข้ารับการอบรม Coding Core Trainer ทั้ง 2 รุ่นครับ
โจทย์แต่ละข้อสามารถใช้ความรู้พื้นฐาน sequence, selection และ loop หาคำตอบได้นะครับ
นาฬิกา…ฮาจังเลย https://elabsheet.org/elab/taskpads/show/w1yyqf3vb0/
ภาษีทุกบาท…เพื่อพัฒนาชาติอย่างยั่งยืน https://elabsheet.org/elab/taskpads/show/16e6f62zcq/
น้ำท่วมยังดีกว่าฝนแล้ง https://elabsheet.org/elab/taskpads/show/07znbsavib/
โรงเรียนส่งเสริมสุขภาพ https://elabsheet.org/elab/taskpads/show/7t1ncp25ts/
สามเหลี่ยมเบอร์มิวด้า https://elabsheet.org/elab/taskpads/show/k6emfn50p8/
ตู้ซื้อบัตรรถไฟฟ้า https://elabsheet.org/elab/taskpads/show/k2igl1htr9/
ฟิสิกส์อย่างง่าย https://elabsheet.org/elab/taskpads/show/3gqket8sx6/
ปีอธิกสุรทิน (leap year) https://elabsheet.org/elab/taskpads/show/rlmvpnlgk0/
เป็นกำลังใจให้ทุกคนครับ
ขอกำลังใจด้วยการกดไลค์ กดติดตามช่องครูโจ๊กด้วยนะครับ https://www.youtube.com/c/NattaponBuaurai?sub_confirmation=1
และฝากกดติดตามช่องอันนาและพ่อโจ๊กแม่ฝนด้วยนะครับ ขอบคุณครับ https://www.youtube.com/channel/UCOyC1JHOKb-BvtXZuwGxpkw?sub_confirmation=1
ครูโจ๊ก [www.nattapon.com]

Related Posts

ข้อสอบกลางภาค : ไพทอน [อายุเท่าไหร่กันนะ?] – พร้อมแนวคำตอบ

โจทย์ข้อนี้ยังวนเวียนอยู่กับเรื่องวัน เดือน ปีครับ เพราะหลาย ๆ ระบบในชีวิตจริงก็มักจะมีการประมวลผลเกี่ยวกับเวลาอยู่เสมอ ๆ ดังนั้นโจทย์ข้อนี้นักเรียนจะได้ฝึกการคิดอย่างเป็นระบบ การคิดอย่างเป็นขั้นตอน และการพิจารณาถึงเงื่อนไขสำคัญของการทำงานของโปรแกรมครับ โดยโจทย์มีอยู่ว่า…

ในการคำนวณอายุ สามารถนำปีปัจจุบัน – ปีเกิด ก็จะทราบอายุโดยประมาณ แต่ถ้านำเดือนปัจจุบัน – เดือนเกิดก็จะทราบเดือนด้วย

แต่อาจจะต้องพึงระวัง เช่น ครูโจ๊กเกิดเดือน 9 ปี 2529 และปัจจุบันคือเดือน 7 ปี 2565 จะได้ 2565 – 2529 = 36 และ 7 – 9 = -2 หมายความว่าจะต้องไปลดอายุลง 1 ปี จาก 36 เหลือ 35 และจำนวนเดือนที่ได้จะเป็น 12 – 2 = 10 นั่นคือปัจจุบันครูโจ๊กอายุ 35 ปี 10 เดือน

ข้อสอบกลางภาค : ไพทอน [ขนส่งจากจีน] พร้อมแนวคำตอบ

ข้อสอบข้อนี้ เป็นเรื่องที่อยู่รอบตัวเราเองครั้ง หลายคนคงเลยสั่งสินค้าจากแอปพลิเคชันออนไลน์ต่าง ๆ และเมื่อเราสั่งแล้วก็จะมีการกำหนดวันที่สินค้าจะเดินทางมาถึงใช่ไหมครับ เรามาดูกันว่าโจทย์ข้อนี้เป็นอย่างไร

บริษัทขนส่งที่ส่งสินค้าจากจีนมายังประเทศไทยมักจะใช้เวลาส่งของ 15 – 30 วัน โดยบริษัทจะประมาณการล่วงหน้าให้ทราบว่าสินค้าที่สั่งจะใช้เวลากี่วัน

ถ้าครูโจ๊กสั่งสินค้าจากจีนวันที่ 15 เดือน 6 และบริษัทขนส่งแจ้งว่าจะได้รับสินค้าภายใน 20 วัน หมายความว่าครูโจ๊กจะได้รับสินค้าในวันที่ 5 เดือน 7 (กำหนดให้ 1 เดือน เท่ากับ 30 วัน)

ข้อสอบกลางภาค : ไพทอน [ช่วยเหลือเกษตรกร] – พร้อมแนวคำตอบ

สำหรับโจทย์ข้อนี้ ผมได้ประยุกต์กับสถานการณ์ของภาครัฐที่เคยมีนโยบายช่วยเหลือเกษตรกรในกรณีที่เกิดภัยพิบัติความเสียหายเกี่ยวกับพืชผลทางการเกษตร เช่น น้ำท่วมครับ โดยโจทย์นี้มีเนื้อหาอยู่ว่า…

รัฐบาลประกาศที่จะช่วยเหลือเกษตรกรที่ประสบภัยน้ำท่วม โดยมอบเงินให้ตามจำนวนที่ดิน เป็นเงิน ไร่ละ 1,000 บาท แต่ยอดเงินช่วยเหลือรวมต้องไม่เกิน 10,000 บาท
(เศษจากไร่ให้คิดเป็น 1 ไร่ เช่น 1 ไร่ กับ 1 ตารางเมตร ให้คิดเป็น 2 ไร่)

ข้อสอบกลางภาค: ไพทอน [รถไฟฟ้ามาหานะเธอ] และแนวคำตอบ

ข้อสอบกลางภาคข้อนี้ ต้องการวัดความเข้าใจนักเรียนเกี่ยวกับการคิดอย่างเป็นลำดับ และการใช้ operator ในภาษาไพทอนครับ

โดยโจทย์รถไฟฟ้ามาหานะเธอ เรื่องราวก็มีอยู่ว่า…

สถานีรถไฟฟ้าประเทศหนึ่ง มีตู้สำหรับให้ผู้ใช้รถไฟฟ้าซื้อบัตรได้อัตโนมัติ โดยเลือกสถานีปลายทางที่ต้องการลง และระบบจะบอกราคาค่าโดยสารที่ต้องจ่าย
โดยผู้ซื้อบัตรจะต้องจ่ายเงินให้มากกว่าสถานีปลายทางที่ต้องการลง(บังคับ)
จากนั้นตู้จำหน่ายบัตรจะจ่ายบัตรและเงินทอนให้ผู้ใช้รถไฟฟ้าเป็นเหรียญทั้งหมด โดยเหรียญที่ทอนจะมีเหรียญ 1, 2, 5 และ 10 บาทเท่านั้น และจะทอนเหรียญที่มีมูลค่าสูงสุดก่อน

ชนะเลิศการประกวดผลงานดีเด่นด้าน Coding “Coding Achievement Awards” ระดับเขตพื้นที่การศึกษา

สำหรับการประกวดผลงานดีเด่นด้าน Coding ในโครงการ “Coding Achievement Awards” ของกระทรวงศึกษาธิการร่วมกับสถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี
สำหรับผลงานที่ผมส่ง ก็คือเว็บไซต์บทเรียนออนไลน์การเขียนโปรแกรมภาษาไพทอน ซึ่งหลาย ๆ ท่านเคยได้ใช้และนำไปใช้กับนักเรียนครับ ปัจจุบันผมปรับในส่วนของการเขียนบทความภาษาไพทอนลงไป เพิ่มโจทย์ปัญหา โจทย์ท้าทายให้นักเรียนได้ฝึกคิดถึงทำกันแบบไม่ต้องพักเลย 
อนาคตก็กำลังวางแผนที่จะทำในเรื่องการกราฟิก โดยการเขียนโปรแกรมภาษาไพทอนในโหมด Turtle และการสร้างกราฟเพื่อประมวลผลข้อมูลใน Data Science ด้วยครับ

ข้อสอบกลางภาค: ไพทอน (ค่าไฟในบ้านของฉัน)

#ข้อสอบไพทอน #สอบกลางภาค ข้อที่ 1
โจทย์ข้อแรกเป็นข้อให้กำลังใจนักเรียนครับ นักเรียนทำได้แล้วจะได้มีกำลังใจในการทำข้อต่อไป
ข้อนี้เป็นโจทย์หาค่าไฟนั่นเอง เอาแบบง่าย ๆ เลย มีเครื่องใช้ไฟฟ้าแค่ 3 เครื่อง ใช้วันละ 8 ชั่วโมง ให้คิดว่าเดือนนึงจะเสียค่าไฟกี่บาท

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น

This site uses Akismet to reduce spam. Learn how your comment data is processed.