การสอนวิชาวิทยาการคำนวณ หลักสูตรและแนวทางการจัดการเรียนรู้ระดับประถมศึกษา-ขยายโอกาส
หลังจากที่ได้มีโอกาสไปเป็นวิทยากรแนะนำการจัดหลักสูตรและแนวทางการจัดการเรียนการสอนวิชาวิทยาการคำนวณให้กับโรงเรียนประถมศึกษาและสำนักงานเขตพื้นที่การศึกษาประถมศึกษาหลายแห่ง ก็พบว่าแต่ละโรงเรียนที่มาอบรมนั้นมีความแตกต่างกันไป บางครั้งก็มีความแตกต่างกันมากทางด้านความพร้อมของครูและอุปกรณ์การเรียนการสอนครับ บางโรงเรียนการจัดหลักสูตรก็ยังมีปัญหาอยู่ ด้วยประสบการณ์ที่ได้มีโอกาสทำงานตรงนี้ก็เลยจะขอสรุปและนำเสนอเอกสารต่างๆ ที่คุณครูประถมศึกษา รวมทั้งโรงเรียนขยายโอกาสจะสามารถนำไปปรับใช้ในการจัดการเรียนการสอนตามลิงค์ที่แนบมานี้ครับ เอกสารแนวทางการจัดหลักสูตร ใบกิจกรรม Unplugged Programming และ Block Programming
วิทยากร : การอบรมการจัดการเรียนการสอนวิชาวิทยาการคำนวณ สำหรับโรงเรียนคุณภาพประจำตำบล
วันที่ 2-3 สิงหาคม พ.ศ. 2562 ได้รับเกียรติจากผู้อำนวยการสำนักงานเขตพื้นที่การศึกษาประถมศึกษา กาญจบุรี เขต 1 และท่าน ศน.พนภาค ผิวเกลี้ยง ไปไปแนะนำแนวทางการจัดหลักสูตรและกิจกรรมการเรียนการสอนวิชาวิทยาการคำนวณ เพื่อให้คุณครูสามารถนำไปปรับการสอนให้สอดคล้องกับตัวชี้วัด พร้อมกับจัดการเรียนการสอนได้เหมาะสมกับบริบทของโรงเรียน เพราะด้วยจังหวัดกาญจนบุรีมีครูครูส่วนหนึ่งที่สอนอยู่ในโรงเรียนเขตเมือง และอีกส่วนหนึ่งที่อยู่ในพื้นที่ห่างไกล เช่น ชายแดนไทยพม่า สังขละบุรี หรือศรีสวัสดิ์ที่ต้องข้ามเขื่อนไปอีกไกล ดังนั้นการจัดการเรียนการสอนที่ผมมาแนะนำคุณครูจึงเริ่มต้นด้วยการใช้กิจกรรม Unplugged Programming ไปจนถึง Block Programming…
วิทยากร: การอบรมครูห้องเรียนพิเศษ สพฐ. ภาคอีสาน (ขอนแก่น)
และแล้วก็มาถึงภาคที่ 4 ตามโครงการอบรมครูห้องเรียนพิเศษวิทยาศาสตร์ สพฐ. ครับ ซึ่ง สพฐ.ร่วมกับ สสวท. ในการจัดกิจกรรมอบรมครูทั้งนี้ ครั้งนี้เป็นครั้งที่ 4 แล้ว จัดขึ้นที่จังหวัดขอนแก่น โดยมีมหาวิทยาลัยขอนแก่นเป็นเจ้าภาพ การอบรมมีขึ้นตั้งแต่วันที่ 23-26 ก.ค. 2562 ที่ผ่านมา สำหรับผมเองได้รับมอบหมายให้ไปช่วยงานและเป็นวิทยากรอบรมในเรื่องการเขียนโปรแกรมเพื่อควบคุมบอร์ดสมองกล Arduino ครับ มีครูคอมพิวเตอร์ภาคอีสานเข้าร่วมทั้งหมด 54 คน ที่มาจากโรงเรียนที่มีห้องเรียนพิเศษ ม.ปลายครับ…
PowerPoint สอนการเขียนโปรแกรมภาษาไพทอนสำหรับครูมัธยมศึกษา
เอกสารการสอนภาษาไพทอนนี้ ผมได้รวบรวมไว้โดยเนื้อหาส่วนใหญ่ที่ผมเขียนทั้งหมดนั้นเป็นพื้นฐานการเขียนโปรแกรมภาษา ได้แก่ รู้จักตัวดำเนินการ ตัวแปรเบื้องต้น สามารถรับและแสดงผลข้อมูลได้ สามารถคำนวณ ประมวลผล ตัดสินใจ ทำซ้ำ เขียนเป็นฟังก์ชันได้ รวมทั้งมีเรื่อง python turtle ด้วย ซึ่งคุณครูสามารถนำไปใช้สอนนักเรียนได้ครับ คุณครูสามารถดาวน์โหลดได้ที่นี่ https://drive.google.com/drive/folders/1qIcTyJop2n-GZAD5k0kOHuS4K11xQ6PX?usp=sharing ขอกำลังใจด้วยการกดไลค์ กดติดตามช่องครูโจ๊กด้วยนะครับ https://www.youtube.com/c/NattaponBuaurai?sub_confirmation=1 และฝากกดติดตามช่องอันนาและพ่อโจ๊กแม่ฝนด้วยนะครับ ขอบคุณครับ https://www.youtube.com/channel/UCOyC1JHOKb-BvtXZuwGxpkw?sub_confirmation=1 หากต้องการรู้เกี่ยวกับภาษาไพทอนในระดับสูงกว่านี้ก็สามารถดาวน์โหลดหนังสือของจุฬาลงกรณ์มหาวิทยาลัยมาศึกษาได้ครับที่นี่ https://www.eng.chula.ac.th/th/20535
ดูงานโรงเรียนกำเนิดวิทย์และโรงเรียนระยองวิทยาคม
ดูงานกำเนิดวิทย์ ระยองวิทยาคม วันที่ 19 ก.ค. 2562 โรงเรียนสวนกุหลาบวิทยาลัยนำคณะครูฝ่ายบริหารวิชาการ หัวหน้ากลุ่มสาระฯ หัวหน้างาน ศึกษาดูงานโรงเรียนกำเนิดวิทย์ และโรงเรียนระยองวิทยาคม โรงเรียนกำเนิดวิทย์ รับนักเรียน ม.ปลาย ปีละ 72 คน จัด 4 ห้องเรียนๆ ละ 18 คน ในการจัดการเรียนการสอน ใช้การจัดการเรียนการสอนแบบ Team Teaching…
เกมแมวเก็บแอปเปิ้ลด้วย Scratch เก็บคะแนนตามจำนวนแอปเปิ้ล
เกมแรกด้วยโปรแกรม Scratch ของผม ก็สนุกดีนะครับ Scratch ทำได้หลายอย่างเลย แอด extension เพิ่มก็ได้ ก่อนหน้านี้ไม่ค่อยได้เล่นจริงจังเท่าไหร่ ความรู้ที่ได้มาทั้งหมดต้องขอขอบคุณคุณครูอภิวัฒน์ วงศ์กัณหา ใครอยากเรียนรู้ไปติดตามเพจคุณครูได้นะครับ — Source Code เกมนี้ดาวน์โหลดได้จากที่นี่ เอาไปประยุกต์ทำเกมอื่นๆ ได้อีกเยอะเลย https://drive.google.com/…/1RbCf7-9THtzWft7POfwxGxyMt…/view… —- แต่การจะสอนเด็กๆ คนถึงขั้นทำเกมนี้นั้น ไม่ใช่เริ่มทำเกมเลย แต่ควรจะเริ่มสอนเรื่องของการเคลื่อนที่พื้นฐาน และสิ่งสำคัญก็คือ coordinate…
วิทยากร : การอบรมวิทยาการคำนวณ ม.ปลาย สพม.3 (นนทบุรี-พระนครศรีอยุธยา)
ได้รับเกียรติจาก สพม.3 ให้ไปบรรยายและอบรมเชิงปฏิบัติการวิชาวิทยาการคำนวณ สำหรับคุณครูผู้สอนระดับชั้นมัธยมศึกษาตอนปลาย วันที่ 13 กรกฎาคม พ.ศ. 2562 ณ โรงเรียนเตรียอุดมศึกษาพัฒนาการ นนทบุรี ครับ กำหนดการ 1 วัน แต่ผมก็ออกแบบกิจกรรมไปเยอะพอสมควร และก็จัดเตรียมเอกสารการอบรมไว้ให้ทั้งหมดในรูปแบบของไฟล์ครับ แต่ก็ไม่ได้เน้นการใช้เครื่องมือมากนัก เพราะรู้ว่าการอบรม 1 วัน คงแนะนำเครื่องมือสำหรับการสอนวิชาวิทยาการคำนวณได้ไม่ทั้งหมด ผมจึงเน้นไปที่ให้ครูเกิดความเข้าใจในวิชาวิทยาการคำนวณ สามารถออกแบบและจัดหลักสูตรของวิชานี้ได้อย่างเหมาะสม ถูกต้อง สอดคล้องกับบริบทของโรงเรียน…
แชร์เอกสารแนวทางการจัดหลักสูตรและการสอนวิชาวิทยาการคำนวณ ระดับมัธยมศึกษา
แชร์เอกสารสำหรับวิชาวิทยาการคำนวณ ระดับมัธยมศึกษาครับ https://drive.google.com/drive/folders/1ibBesc39vLfXKnIj_l0eG9Eg5Lx_ApHH?usp=sharing Presentation ก็อยู่ในนี้แล้ว แต่ content ไม่ค่อยมีนะครับ ใส่ไว้แต่รูปภาพประกอบการบรรยาย ถ้าจะดู content ก็ตามเอกสารประกอบอื่นๆ ที่ใส่ไว้ในไดฟว์ครับ คุณครูจะเอาไปสอน เอาไปบรรยาย เอาไปส่งต่อ หรืออะไรก็แล้วแต่ ไม่หวงห้าม แต่ขอแค่ “อย่าตัดชื่อผมออกจากเอกสารก็พอครับ” ฮ๋าๆ หวังว่าคงจะมีประโยชน์กับครูที่สอนวิชาวิทยาการคำนวณไม่มากก็น้อยนะครับผม
การสร้าง Machine Learning อย่างง่ายเพื่อนำไปใช้กับ AI
ปัญญาประดิษฐ์ หรือ AI นั้น เกิดจากการที่เครื่องจักรนั้นมีสมองที่ฉลาด สามารถทำงานได้ถูกต้อง แม่นยำตามที่ต้องการ ซึ่งก่อนที่จะเกิดเป็นปัญญาประดิษฐ์ ผู้พัฒนาปัญญาประดิษฐ์จะต้องพัฒนาส่วนที่เรียกว่าสมองก่อน นั่นก็คือโมเดล และโมเดลนั้นก็เกิดจากการเรียนรู้ของเครื่องที่เรียกว่า Machine Learning ครับ
สรุปง่ายๆ สั้นๆ ก็คือจะเกิด AI เราต้องทำ Machine Learning เพื่อให้คอมพิวเตอร์เรียนรู้สิ่งที่ต่างๆ จนมันฉลาดเสียก่อนนั่นเอง
การดึงข้อมูลที่ต้องการจากเว็บไซต์ด้วยภาษาไพทอน (Data Science) วิทยาการคำนวณ ม.5
ในวิชาวิทยาการคำนวณ ม.5 มีตัวชี้วัดวิทยาการคำนวณ หรือ ว.4.2 อยู่เพียงข้อเดียวครับ ว4.2 ม.5/1 รวบรวม วิเคราะห์ข้อมูล และใช้ความรู้ด้านวิทยาการคอมพิวเตอร์ สื่อดิจิทัล เทคโนโลยีสารสนเทศในการแก้ปัญหาหรือเพิ่มมูลค่าให้กับบริการหรือผลิตภัณฑ์ที่ใช้ในชีวิตจริงอย่างสร้างสรรค์ ซึ่งพูดง่ายๆ ก็คือนักเรียนจะต้องรวบรวมข้อมูลมาวิเคราะห์และนำเสนอเพื่อให้ผู้อ่านเข้าใจได้ทันทีว่าข้อมูลเหล่านั้นหมายถึงอะไร พร้อมกับนำไปแก้ปัญหาหรือเพิ่มมูลค่ากับสิ่งที่ต้องการได้ครับ สำหรับผมแล้วการวิเคราะห์ข้อมูลหรือประมวลผลนั้นไม่ค่อยยากเท่าไหร่ เพราะเรามีโปรแกรมช่วยเยอะ ทั้ง Excel SPSS หรือ Tableau ครับ แต่กระบวนการในการได้มาซึ่งข้อมูลที่ต้องการนั้นเป็นสิ่งสำคัญ เช่น ถ้าเราต้องการถึงข้อมูลจำนวนมากจากเว็บไซต์หนึ่ง…
