เขียนโปรแกรม

การฝึกเขียนโค้ดดิ้ง Coding ด้วยการต่อบล็อก

เรื่องการของโค้ดดิ้ง Coding สำหรับนักเรียนนั้น ตอนนี้มาแรงอย่างมากครับผม แอดมินก็ให้ความสนใจในเรื่องนี้เหมือนกัน วันนี้แอดมินเลยอยากจะมาแนะนำ อีกตัวอย่างของการฝึกเขียนโค้ดครับ แต่ตัวอย่างนี้เราจะเขียนด้วยการต่อบล็อก (Block-based Programming) เพื่อสร้างรูปทรงแบบสามมิติ จำลองการทำงานทีละขั้นตอน สวัสดีครับผม เรื่องการของโค้ดดิ้ง Coding สำหรับนักเรียน นั้นตอนนี้มาแรงอย่างมากครับผม แอดมินก็ให้ความสนใจในเรื่องนี้เหมือนกัน วันนี้แอดมินเลยอยากจะมาแนะนพอีกตัวอย่างของการฝึกเขียนโค้ดครับ แต่ตัวอย่างนี้เราจะเขียนด้วยการต่อบล็อก (Block-based Programming) เพื่อสร้างรูปทรงแบบสามมิติ จำลองการทำงานทีละขั้นตอนกับเว็บไซต์ tinkercad ซึ่ง TinkerCad CodeBlocks (https://www.tinkercad.com/learn/codeblocks) เป็นอีกรูปแบบหนึ่งเครื่องมือด้านซอฟต์แวร์ที่ไว้ให้เราได้ฝึกฝนการเขียนโปรแกรมฟรี เป็นการปูพื้นฐานด้านการใช้งาน 3D Printer หรืองาน CAD ออกแบบรูปทรง หรือโครงสร้างแบบต่าง ๆ ได้ในงานต่อไปครับผม ถ้าหากสนใจสามารถเข้าไปศึกษาเรียนรู้หรือให้นักเรียนได้ลองเข้าไปฝึกฝนได้ที่เว็บ https://www.tinkercad.com ครับผม หรือมีเว็บไซต์ดีๆ สามารถแนะนำมาได้ครับผม

เรียนโคดดิ้ง Coding ฟรี ง่ายๆผ่านเว็บไซต์ออนไลน์

blockly-games เกมสำหรับนักเขียนโปรแกรมในวันข้างหน้า https://blockly-games.appspot.com เป็นบล็อกเกมการศึกษาพื้นฐานของการเรียนโคดดิ้ง Coding ถูกออกแบบมาสำหรับเด็กๆ ที่ไม่เคยมีประสบการณ์การเขียนโปรแกรมคอมพิวเตอร์มาก่อน Blockly Games เป็นโปรแกรมโอเพ่นซอร์ส มาจากโครงการของ Google ที่สนับสนุนโปรแกรมเมอร์ในอนาคต เกมได้รับการออกแบบให้มีการเรียนรู้ด้วยตนเอง สามารถใช้ในการเรียนการสอนเรื่อง โคดดิ้ง Coding ของคุณครูและนักเรียนทั้งในและนอกห้องเรียนได้ สามารถดาวน์โหลดไฟล์ zip สำหรับการใช้งานออฟไลน์ได้ โดยดาวน์โหลดผ่าน https://github.com/google/blockly-games/wiki ภายในเว็บไซต์ประกอบไปด้วย คลิกเข้าไปเรียนรู้ได้ฟรีๆที่นี่ https://blockly-games.appspot.com/

การจัดการเรียนรู้วิทยาการคำนวณ ระดับประถมศึกษา

วิทยาการคํานวณ วิทยาศาสตร์ที่เกี่ยวกับกระบวนการแก้ปัญหาอย่างเป็นขั้นตอน เป็นระบบ และมีเหตุผล โดยประกอบด้วย การกําหนดปัญหา การวิเคราะห์ การคํานวณ การสังเคราะห์ และการใช้เคร่ื่องมือทาง ไอที วิทยาการข้อมูลและวิทยาการคอมพิวเตอร์ เพ่ื่อแก้ปัญหาใด ๆ รวมทั้งการดําเนินชีวิตประจําวัน แนวทางการจัดการเรียนวิทยาการคำนวณ ป. 1 ใช้เทคโนโลยีในการสร้าง จัดเก็บ เรียกใช้ข้อมูลตามวัตถุประสงค์ ป. 4 รวบรวม ประเมิน นำเสนอข้อมูลและสารสนเทศโดยใช้ซอฟต์แวร์ที่หลากหลาย เพื่อแก้ปัญหาในชีวิตประจำวัน ม. 1 รวบรวมข้อมูลปฐมภูมิ ประมวลผล ประเมินผลนำเสนอข้อมูลและสารสนเทศตามวัตถุประสงค์โดยใช้ซอฟต์แวร์หรือบริการบนอินเทอร์เน็ตที่หลากหลาย ม.5 รวบรวม วิเคราะห์ข้อมูล และใช้ความรู้ด้านวิทยาการคอมพิวเตอร์ สื่อดิจิทัล เทคโนโลยีสารสนเทศในการแก้ปัญหาหรือเพิ่มมูลค่าให้กับบริการหรือผลิตภัณฑ์ที่ใช้ในชีวิตจริงอย่างสร้างสรรค์ แนะนำเว็บไซต์สอนเขียนโค้ด https://barefootcas.org.uk https://code.org https://csunplugged.org สไลด์ ตัวอย่างการจัดการเรียนรู้วิทยาการคำนวณ ระดับประถมศึกษา เพื่อให้ครูมีแนวทางการจัดการเรียนรู้วิทยาการคำนวณ  สสวท.จึงได้จัดทำสไลด์เรื่องตัวอย่างการจัดการเรียนรู้วิชาเทคโนโลยี(วิทยาการคำนวณ) ระดับประถมศึกษา กลุ่มสาระการเรียนรู้วิทยาศาสตร์ หลักสูตรแกนกลางการศึกษาขั้นพื้นฐาน(ฉบับปรับปรุง 2560) โดยสามารถดาวน์โหลด ดังลิงก์ ตัวอย่างการจัดการเรียนรู้วิทยาการคำนวณ

ฝึกเรียนเขียนโปรแกรม Coding ง่ายๆ กับ code.org

การเขียนโปรแกรม หรืออาชีพที่เราเรียกติดปากว่า “โปรแกรมเมอร์” หรือที่ภาษาอังกฤษเรียกว่า Programming (โปรแกรมมิ่ง) หรือ coding (โค้ดดิ้ง) นั้น หมายถึงการเขียนชุดคำสั่งเพื่อบอกให้คอมพิวเตอร์ปฏิบัติงานตามที่เราต้องการ โดยทั่วไปประเทศไทยในหลักสูตรการศึกษาเราจะได้เริ่มเรียนกันในระดับมัธยมหรือ ปวช. ที่ได้เรียนด้านคอมพิวเตอร์หรือไอที ก็มีการเรียนการสอนและฝึกเขียนกันอยู่ เราก็สามารถเลือกภาษาที่เราสนใจในการเรียนการเขียนโปรแกรมได้ เช่น ภาษา C ภาษา HTML ภาษาPHP ภาษา JAVA และภาษาอื่นๆ ซึ่งภาษาเหล่านี้ค่อนข้างใช้เวลาในการศึกษาเรียนรู้ จนทำให้บางคนเลิกเรียนไป เพราะคิดว่าเป็นเรื่องที่เข้าใจยาก วันนี้แอดมินเลยจะมาแนะนำเว็บไซต์ที่มีชื่อว่า code.org ครับ (รองรับภาษาไทย) จุดประสงค์หลักของเว็บนี้เพื่อทำให้ทุกคนเริ่มเรียนการเขียนโปรแกรมได้ง่ายๆ โดยไม่ต้องติดตั้งโปรแกรมอะไรมากมาย เพียงแค่เปิดเว็บก็เริ่มเรียนกันได้เลยไม่ต้องติดตั้งโปรแกรมอะไรมากมาย มีแบบฝึกหัดให้ เป็นรูปแบบ Block programming คือ ลักษณะเหมือนการต่อจิ๊กซอว์ ซึ่งง่ายต่อการเข้าใจมากกว่าการเขียนด้วยภาษาโปรแกรมคอมพิวเตอร์ ทำให้ไม่ต้องสนใจกับไวยากรณ์อันซับซ้อนของตัวภาษา เน้นไปที่การพัฒนาตรรกะและทักษะในการแก้ปัญหาของผู้เรียน โดยตรง เมื่อผู้เรียนเคยชินกับโครงสร้างของการเขียนโปรแกรมแล้ว ก็จะสามารถเข้าใจวิธีการแก้ปัญหาโดยใช้คอมพิวเตอร์ สามารถเปลี่ยนไปเขียนโปรแกรมด้วยภาษาโปรแกรมคอมพิวเตอร์ ภาษาอื่นๆ ได้โดยง่าย  การเขียนโปรแกรมด้วย block programming นี้ เหมาะสำหรับทุกเพศทุกวัย และที่สำคัญการเขียนโปรแกรมด้วย block programming นี้ ใช้สอนในระดับมหาวิทยาลัยดังๆ เช่น มหาวิทยาลัยฮาร์วาร์ด หรือ […]

แจกฟรี หนังสือ “สนุก Kids สนุก Code กับ KidBright”

ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (เนคเทค) สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติได้เล็งเห็นถึงความสำคัญของการส่งเสริมการเรียนขียนโปรแกรมคอมพิวเตอร์ในโรงเรียนโดยเฉพาะในระดับประถมศึกษาตอนปลายและมัธยมศึกษาตอนต้น จึงได้ทุ่มเทพัฒนาบอร์ดอิเล็กทรอนิกส์ (Electronic Board) ที่มีชื่อว่า “KidBright”ซึ่งเป็นบอร์ดสมองกลฝังตัวที่ติดตั้งจอแสดงผลและมีเชนเชอร์ที่สามารถประยุกต์ใช้ในชีวิตประจำไว้ พร้อมกับวิธีการเขียนโปรแกรมคอมพิวเตอร์แบบต่อบล็อกเข้าด้วยกันทำให้การเรียนรู้การเขียนโปรแกรมคอมพิวเตอร์ผ่าน “KidBright” ทำได้ง่ายรวดเร็ว และเห็นผลการทำงานได้ทันที สำหรับหนังสือ “สนุก Kids สนุก Code กับ KidBright” เล่มนี้ได้รับความร่วมมือจากผู้เชี่ยวชาญด้านการสอน STEM (S: Science, T: Technology, E: Engineering, M: Mathematics) จากหลากหลายองค์กรมาร่วมจัดทำบทเรียนการเขียนโปรแกรมคอมพิวเตอร์ด้วยบอร์ด KidBright เพื่อใช้เป็นหนังสือประกอบการเรียนรายวิชาพื้นฐานวิทยาศาสตร์และเทคโนโลยี (วิทยาการคำนวณ) ดาวน์โหลด https://www.kid-bright.org/file/download/[NECTEC]KidBright-Booklet-181022.pdf

Loading...