Professional Documents
Culture Documents
วิทยาการคำนวณ มัธยมศึกษา v1
วิทยาการคำนวณ มัธยมศึกษา v1
วิทยาการคำนวณ มัธยมศึกษา v1
Documents à gg.gg/cs_nattapon
www.menti.com
CODE:
§ รู้จักวิชาวิทยาการคำนวณ
§ การสอน ICT และ DL
§ การสอน Computer Science
§ Flowgorithm
§ Scratch
§ Python – Elabsheet - Data Sciene
ครูณัฐพล บัวอุไร [www.nattapon.com] โรงเรียนสวนกุหลาบวิทยาลัย รังสิต
ครูณัฐพล บัวอุไร [www.nattapon.com] โรงเรียนสวนกุหลาบวิทยาลัย รังสิต
Digital Literacy: DL
• การรู้เท่าทันสื่อ
• การป้องกันตนเองจากภัยคุกคาม
• การไม่ละเมิดสิทธิหน้าที่ผู้อื่น
• รู้กฎ ข้อกำหนด กฎหมาย
CS
DL Computer
Science
Com.Thinking
Decomposing
Abstraction
Pattern Reg.
Algorithm
§ “วันที่ 12 กรกฎาคม เวลา 15.30 น. คุณครูกำลังรีบทำแฟ้มเพื่อ
ประเมิน วฐ.2 ในวันจันทร์ที่จะถึง (โรงเรียนไม่ประกาศหยุด)
ขณะเดียวกันก็มีนักเรียนที่อยากจะลงแข่งขันโครงงานมาขอสมัครเข้า
แข่งขันและขอคำปรึกษา และทันใดนั้นก็มีสายจากหน้าห้อง ผอ.
เชิญคุณครูลงไปพบท่าน ผอ. ในเวลา 16.00 น. แต่วันนี้ครูใส่รองเท้า
ไม่สุภาพมาโรงเรียน เกรงว่าท่าน ผอ. จะตำหนิ”
§ คุณครูจะจัดการกับสถานการณ์ที่อยู่ตรงหน้านี้อย่างไร?
ตัวชี้วัด สื่อ/เครื่องมือ/วิธีสอน
1. ออกแบบอัลกอริทึมที่ใช้แนวคิดเชิงนามธรรมเพื่อแก้ปัญหาหรืออธิบายการ - วิเคราะห์แนวคิดเชิงนามธรรม
ทำงานที่พบในชีวิตจริง - แยกแยะสาระสำคัญ
2. ออกแบบและเขียนโปรแกรมอย่างง่ายเพื่อแก้ปัญหาทางคณิตศาสตร์หรือ - เขียนโปรแกรมที่มีเงื่อนไข/ทำซ้ำ
วิทยาศาสตร์ - Scratch/Python
หมายเหตุ หากโรงเรียนเปิดวิชาวิทยาการคำนวณเพียงวิชาเดียวและไม่ได้เปิดวิชาออกแบบและเทคโนโลยี
และไม่มีใครสอนตัวชี้วัด ว 4.1
คุณครูที่สอนวิชาวิทยาการคำนวณสามารถนำ ตชว. ว 4.1 มารวมได้
CS
DL Computer
Science
แนวคิดเชิงคำนวณ
§คือการคิดอย่างเป็นระบบ มีขั้นตอน และครอบคลุมเงื่อนไขหรือความ
เป็นไปได้ทุกประเด็น
§การพัฒนาทักษะด้านการคิดเชิงคำนวณสามารถใช้กิจกรรมต่างๆ รอบตัว
ได้ทุกกิจกรรม โดยทุกครั้งที่ทำกิจกรรม ขอให้นักเรียนตอบคำถาม 4
ประเด็นนี้ให้ได้
§องค์ประกอบย่อย(เงื่อนไขย่อย)ของปัญหานั้นมีอะไรบ้าง (แยกย่อยปัญหา)
§การแก้ปัญหาแต่ละองค์ประกอบมีรูปแบบอย่างไร (หารูปแบบ)
§ประเด็นสำคัญในการแก้ปัญหามีอะไรบ้าง (นามธรรม)
§ขั้นตอนวิธีการแก้ปัญหาทั้งหมดเป็นอย่างไร (ขั้นตอนวิธี)
§ รู้จักวิชาวิทยาการคำนวณ
§ การสอน ICT และ DL
§ การสอน Computer Science
§ Flowgorithm
§ Scratch
§ Python – Elabsheet - Data Sciene
ครูณัฐพล บัวอุไร [www.nattapon.com] โรงเรียนสวนกุหลาบวิทยาลัย รังสิต
§ ใช้ในการวางแผน/ออกแบบแนวคิดเป็นอัลกอริทึมแบบผังงาน
§ ฟรี และ โปรแกรมมีขนาดเล็ก
§ แสดงการทำงาน (run program) เพื่อตรวจสอบความถูกต้องได้
§ แปลงผังงานเป็นภาษาโปรแกรมที่ต้องการได้
http://www.flowgorithm.org
เพิ่มเติม: https://raptor.martincarlisle.com/
ตัวอย่างโค้ด
https://colab.research.google.com/drive/1zjTKp7eS1wn7g9umUlfIRmww9LLmArv9
ตัวอย่าง
https://docs.google.com/document/d/1MFjtVua-
k0qEzxNkQUGHldTV2YUhC_29tiyeDj5ImkE/edit?usp=sharing