Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore รายวิชาวิทยาการคำนวณ

รายวิชาวิทยาการคำนวณ

Published by jarupha2000, 2022-03-07 08:42:12

Description: แผนการจัดการเรียนรู้

Search

Read the Text Version

11.2 การประเมินชน้ิ งาน (ออกแบบและเขียนโปรแกรมหรือแอปพลิเคชันด้วยภาษา Python) ประเด็นในการประเมนิ 3 เกณฑก์ ารใหค้ ะแนน 1 2 1.ความสอดคล้องกับ อธบิ ายหน้าทกี่ ารทำงาน อธิบายหนา้ ท่ีการทำงาน อธิบายหน้าท่ีการทำงาน เนื้อหา ของคำสัง่ ในการเขยี น ของคำสั่งในการเขียน ของคำส่ังในการเขียน โปรแกรมด้วย Python โปรแกรมดว้ ย Python โปรแกรมด้วย Python ได้ถูกต้องตามหลกั การ ไดถ้ ูกต้องตามหลักการ ได้เพยี งบางสว่ น สอื่ สาร สอ่ื สารเข้าใจงา่ ยชัดเจน สื่อสารเขา้ ใจชัดเจนและ เข้าใจและตอบคำถามได้ และตอบคำถามได้ ตอบคำถามไดม้ ากกว่า น้อยกวา่ 50% ทง้ั หมด 50% 2.ขั้นตอนการเขียน เขยี นโปรแกรมหรือแอป เขียนโปรแกรมหรือแอป เขียนโปรแกรมหรือแอป โปรแกรมหรือแอปพลเิ ค พลเิ คชันด้วยภาษา พลเิ คชันด้วยภาษา พลิเคชันดว้ ยภาษา ชนั ด้วยภาษา Python Python ได้ถกู ต้อง ใช้ Python ได้ถกู ใช้คำสงั่ Python ได้ ใช้คำส่ัง คำส่งั เหมาะสมกบั การ เหมาะสมกับการทำงาน เหมาะสมกบั การทำงาน ทำงาน สามารถ สามารถตรวจสอบและ สามารถตรวจสอบและ ตรวจสอบและแกไ้ ข แก้ไขข้อผดิ พลาดของ แก้ไขข้อผดิ พลาดของ ข้อผดิ พลาดของ โปรแกรมได้มากกวา่ โปรแกรมไดน้ ้อยกว่า โปรแกรมได้ 50% 50% 3.มคี วามคิดสรา้ งสรรค์ สามารถออกแบบ สามารถออกแบบ สามารถออกแบบ ในการออกแบบแอป แนวคิดการพฒั นาแอป แนวคิดการพฒั นาแอป แนวคิดการพฒั นาแอป พลเิ คชนั พลิเคชนั ได้นา่ สนใจ และ พลิเคชนั ได้น่าสนใจ และ พลิเคชนั ได้นา่ สนใจ และ สร้างสรรค์ มคี วาม สร้างสรรค์ มีความ สร้างสรรค์ มคี วาม เหมาะสมกบั การใชง้ าน เหมาะสมกบั การใช้งาน เหมาะสมกบั การใช้งาน มากกวา่ 50% น้อยกวา่ 50% เกณฑก์ ารตดั สนิ คณุ ภาพ ช่วงคะแนน ระดบั คุณภาพ 7–9 ดี 5–6 พอใช้ นอ้ ยกว่า 5 ปรับปรุง

11.3 การประเมนิ การนำเสนอ (ออกแบบและเขียนโปรแกรมหรือแอปพลิเคชันด้วยภาษา Python) ท่ี รายการประเมนิ คณุ ภาพผลงาน 4 3 21 1 อธบิ ายหนา้ ท่กี ารทำงานของคำส่งั ในการเขียนโปรแกรมด้วย Python ได้ ถกู ต้อง และตอบคำถามได้ 2 บอกประโยชน์ของแอปพลเิ คชนั ท่ีพฒั นาและคำนงึ ถงึ ประโยชนต์ อ่ ชีวิตประจำวัน 3 มวี ธิ ีการนำเสนอนา่ สนใจ ใชภ้ าษาเหมาะสมเข้าใจงา่ ย 4 การมสี ่วนรว่ มของสมาชิกในกลมุ่ 5 การรบั ฟงั ความคิดเหน็ ของผอู้ ่ืน รวม เกณฑ์การตดั สินคุณภาพ ช่วงคะแนน ระดบั คณุ ภาพ 15 – 20 ดี 10 – 14 น้อยกวา่ 10 พอใช้ ปรับปรุง

11.4 แบบประเมนิ คณุ ลักษณะอันพึงประสงค์ คำชแ้ี จง : ใหผ้ ้สู อนสงั เกตพฤติกรรมของนกั เรียนในระหวา่ งเรียนและนอกเวลาเรียน แลว้ ขีด ✓ลงในช่อง ที่ตรงกบั ระดับคะแนน คณุ ลักษณะ รายการประเมนิ ระดับคะแนน อันพงึ ประสงคด์ า้ น 32 1 1. รกั ชาติ ศาสน์ 1.1 ยนื ตรงเคารพธงชาตแิ ละรอ้ งเพลงชาติได้ กษัตรยิ ์ 1.2 เข้ารว่ มกิจกรรมทีส่ ร้างความสามัคคีปรองดองและเปน็ ประโยชน์ ตอ่ โรงเรียน 1.3 เข้าร่วมกิจกรรมทางศาสนาที่ตนนับถอื ปฏบิ ตั ิตามหลกั ศาสนา 1.4 เข้ารว่ มกจิ กรรมที่เก่ียวกับสถาบนั พระมหากษตั ริย์ตามท่โี รงเรยี นจัดข้ึน 2. ซ่ือสตั ย์ สจุ รติ 2.1 ให้ขอ้ มูลทถี่ กู ต้องและเปน็ จริง 2.2 ปฏบิ ตั ใิ นสิ่งท่ถี ูกตอ้ ง 3. มีวินัย รบั ผดิ ชอบ 3.1 ปฏบิ ตั ิตามขอ้ ตกลง กฎเกณฑ์ ระเบยี บ ข้อบงั คบั ของครอบครวั มีความตรงต่อเวลาในการปฏิบัตกิ จิ กรรมต่าง ๆ ในชีวติ ประจำวัน 4. ใฝเ่ รียนรู้ 4.1 รจู้ กั ใชเ้ วลาวา่ งให้เปน็ ประโยชนแ์ ละนำไปปฏิบัตไิ ด้ 4.2 รู้จกั จดั สรรเวลาใหเ้ หมาะสม 4.3 เช่ือฟังคำสั่งสอนของบดิ า-มารดา โดยไมโ่ ต้แยง้ 4.4 ตง้ั ใจเรยี น 5. อยอู่ ย่างพอเพียง 5.1 ใช้ทรพั ย์สินและสง่ิ ของของโรงเรียนอย่างประหยดั 5.2 ใช้อปุ กรณก์ ารเรยี นอยา่ งประหยัดและรู้คุณคา่ 5.3 ใช้จ่ายอย่างประหยัดและมกี ารเกบ็ ออมเงนิ 6. มุง่ มัน่ ในการทำงาน 6.1 มีความตัง้ ใจและพยายามในการทำงานที่ไดร้ ับมอบหมาย 6.2 มีความอดทนและไม่ทอ้ แท้ต่ออปุ สรรคเพื่อให้งานสำเรจ็ 7. รักความเป็นไทย 7.1 มจี ติ สำนึกในการอนรุ ักษว์ ฒั นธรรมและภมู ิปญั ญาไทย 7.2 เหน็ คุณคา่ และปฏิบัตติ นตามวัฒนธรรมไทย 8. มจี ติ สาธารณะ 8.1 รู้จักช่วยพ่อแม่ ผปู้ กครอง และครูทำงาน 8.2 รจู้ ักการดแู ลรักษาทรัพย์สมบัติและสิ่งแวดลอ้ มของหอ้ งเรยี น และโรงเรยี น ลงชอ่ื ..................................................ผู้ประเมนิ ............/.................../................ เกณฑ์การใหค้ ะแนน ให้ 3 คะแนน ชว่ งคะแนน ระดบั คณุ ภาพ พฤติกรรมที่ปฏิบัตชิ ัดเจนและสมำ่ เสมอ ให้ 2 คะแนน 51-60 ดมี าก พฤติกรรมที่ปฏบิ ตั ชิ ัดเจนและบ่อยครั้ง ให้ 1 คะแนน 41-50 ดี พฤติกรรมทป่ี ฏบิ ตั ิบางคร้ัง 30-40 พอใช้ ปรับปรงุ ตำ่ กวา่ 30

ใบความรู้ เร่อื ง การใช้คำสั่งแสดงผลอินพตุ และเอาต์พุต คำส่ังแสดงผลด้วย print คือ การแสดงผลทางหนา้ จอโดยใชค้ ำส่ัง print() ทำหน้าทใี่ นการแสดง ขอ้ มูลชนดิ อกั ขระ ตัวเลข ตวั แปร หรอื นพิ จน์ โค้ด ผลลพั ธ์ คำส่งั นำเขา้ ขอ้ มลู ทางแป้นพิมพด์ ้วย input Input คือ การรับข้อมลู จากภายนอกดว้ ยแปน้ พิมพโ์ ดยใชค้ ำส่ัง input() ซ่งึ จะรับข้อมูลเข้ามาเก็บไว้ ในตวั แปร โค้ด ผลลพั ธ์ ใบความรู้

เรื่อง ตวั แปร และตัวดำเนนิ การ ตวั แปร คือ หน่วยความจำท่ีใช้จดั เก็บข้อมลู เพื่อนำไปใชใ้ นโปรแกรม ตวั แปรจะถูกเรยี กใช้ในการเกบ็ ขอ้ มูลจากอนิ พตุ เกบ็ คา่ คงท่ี นำข้อมลู ไปคำนวณและเกบ็ ผลลพั ธ์การกำหนด หรอื ประกาศตัวแปร ชนดิ ขอ้ มลู ตัวแปร ชนดิ การใชง้ าน Int ขอ้ มูลชนดิ ตวั เลขจำนวนเต็ม String ขอ้ มลู ท่ีเป็นอักขระ หรอื ข้อความ Float ขอ้ มลู ท่ีเปน็ จำนวนจรงิ ตัวดำเนินการ หรอื โอเปอเรเตอร์ คอื สัญลักษณ์ทบี่ อกใหด้ ำเนินการอย่างใดอย่างหนึง่ กับข้อมลู ในตวั แปร และค่าคงท่ีต่างๆ เช่น การคำนวณ โดยใช้เครอ่ื งหมาย + - * / และการเปรียบเทียบท่ใี ชเ้ ครื่องหมาย > < >= <= 1) ตัวดำเนินการทางคณติ ศาสตร์ ตวั ดำเนนิ การ ความหมาย ตัวอยา่ ง + การบวก x+y - การลบ x-y * การคูณ x*y / การหาร x/y % การหาร เอาเฉพาะเศษ x%y ** การยกกำลัง x ** y 2) ตัวดำเนินการเปรยี บเทยี บ ตวั ดำเนนิ การ ความหมาย ตัวอยา่ ง == เท่ากบั x == y != ไมเ่ ทา่ กบั x != y > มากกว่า x>y < นอ้ ยกว่า x<y >= มากกวา่ หรือเท่ากบั x >= y <= น้อยกวา่ หรอื เทา่ กบั x <= y

ใบความรู้ เร่ือง การทำงานแบบมเี ง่อื นไข การใช้งานคำสงั่ if if คอื คำสง่ั กำหนดเง่ือนไขเพ่ือควบคมุ ใหโ้ ปรแกรมทำงานเฉพาะคำสง่ั ท่ีต้องการเม่ือเง่ือนไขเปน็ จรงิ ซึ่งเปน็ การเลือกทำงานท่ีมที างเลือกเดยี ว โคด้ ผลลพั ธ์ การใชง้ านคำส่ัง if-else If-else คือ การกำหนดเง่ือนไขให้โปรแกรมเลือกทำ 2 กรณี โดยเลือกทำคำส่ังในบลอ็ ก if เมอื่ เงอ่ื นไขเป็นจรงิ หรือเลือกทำคำสั่งในบลอ็ ก else เม่อื เงอื่ นไขเปน็ เท็จ โค้ด ผลลัพธ์

ใบความรู้ เร่ือง การทำงานซำ้ การใช้งานคำส่ัง while while คือ การวนลูปโดยการตรวจสอบเงอ่ื นไขก่อนทำงาน ซง่ึ ในขณะทีจ่ รวจสอบพบวา่ เง่ือนไขเป็น จรงิ คำสงั่ ท่อี ยู่ภายในบล้อกจะถกู รนั ให้ทำงานวนรอบไปเรื่อยๆ และจะหยุดทำงานเมื่อโปรแกรมตรวจสอบ พบวา่ เงอ่ื นไขเป็นเทจ็ คำสง่ั ผลลัพธ์ i=0 while i <= 10: print(i, end = ', ') i=i+1 การใชง้ านคำสั่ง for for คือ การทำงานแบบวนซ้ำที่สามารถกำหนดจำนวนครั้งที่แนน่ อน โดยมีการกำหนดจุดเร่มิ ต้น จดุ สุดท้าย และจำนวนการทำงานตามจำนวนขอ้ มลู ทีม่ ี คำส่งั ผลลพั ธ์ for num in (27,12,2537): print(num) bp ='Lisa','Jisoo','Jennie','Rose' for bp in bp: print(bp)

ใบงานที่ 4.3.1 เรอื่ ง ตัวแปรและตัวดำเนินการ 1.ให้นกั เรียนทำความเขา้ ใจเร่ืองตัวแปรเพอ่ื ตอบคำถามต่อไปน้ี 1.1 เขยี นผลลัพธก์ ารทำงานของโคด้ ต่อไปน้ี ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 1.2 “กิ้ฟขายแอปเปลิ้ ไดเ้ งนิ มา 425 บาท อรขายส้มได้เงินมา 565 บาท ทศขายมะมว่ งงินมา 456” ใหน้ กั เรยี นเขยี นโปรแกรมเพือ่ แสดงรายไดจ้ ากการขายผลไม้ของแตล่ ะคน โดยใช้คำสั่ง “ตัวแปร” ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 2.ใหน้ ักเรยี นทำความเข้าใจเรื่องตวั แปรและการดำเนนิ การเพื่อตอบคำถามต่อไปนี้

2.1 เขียนผลลัพธก์ ารทำงานของโค้ดต่อไปน้ี ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 2.2 เขียนผลลัพธ์การทำงานของโค้ดต่อไปนี้ ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 2.3 ใหน้ กั เรียนเขยี นโปรแกรมเฉล่ียคา่ อาหารรายคน โดยให้โปรแกรมรบั จำนวนลูกค้า และค่าอาหาร ท้ังหมด จากน้นั แสดงค่าอาหารท่เี ฉลย่ี ตอ่ คนทางหน้าจอ ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………

2.4 เขยี นโปรแกรมประยุกต์ใชต้ ัวดำเนนิ การเพ่ือแสดงผลลัพธ์ ดังน้ี ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………

ใบงานท่ี 4.3.1 เฉลย เรอ่ื ง ตัวแปรและตัวดำเนนิ การ 1.ใหน้ ักเรียนทำความเขา้ ใจเร่ืองตัวแปรเพอ่ื ตอบคำถามตอ่ ไปน้ี 1.1 เขยี นผลลพั ธ์การทำงานของโค้ดต่อไปน้ี …P…ri…ce……of…M……an…g…o…=…4…5……………………………………………………………………………………………………………………… …P…ri…ce……of…M……el…o…n …=…8…6……………………………………………………………………………………………………………………… …P…ri…ce……of…B…a…n…an…a…=……24……………………………………………………………………………………………………………………… …P…ri…ce……of…A…p…p…le……=…6…4……………………………………………………………………………………………………………………… …P…ri…ce……of…W……at…e…rm…e…l…on……=…8…6…………………………………………………………………………………………………………… …/…/ต…ัว…เล…ข…ใน……W…a…te…rm……el…o…n…ม…คี …่า=…8…6…เน…่ือ…ง…จ…าก…ใน…โ…ค…้ด…โจ…ท…ยไ์…ด…ใ้ ส…่ต…ัว…แป…ร…m……el…o…n…ล…งไ…ป…แ…ทน………………………… 1.2 “กิ้ฟขายแอปเปิ้ลได้เงนิ มา 425 บาท อรขายสม้ ไดเ้ งนิ มา 565 บาท ทศขายมะม่วงงินมา 456” ใหน้ กั เรียนเขยี นโปรแกรมเพ่ือแสดงรายไดจ้ ากการขายผลไม้ของแตล่ ะคน โดยใช้คำส่ัง “ตัวแปร” …g…if…t =……4…25………………………………………………………………………………………………………………………………………… …t…o…ss…=…4…5…6……………………………………………………………………………………………………………………………………… …o…rn……=…5…6…5 ……………………………………………………………………………………………………………………………………… …p…ri…n…t('…G…ift…=……%…d…' …%…g…if…t)………………………………………………………………………………………………………………… …p…ri…n…t('…T…os…s…=…%…d……' %……t…os…s…) …………………………………………………………………………………………………………… …p…ri…n…t('…O…rn…=……%…d…'…%……or…n…) ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………

2.ใหน้ ักเรยี นทำความเข้าใจเรื่องตัวแปรและการดำเนนิ การเพอ่ื ตอบคำถามตอ่ ไปน้ี 2.1 เขียนผลลพั ธก์ ารทำงานของโค้ดต่อไปน้ี ………………………………………………………………………………………………………………………………………………………… …………9……………………………………………………………………………………………………………………………………………… …………6…0 …………………………………………………………………………………………………………………………………………… 2.2 เขยี นผลลัพธก์ ารทำงานของโค้ดต่อไปน้ี ………………………………………………………………………………………………………………………………………………………… ………Y…o…u…r …ag…e…=……25…………………………………………………………………………………………………………………………… ………Y…o…u…r …BM……I =……19…………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 2.3 ให้นักเรยี นเขยี นโปรแกรมเฉล่ยี ค่าอาหารรายคน โดยให้โปรแกรมรบั จำนวนลกู ค้า และคา่ อาหาร ทั้งหมด จากนนั้ แสดงค่าอาหารทีเ่ ฉล่ยี ตอ่ คนทางหนา้ จอ ………p…r…in…t(…'W…e…lc…o…m…e…t…o…R…e…st…u…ar…a…nt…')……………………………………………………………………………………………… ………b…i…ll…=…in…t…(in…p…u…t(…'E…n…te…r…b…ill…t…ot…a…l …: '…))………………………………………………………………………………………… ………r…e…gi…s …=…in…t…(in…p…u…t(…'E…nt…e…r …to…ta…l…c…us…t…om……er…:…')…) …………………………………………………………………………… ………a…v…e…rp…=……bi…ll…/r…eg…is……………………………………………………………………………………………………………………… ………p…r…in…t(…'\\n…A…v…e…ra…ge……pe…r…1…=……%…d…'…%……av…e…rp…)………………………………………………………………………………… ………p…r…in…t(…'T…h…an…k…y…o…u…:)…') …………………………………………………………………………………………………………………

2.4 เขียนโปรแกรมประยกุ ต์ใช้ตัวดำเนนิ การเพ่ือแสดงผลลพั ธ์ ดังนี้ ………m……on…t…h…1…=…2…3…54………………………………………………………………………………………………………………………… ………m……on…t…h…2…=…4…5…84………………………………………………………………………………………………………………………… ………m……on…t…h…3…=…2…4…65………………………………………………………………………………………………………………………… ………m……on…t…h…4…=…8…5…46………………………………………………………………………………………………………………………… ………p…r…in…t(…'B…an…t…h…un…g…C…a…fe…')……………………………………………………………………………………………………………… ………p…r…in…t(…'*…**…**…**…')…………………………………………………………………………………………………………………………… ………p…r…in…t(…'R…e…po…r…t …by……4m……on…t…h…=…%……d'…%…………………………………………………………………………………………… ………(…m…o…n…th…1…+…m…o…n…th…2…+m……o…nt…h…3+…m……on…t…h4…)…) …………………………………………………………………………………

ใบงานที่ 4.3.2 เร่ือง การใชค้ ำสั่งแสดงผลอินพตุ และเอาตพ์ ตุ 1.จงบอกหน้าท่กี ารทำงานของคำสงั่ ตอ่ ไปนี้ 1.1 print ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 1.2 input ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 2.ให้นักเรยี นทำความเข้าใจคำสัง่ การแสดงผล print เพ่ือตอบคำถามต่อไปนี้ 2.1 เขียนโคด้ คำส่ังเพื่อแสดงผลลัพธ์ ดังนี้ ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………

2.2 ให้นักเรยี นเขยี นโปรแกรมเพ่ือแสดงประวตั สิ ว่ นตวั ของนักเรยี นท่สี ามารถเปดิ เผยตอ่ สว่ นรวมได้ อยา่ งน้อย 7 อย่างจากน้นั จดบันทกึ คำส่ังจากโปรแกรมลงด้านลา่ ง(เฉพาะโคด้ ) ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………. ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 2.3 ใหน้ กั เรยี นเขียนโปรแกรมรบั ช่อื พร้อมน้ำหนัก จากแปน้ พิมพจ์ ำนวน3คนจากนัน้ ใหโ้ ปรแกรม แสดงขอ้ มูลของแตล่ ะคนทางหน้าจอ ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………. ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………

ใบงานที่ 4.3.2 เฉลย เรอื่ ง การใชค้ ำส่งั แสดงผลอินพุต และเอาตพ์ ุต 1.จงบอกหนา้ ทก่ี ารทำงานของคำส่ังตอ่ ไปนี้ 1.1 print ……………ก…า…รแ…ส…ด…งผ…ล…ท…าง…ห…น…า้ จ…อ…โ…ดย…ใ…ช้ค…ำ…ส…งั่ …p…rin…t…()…ท…ำห…น…า้ …ท…ใี่ น…ก…า…รแ…ส…ด…งข…้อ…ม…ูล…ชน…ดิ …อ…กั …ขร…ะ……………………… ……………ต…ัว…เล…ข…ต…ัว…แป…ร…ห…ร…ือ…น…ิพ…จน…์ ……………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 1.2 input ……………ก…า…รร…ับ…ข…้อม…ลู …จ…าก…ภ…า…ย…น…อก…ด…้ว…ยแ…ป…น้ …พ…ิม…พ…โ์ ด…ย…ใช…้ค…ำ…สั่ง…i…n…pu…t…()…ซ…่ึงจ…ะ…ร…ับข…้อ…ม…ูล…เข…า้ …มา…เก…็บ…ไ…ว้……………… ……………ใ…น…ตัว…แ…ป…ร……………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 2.ให้นกั เรยี นทำความเข้าใจคำสั่งการแสดงผล print เพื่อตอบคำถามต่อไปน้ี 2.1 เขียนโคด้ คำสัง่ เพ่ือแสดงผลลพั ธ์ ดงั นี้ ……………p…rin…t…('H…e…l…lo…')………………………………………………………………………………………………………………………… ……………p…rin…t…('I…a…m……py…t…ho…n…')……………………………………………………………………………………………………………… ……………p…rin…t…('I…w…a…s…b…o…rn…i…n…1…98…9…b…y…R…o…s…so…m…'…) ……………………………………………………………………………… ……………p…rin…t…('M……y …la…n…gu…a…ge……b…as…e…o…n…A…B…C…') ……………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………

2.2 ให้นักเรียนเขยี นโปรแกรมเพ่ือแสดงประวตั สิ ่วนตวั ของนกั เรียนที่สามารถเปดิ เผยตอ่ สว่ นรวมได้ อย่างน้อย 7 อยา่ งจากน้นั จดบันทกึ คำส่ังจากโปรแกรมลงด้านล่าง(เฉพาะโคด้ ) …………p…ri…nt…('M……y …n…am……e …is…P…a…tt…ha…r…a …R…a…ks…a…') ……………………………………………………………………………………… …………p…ri…nt…('M……y…n…ic…k …n…am…e……is…G…if…t')…………………………………………………………………………………………………… …………p…ri…nt…('I…a…m……25……ye…a…rs…o…l…d'…) ……………………………………………………………………………………………………… …………p…ri…nt…('I…w…a…s…b…o…rn…i…n…K…h…on…k…a…en……') …………………………………………………………………………………………… …………p…ri…nt…('I…l…o…ve…B…l…ac…k…p…in…k …')………………………………………………………………………………………………………… …………p…ri…nt…('I…l…ik…e…to……ea…t…d…e…ss…e…rt…') ……………………………………………………………………………………………………. …………p…ri…nt…('I…l…iv…e…in……Ba…n…gk…o…k…') ………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 2.3 ใหน้ กั เรยี นเขียนโปรแกรมรับชอื่ พร้อมน้ำหนัก จากแปน้ พมิ พจ์ ำนวน3คนจากนนั้ ให้โปรแกรม แสดงขอ้ มลู ของแตล่ ะคนทางหนา้ จอ ……………n…am……e1……=…in…p…u…t(…'En…t…e…r n…a…m…e…:…')…………………………………………………………………………………………… ……………w…e…ig…ht…1…=…i…nt…(i…np…u…t…('E…n…te…r…w…e…ig…h…t …: '…))………………………………………………………………………………… ……………n…am……e2……=…in…p…u…t(…'En…t…e…r n…a…m…e…:…')…………………………………………………………………………………………… ……………w…e…ig…ht…2…=…i…nt…(i…np…u…t…('E…n…te…r…w…e…ig…h…t …: '…))………………………………………………………………………………… ……………n…am……e3……=…in…p…u…t(…'En…t…e…r n…a…m…e…:…')…………………………………………………………………………………………… ……………w…e…ig…ht…3…=…i…nt…(i…np…u…t…('E…n…te…r…w…e…ig…h…t …: '…))…………………………………………………………………………………. ……………p…rin…t…('1….…%…s…w…e…ig…h…t=……%…d…' %……(n…a…m…e…1…,w…e…ig…h…t1…))…………………………………………………………………… ……………p…rin…t…('2….…%…s…w…e…ig…h…t=……%…d…' %……(n…a…m…e…1…,w…e…ig…h…t1…))…………………………………………………………………… ……………p…rin…t…('3….…%…s…w…e…ig…h…t=……%…d…' %……(n…a…m…e…1…,w…e…ig…h…t1…))…………………………………………………………………… …………………………………………………………………………………………………………………………………………………………

ใบงานที่ 4.3.3 เรอื่ ง การทำงานแบบมเี งื่อนไข 1.ให้นกั เรยี นทำความเขา้ ใจการทำงานคำส่งั if-else แลว้ ตอบคำถามต่อไปน้ี 1.1 ใหน้ กั เรียนเขยี นผลลัพธก์ ารทำงานของโคด้ ต่อไปนี้ ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 1.2 ใหน้ ักเรยี นเขยี นผลลัพธก์ ารทำงานของโคด้ ต่อไปน้ี ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………

2.เขยี นโปรแกรมรับค่าอุณหภูมจิ ากแปน้ พิมพ์จากนั้นใหแ้ สดงระดบั อุณหภูมิ โดยใชเกณฑ์ ดังน้ี เกณฑ์อุณหภูมิ(เซลเซียส) 29 ขน้ึ ไป = ร้อน 24-28 = ปกติ 1-23 = เย็น 0 = เยือกแขง็ ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………

ใบงานท่ี 4.3.3 เฉลย เร่ือง การทำงานแบบมเี งือ่ นไข 1.ใหน้ ักเรยี นทำความเขา้ ใจการทำงานคำสัง่ if-else แลว้ ตอบคำถามต่อไปน้ี 1.1 ให้นกั เรียนเขียนผลลัพธก์ ารทำงานของโค้ดต่อไปน้ี …………A……sa…m…e……B ……………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 1.2 ใหน้ กั เรียนเขียนผลลัพธ์การทำงานของโค้ดต่อไปน้ี …………C…o…r…re…ct…………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………

2.เขยี นโปรแกรมรับค่าอุณหภูมจิ ากแป้นพิมพ์จากนน้ั ใหแ้ สดงระดับอุณหภูมิ โดยใชเกณฑ์ ดังน้ี เกณฑ์อณุ หภูมิ(เซลเซียส) 29 ข้นึ ไป = ร้อน 24-28 = ปกติ 1-23 = เย็น 0 = เยือกแข็ง …………t…e…m…p…=…f…lo…a…t(…in…p…ut…('…En…t…er…t…e…m…p…er…a…tu…re……: '…))………………………………………………………………………… …………i…f t…e…m…p…>…=2…9…:………………………………………………………………………………………………………………………… ……………p…ri…n…t('…ร้อ…น…')…………………………………………………………………………………………………………………………… …………e…li…f …te…m…p…>…=…24……an…d…t…e…m…p…<…=…28…:…………………………………………………………………………………………… ……………p…ri…n…t('…ป…กต…'ิ …) ………………………………………………………………………………………………………………………… …………e…li…f …te…m…p…>…=…1…a…nd……te…m…p…<…=…2…3:……………………………………………………………………………………………… ……………p…ri…n…t('…เย…็น…')…………………………………………………………………………………………………………………………… …………e…li…f …te…m…p…=…=…0…: ……………………………………………………………………………………………………………………… ……………p…ri…n…t('…เย…อื …ก…แข…็ง…')…………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………

ใบงานที่ 4.3.4 เร่ือง การทำซ้ำ 1.ใหน้ กั เรียนทำความเข้าใจการทำงานของ while และ for และตอบคำถามต่อไปน้ี 1.1 บอกผลลัพธ์ของการทำงานจากคำสง่ั while ต่อไปนี้ ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 1.2 ให้ประยกุ ต์ใชค้ ำส่งั for เก็บชอ่ื ดารา นักร้องทช่ี อบ5คนจากนน้ั ใหโ้ ปรแกรมแสดงรายช่ือทัง้ หมด ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 2.ให้บอกประโยชน์ของโปรแกรม หรอื แอปพลเิ คชั่นในชีวิตประจำวนั ............................................................................................................................. ................................................. .................................................................................. ............................................................................................ ............................................................................................................................. ................................................. ............................................................................................................................. .................................................

ใบงานที่ 4.3.4 เฉลย เรือ่ ง การทำซ้ำ 1.ให้นกั เรียนทำความเขา้ ใจการทำงานของ while และ for และตอบคำถามต่อไปน้ี 1.1 บอกผลลพั ธ์ของการทำงานจากคำสั่ง while ต่อไปนี้ …………H…e…llo……Py…t…ho…n…………………………………………………………………………………………………………………………… …………H…e…llo……Py…t…ho…n…………………………………………………………………………………………………………………………… …………H…e…llo……Py…t…ho…n…………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 1.2 ใหป้ ระยกุ ต์ใชค้ ำสัง่ for เกบ็ ชอื่ ดารา นกั ร้องท่ชี อบ5คนจากน้นั ใหโ้ ปรแกรมแสดงรายชอ่ื ทงั้ หมด …………m…y…p…op……=…'M…i…ll…a'…,'M…a…t…he…w…',…'P…a…nc…a…ke…',…'A…ri…an…a…','…Ta…y…lo…r…' …………………………………………………………… …………p…rin…t…('T…h…is…i…s …m…y…p…o…p…ul…a…r')……………………………………………………………………………………………………… …………fo…r…m…y…p…o…p…in…m……yp…o…p…:…………………………………………………………………………………………………………… ………………p…rin…t…(m…y…p…o…p)……………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 2.ใหบ้ อกประโยชน์ของโปรแกรม หรอื แอปพลเิ คชนั่ ในชวี ติ ประจำวัน ........1.....ส..ร..้า..ง..โ.ป...ร..แ..ก...ร..ม..ท...ม่ี ..ปี...ร..ะ..โ..ย..ช..น...ใ์.น...ช..ีว..ติ...ป...ร..ะ..จ..ำ..ว..ัน.............................................................................................. ........2.....ท..ำ..โ..ป..ร..แ...ก..ร..ม...แ..ป...ล..ง..ส..ก...ุล..เ.ง..นิ ............................... ............................................................................................ ........3.....ท..ำ..ใ..ห..้ช...ีว..ติ ..ส...ะ..ด..ว..ก...ส..บ...า..ย............................................................................... ................................................. ........4.....ล..ด...เ.ว..ล..า..ใ..น..ก...า..ร..ท..ำ..ง..า..น...ข..อ..ง..ม...น..ษุ...ย..์ล...ง............................................................ .................................................

12. ความเหน็ ของผู้บริหารสถานศึกษาหรือผูท้ ไ่ี ดร้ บั มอบหมาย ) ขอ้ เสนอแนะ ....... ลงช่อื ( ตำแหนง่ 13. บนั ทึกผลหลังการสอน  ด้านความรู้  ด้านสมรรถนะสำคัญของผู้เรียน  ด้านคณุ ลักษณะอนั พึงประสงค์  ด้านความสามารถทางเทคโนโลยี (วิทยาการคำนวณ)  ด้านอืน่ ๆ (พฤติกรรมเด่นหรือพฤติกรรมทมี่ ปี ญั หาของนักเรยี นเปน็ รายบคุ คล (ถ้ามี))  ปัญหา/อุปสรรค  แนวทางการแก้ไข


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook