171016 bitec computational thinking · 2017. 10. 15. · อาจาร>rเศษ (2015, 2016)...

Post on 21-Sep-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Computational Thinking ในชั้นเรียนแห่งศตวรรษที่ 21

โดย สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ณ ห้อง GH202 ศูนย์นิทรรศการและการประชุมไบเทค เวลา 9:00 - 9:30 น. วันที่16 สิงหาคม 2560

National Conference on K-12 Science and Mathematics Education

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ ในโรงเรียน ระดับชาติ ครั้งที่ 23

16 August 2017

110111 01101

credits:

แนะนำตัวการประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.Computational Thinking → Speaker

credits: https://prezi.com/a5hilw48fmn_/human-computer-interaction/

Computational Thinking → Speaker

Silver Medalist, IOI 2000 Beijing, China

Episcopal High SchoolAlexandria, VA, USA (2002)

Intern, 108th CongressCongressman George Miller, Committee on Education and the Workforce (2002)

Carnegie Mellon UniversityPittsburgh, PA, USA (2006) Computer Science with Minor in Mathematics, University Honors

Google, Mountain View, CAEngineering Intern (2006)i18n, Billing and Payment System

University of California Santa Barbara (2014) M.S. in Computer Science Imaging, Interactions and Innovative Interfaces

ม.เกษตรศาสตร์ ศรีราชา อาจารย์พิเศษ (2015, 2016)Human-Computer Interaction

นักวิจัย, สถาบันการเรียนรู้ ม.เทคโนโลยีพระจอมเกล้าธนบุรี (2015 - present)

ผู้ช่วยหัวหน้าทีม IOI 2016 Kazan, Russia

ม.บูรพา อาจารย์พิเศษ (2017)Information Retrieval

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

credits:

ความสำคัญของ Computational Thinking

Computational Thinking → Topic การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

credits:

ความสำคัญของ Computational ThinkingComputational Thinking → Importance การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

ทัพนักกีฬาไทย แข่งขัน คอมพิวเตอร์โอลิมปิก ปี 2560

Tehran, Iran

credits: https://www.nytimes.com/2017/06/27/technology/education-partovi-computer-science-coding-apple-microsoft.html?_r=0

ความสำคัญของ Computational ThinkingComputational Thinking → Importance

Hadi Partovi, co-founder of Code.orgKoren Shadmi for The New York Times

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

ภาพโดย ผศ. ดร. จิตร์ทัศน์ ฝักเจริญผล

credits: https://youtu.be/FpMNs7H24X0

ความสำคัญของ Computational ThinkingComputational Thinking → Importance การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

credits:http://celt.li.kmutt.ac.th/podcasts/pgen/?name=2017-06-29_ep_4_how_silicon_valley_pushed_coding_into_american_classroom.mp3 https://www.nytimes.com/2017/06/27/technology/education-partovi-computer-science-coding-apple-microsoft.html?_r=0

ความสำคัญของ Computational ThinkingComputational Thinking → Importance

ข้อมูลเพิ่มเติม

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

credits: https://www.nytimes.com/2017/06/27/technology/education-partovi-computer-science-coding-apple-microsoft.html?_r=0

ความสำคัญของ Computational ThinkingComputational Thinking → Importance

110111 01101

Computational Thinking

Coding

นี่ไม่ใช่เป้าหมาย!

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

สอน CT เพื่อให้ทุกคนเขียนโปรแกรมเป็นอาชีพ

credits: https://www.nytimes.com/2017/06/27/technology/education-partovi-computer-science-coding-apple-microsoft.html?_r=0

ความสำคัญของ Computational ThinkingComputational Thinking → Importance

110111 01101

Computational Thinking

Coding

นี่คือเป้าหมาย

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

สอนเขียนโปรแกรม → เพื่อนำไปสู่ CT → ใช้ในชีวิตประจำวัน → เพิ่มผลิตภาพ → เพิ่มรายได้

credits: https://sufficienteconomydrawing.blogspot.com/2016/10/kaset-thruesadi-mai-na-khao-30-phuet.html

ความสำคัญของ Computational ThinkingComputational Thinking → Importance

นายพอเพียง และเพียงพอ

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

เพิ่มรายได้ เพื่อเพิ่ม

ความเท่าเทียมของโอกาส ในสังคม

credits: https://www.nytimes.com/2017/06/27/technology/education-partovi-computer-science-coding-apple-microsoft.html?_r=0

ความสำคัญของ Computational ThinkingComputational Thinking → Importance

CT is NOTImpact Important Skills

ผลกระทบ เช่น ทักษะที่ควรมี นี่ไม่ใช่เป้าหมาย

ศิลปะ/ดนตรี

STEM

การฑูต

วรรณกรรม

กสิกรรม

• “คิดเชิงคำนวณ” เพื่อแก้ปัญหาในชีวิตประจำวัน

• มองออกว่าปัญหาใด แก้ด้วยระบบอัตโนมัติได้

• ใช้ระบบอัตโนมัติ ช่วยเพิ่มประสิทธิภาพงาน

• ควบคุมระบบอัตโนมัติ เข้าใจการทำงานเบื้องต้น สามารถแก้ไขข้อผิดพลาดได้

• คิดแบบคอมพิวเตอร์ตลอดเวลา

• ทุกคนประกอบอาชีพเขียนโปรแกรม

• ใช้คอมพิวเตอร์แก้ปัญหาทุกเรื่อง

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

credits:

องค์ประกอบของ CT

Computational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

credits: https://www.csteachers.org/

องค์ประกอบของ CTComputational Thinking → Components

• CT คือแนวทางการแก้ปัญหาแบบหนึ่ง ที่สามารถให้คอมพิวเตอร์ทำงานแทนได้

• นักเรียนไม่ใช่เป็นเพียงผู้ใช้เครื่องมือ แต่เป็นผู้สร้างเครื่องมือ

• การแก้ปัญหาแบบ CT สามารถ • ทำให้เป็นอัตโนมัติได้ • ใช้ในสาขาวิชาอื่นได้

CT = Computational Thinking

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

credits:

องค์ประกอบของ CTComputational Thinking → Components

การแบ่งปัญหาใหญ่เป็นปัญหาย่อย

การจับแบบรูป

การกำหนดสาระ

สำคัญ ออกแบบอัลกอริทึม

decomposition pattern recognition

algorithm design

abstraction

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

credits:

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

ปัญหา: การเรียงตุ๊กตาทวด

ยายแม่

ลูก

credits:

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

ปัญหา: การเรียงตุ๊กตา

output

credits:

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

ปัญหา: การเรียงตุ๊กตา

input

credits:

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

แบ่งปัญหาใหญ่

เป็นปัญหาย่อย

decomposition

abstractionpattern recognition

algorithm design✘

ปัญหา: การเรียงตุ๊กตา เช่น การแบ่งพื้นที่ของปัญหา เป็นฝั่งซ้าย และฝั่งขวา

และขยายพื้นที่ของฝั่งซ้ายไปเรื่อย ๆ

ทำปัญหาให้เล็กลงได้อ

ย่างไร?

credits:

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

✓decomposition

abstractionpattern recognition

algorithm design✘

ปัญหา: การเรียงตุ๊กตา

การจับแบบรูป

เช่น การเลือกตุ๊กตาตัวที่เล็กที่สุดในฝั่งขวา แล้วสลับที่ไปทางซ้าย

งานใดที่ต้องทำซ้ำ ๆ กันทุกค

รั้ง?

credits:

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

✓decomposition

abstractionpattern recognition

algorithm design✘

ปัญหา: การเรียงตุ๊กตา

การจับแบบรูป

เช่น การเลือกตุ๊กตาตัวที่เล็กที่สุดในฝั่งขวา แล้วสลับที่ไปทางซ้าย

credits:

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

✓decomposition

abstractionpattern recognition

algorithm design✘

ปัญหา: การเรียงตุ๊กตา

การกำหนด

สาระสำคัญ

สิ่งที่สำคัญ: ความสูง ตำแหน่ง สิ่งที่ไม่สำคัญ: สีสัน ลวดลาย ราคา ฯลฯ

รายละเอียดใด

ที่ไม่สำคัญ?

?

credits:

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

✓decomposition

abstractionpattern recognition

algorithm design✘

ปัญหา: การเรียงตุ๊กตา

การกำหนด

สาระสำคัญ

สิ่งที่สำคัญ: ความสูง ตำแหน่ง สิ่งที่ไม่สำคัญ: สีสัน ลวดลาย ราคา ฯลฯ

?

credits:

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

✓decomposition

abstractionpattern recognition

algorithm design✘

ปัญหา: การเรียงตุ๊กตา

การกำหนด

สาระสำคัญ

สิ่งที่สำคัญ: ความสูง ตำแหน่ง สิ่งที่ไม่สำคัญ: สีสัน ลวดลาย ราคา ฯลฯ

?

credits:

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

✓decomposition

abstractionpattern recognition

algorithm design✘

ปัญหา: การเรียงตุ๊กตา

การกำหนด

สาระสำคัญ

สิ่งที่สำคัญ: ความสูง ตำแหน่ง สิ่งที่ไม่สำคัญ: สีสัน ลวดลาย ราคา ฯลฯ

?

credits:

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

✓decomposition

abstractionpattern recognition

algorithm design

ปัญหา: การเรียงตุ๊กตา

การออกแบบ

อัลกอริทึม

เขียนเป็นกระบว

นวิธี

ได้อย่างไร?

credits: http://www.oakton.edu/user/0/buslik/Chap9/Chapter%209.htm

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

decomposition

abstractionpattern recognition

algorithm design

ปัญหา: การเรียงตุ๊กตา

การออกแบบ

อัลกอริทึม

เขียนเป็นกระบว

นวิธี

ได้อย่างไร?

1) ชี้นิ้วที่ตำแหน่งแรก 2) หยิบตัวที่เล็กที่สุดทางฝั่ง

ขวาของนิ้ว (นับรวมตัวที่ถูกชี้อยู่ด้วย)

3) สลับตัวนั้นกับตัวที่ถูกชี้ 4) ขยับนิ้วไปทางขวา 5) ถ้ายังชี้ยังไม่ถึงตัวสุดท้าย

ให้วนซ้ำที่ #2 6) จบ

Marc BuslikOakton Community College

เขียนบรรยาย ได้หลายวิธี

credits: http://read.pudn.com/downloads152/ebook/667083/BookThaiAlgorithms.pdf

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

decomposition

abstractionpattern recognition

algorithm design

ปัญหา: การเรียงตุ๊กตา

การออกแบบ

อัลกอริทึม

เขียนเป็นกระบว

นวิธี

ได้อย่างไร?

1) ชี้นิ้วที่ตำแหน่งแรก 2) หยิบตัวที่เล็กที่สุดทางฝั่ง

ขวาของนิ้ว (นับรวมตัวที่ถูกชี้อยู่ด้วย)

3) สลับตัวนั้นกับตัวที่ถูกชี้

รศ. ดร. สมชาย ประสิทธิ์จูตระกูลจุฬาลงกรณ์มหาวิทยาลัย

เขียนบรรยาย ได้หลายวิธี

credits:https://www.facebook.com/jittat

องค์ประกอบของ CTComputational Thinking → Components การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

decomposition

abstractionpattern recognition

algorithm design

ปัญหา: การเรียงตุ๊กตา

การออกแบบ

อัลกอริทึม

เขียนเป็นกระบว

นวิธี

ได้อย่างไร?

Muhammad ibn Musa al-Khwarizmi

ภาพโดย ผศ. ดร. จิตร์ทัศน์ ฝักเจริญผล

ต้องปราศจาก ความกำกวม

ต้องสิ้นสุดได้ และนำไปสู่ ผลลัพธ์

ต้องมีลำดับชัดเจน

เขียนบรรยาย ได้หลายวิธี

credits:

องค์ประกอบของ CTComputational Thinking → Components

การแบ่งปัญหาใหญ่เป็นปัญหาย่อย

การจับแบบรูป

การกำหนดสาระ

สำคัญ ออกแบบอัลกอริทึม

decomposition pattern recognition

algorithm design

abstraction

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

credits: http://www.designtoolbox.co.uk/free-resources/mouse-hand-click-free-articulate-storyline-template/

องค์ประกอบของ CTComputational Thinking → Components

การแบ่งปัญหาใหญ่เป็นปัญหาย่อยการจับแบบรูปการกำหนด

สาระสำคัญออกแบบอัลกอริทึม

การเปรียบเทียบ

ลองผิด ลองถูก

คิดอย่างเป็นระบบ

ใช้เหตุผลเชิงตรรกะ

ทำนายผลลัพธ์

ตรวจหาข้อผิดพลาด

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

iammock.com/CT

สไลด์และ วิดีโอการบรรยาย

credits: http://celt.li.kmutt.ac.th/km/index.php/matryoshka/

Copyright NoticeComputational Thinking → Copyright Notice

ภาพกราฟฟิกในงานนำเสนอนี้ มีที่มาจากแหล่งต่าง ๆ ดังนี้ • จากเว็บไซต์ freepik.com จัดซื้อลิขสิทธิ์ภายใต้

สัญญาอนุญาตแบบ Premium Licenses (paid) ชื่อสมาชิก Panuakdet Suwannatat (username: iammock)

• แหล่งที่มาของภาพอื่น ได้เขียนกำกับไว้ในบรรทัดล่างสุดของแต่ละสไลด์ (credits) ในสไลด์แรกที่ภาพแต่ละภาพปรากฏขึ้น ใช้ภายใต้หลักการใช้งานลิขสิทธิ์โดยชอบธรรม (Fair Use) เพื่อประโยชน์ด้านการศึกษา

• อนึ่ง หากมีภาพที่ไม่ปรากฎแหล่งที่มา อาจเกิดจากความผิดพลาดโดยไม่ได้ตั้งใจของผู้จัดทำ ต้องขออภัยเป็นอย่างสูงไว้ ณ ที่นี้ ผู้จัดทำจะรีบแก้ไข โดยเขียนแหล่งที่มากำกับไว้ โดยเร็วที่สุดหลังจากได้รับแจ้ง

แหล่งที่มาของข้อมูล เป็นไปตามที่ได้อ้างอิง

อนุญาตให้เผยแพร่ได้เพื่อประโยชน์ด้านการศึกษา

การประชุมวิชาการวิทยาศาสตร์ คณิตศาสตร์ในโรงเรียน ระดับชาติ ครั้งที่ 23 -- สสวท.

บทความเรื่อง ตุ๊กตาแม่ลูกดกนสพ. เดลินิวส์

https://goo.gl/uWwGmg

top related