โค้ดดิ้ง Coding อยากให้ลูกเรียนเขียนโปรแกรมควรเริ่มจาก ?

อยากให้ลูกเรียนเขียนโปรแกรมควรเริ่มจาก ? อายุไม่ถึงเรียนอะไรดีและถ้าเก่งแล้วจะไปต่อไหนดีที่นี่มีคำตอบ 1.พื้นฐานของน้อง อันนี้หมายถึงน้องมีพี่น้องหรือไม่ น้องผู้ชาย หรือน้องผู้หญิงหรือน้องอายุเท่าไหร่เคยชอบการเขียนโปรแกรมผ่าน iPad หรือ คอมพิวเตอร์ ยกตัวอย่างเช่น น้องเจน อายุ 6 ขวบ คุณแม่อยากให้ลองเขียนโปรแกรมแต่ไม่รู้จะเริ่มจากตรงไหนที่สำคัญน้องที่อายุไม่ถึง 7 ขวบไม่ควรอยู่กับอุปกรณ์เทคโนโลยีเกินไปแต่ควรต้องให้ลองแตะดูบ้างโดยเวลาที่ดีไม่ควรเกิน 30 นาที – 1 ชั่วโมงต่อวันโดยรวม ดังนั้นหากจะลองเขียนโปรแกรม ต้องเริ่มจากการโค้ดดิ้งโดยไม่ใช้คอมพิวเตอร์อย่าง – กิจกรรม Unplugged หรือสื่อการสอน Board game – Coding adventure with Awbie (ฝึกการใช้ฟังก์ชั่นการเขียนโปรแกรม) – Coding Make Music and Jam เหมาะสำหรับน้องๆที่ชอบแต่งเพลง แต่ใช้การเขียนโปรแกรมเข้ามามีส่วนร่วมให้สนุกขึ้น หากจะฝึกคิดเป็นระบบและเขียนโปรแกรม คือ Lego EV3 แต่หากอายุ 7 ขวบสามารถเรียนเขียนโปรแกรมได้ด้วยกล้ามเนื้อนิ้วมือเริ่มทำงานโครงสร้างสมอง เริ่มมีสมาธิและฝึกเรื่องของการตัดสินใจดังนั้นโปรแกรมที่สามารถเริ่มได้คือ – Code.org […]

Support Team Codekids

30 June 2020

สอนเด็กเขียนโปรเเกรม ยังไงด้วย อัลกอริทึม กับ ชีวิตประจำวัน ที่ใช้ได้จริง

อัลกอริทึม (Algorithm) เป็นเครื่องมือช่วยในการออกเเบบโปรเเกรม ช่วยให้เด็กๆ เขียนโปรเเกรมเเละใช้อธิบายวิธีการคิดของโปรเเกรมอย่างเป็นขั้นตอน ในความเป็นจริงเเล้ว การดำเนินชีวิตปัจจุบันของมนุษย์ล้วนเกี่ยวข้องกับอัลกอริทึมทั้งสิ้นให้ลองนึกดูว่ากิจกรรมของเเต่ล่ะคนล้วนมี ขั้นตอนที่มีการลำดับ กิจกรรมอย่างชัดเจนตั้งเเต่จุดเริ่มต้นจนไปสู่ผลลัพธ์ตามที่ต้องการ อาทิ ลองเปรียบเทียบดูว่าอัลกอริทึมเหมือนกับตำราอาหารที่สื่อความหมายว่าใครก็ตามเมื่อได้ปฎิบัติตามขั้นตอนการปรุงอาหารที่เเนะนำก็จะได้อาหารปรุงสำเร็จตามต้องการ ยกตัวอย่าง : อัลกอริทัมการปรุงบะหมี่กึ่งสำเร็จรูปให้พร้อมเสิร์ฟ มี 7 ขั้นตอน 1.) จัดเตรียมบะหมี่กึ่งสำเร็จรูปพร้อมอุปกรณ์ที่เกี่ยวข้อง 2.) ต้มน้ำสะอาดให้เดือด 3.) เเกะซองเเล้วนำบะหมี่ใส่ลงในชาม 4.) ฉีกซองเครื่องปรุงใส่ลงในชาม 5.) เทน้ำให้เดือดลงในชามพอประมาณ 6.) ปิดฝาเเล้วรอประมาณ 3 นาที 7.) เปิดฝาเเล้วรับประทานได้ทันที เมื่อได้ปฏิบัติตามขั้นตอนก็จะได้บะหมี่พร้อมเสิร์ฟได้ทันที เเต่ก็ยังสามารถทำบะหมี่ที่ ต้มเกิน 3 นาที เป็น 5 นาทีทานก็ได้ นั่นหมายความว่า อัลกอริทึม ที่ใช้สำหรับการเเก้ไขปัญหาทางคอมพิวเตอร์ ก็สามารถมีหลายวิธีด้วยเช่นกัน ตามความคิดเเละไอเดียของเด็กเเต่ล่ะคนไป ลองมาดูให้เห็นภาพกันอีกตัวอย่างกันค่ะ เช่น การแปรงฟัน ความจริงเด็กต้องเรียน ป.6 แต่เราสามารถสอนลูกได้ก่อนที่จะเรียนจริงเพราะยิ่งเริ่มเร็วเท่าไหร่ ยิ่งเข้าใจมากขึ้นเท่านั้น “ใครว่าโค้ดดิ้งคือเรื่องยาก“ “เรามาสอนลูกเขียนโปรแกรมง่ายๆที่บ้านกันดีกว่า“ […]

Support Team Codekids

30 June 2020

การเรียนรู้สำหรับเด็กยุควัย 5G micro:bit scratch python ใช้ทำอะไร?

“เทคโนโลยีที่เด็กสามารถ สร้างด้วยโค้ดดิ้ง Coding “ มีอะไรบ้างที่ตอนนี้เชื่อมต่อกับ Internet ได้บ้าง ? ทักษะเหล่านี้สำคัญกับโลกยุค 5G อย่างไรบ้าง ? อาทิ เอาใกล้ๆ ตัวเราก็เช่น IoT (Internet of thing) เกี่ยวข้องยังไงกับ 5G แน่นอนในยุคต่อ 5G ยุคที่ทุกอย่างต้องเชื่อมต่อกับอินเทอร์เน็ต ได้หมด หรือไม่ว่าสิ่งใดใครก็ต้องเชื่อมต่ออินเทอร์เน็ต micro:bit ทำอะไร ? สร้างประดิษฐเทคโนโลยีด้วย “บอร์ดวงจรไมโครขนาดเล็ก” ต่อยอดสู่กระบวนการคิดเเบบ IoT python ทำอะไร? เขียนโปรเเกรมทำงานร่วมกับเทคโนโลยี ด้วย “วิทยาการคอมพิวเตอร์” ต่อยอดไปสู่เป็นโปรเเกรมเมอร์เเละนักวิทยาศาสตร์คอมพิวเตอร์ scratch ทำอะไร ? สร้างเกมจากการเขียนโปรเเกรมเเบบ block ด้วยอนิเมชั่น ต่อยอดไปสู่การ สร้างเกมของตัวเอง พัฒนาด้านอัลกอรึทึมการเรียงลำดับความคิด รถไฟฟ้า EV Car รถต่ออินเทอร์เน็ต เทคโนโลยีเทสลามอเตอร์ สำหรับรถยนต์ไฟฟ้าของเทสลา รถขับเองด้วยการใช้อินเทอร์เน็ตดาวน์โหลด […]

Support Team Codekids

30 June 2020

ทำไมเด็กต้องเรียน Python ทักษะการเรียนรู้แห่งศตวรรษที่ 21

1.โอกาสในการทำงาน การเรียน Python ช่วยส่งเสริมเรื่องการทำงานมากในอนาคต อย่างอาชีพใหม่ที่กำลังเกิดขึ้นอย่างเช่น Data science, IoT (Internet of Things), AI หรืออาชีพที่ปัจจุบันมีอยู่ แต่เมื่อได้ใช้โปรแกรม Python จะช่วยในการทำงานได้มีประสิทธิภาพมากกว่า เช่น Web Developer, Game Builder,Application Developer เป็นต้น 2.ภาษาที่อ่านง่าย เป็นภาษาที่อ่านง่ายมากที่สุด จากที่เราต้องใส่ข้อมูลที่ยุ่งยาก ตอนนี้ก็ทำให้ง่ายขึ้นนอกจากเขียนง่ายและทำให้อ่านง่ายด้วย 3.มีตัวช่วยในการทำงานเยอะ คำว่าตัวช่วยในที่นี้ทางภาษาการเรียนเขียนโปรแกรมคือ Libraries  ข้อดีของ Libraries คือ เป็นชุดคำสั่งสำเร็จรูปโดยที่เราไม่ต้องเขียนโปรแกรมเอง ช่วยให้การเขียนโปรแกรมของเรามีประสิทธิภาพมากยิ่งขึ้น 4.ช่วยในเรื่องการแก้สมการ และการคำนวณ ในการเขียนโปรแกรม มีแต่ข้อความภาษาอังกฤษและตัวเลข ดังนั้นคนที่เรียนโปรแกรม Python ต้องผ่านการเรียนเลขมาก่อน ไม่ใช่แค่คิดเลขเร็วแต่ต้องแก้สมการได้ ซึ่งอันนี้ถือว่าสำคัญมาก ดังนั้นก่อนที่จะเรียนเขียน Python ต้องเช็คก่อนว่า คณิตที่ได้เรียนเป็นแบบคิดเร็วหรือว่าแบบแก้สมการได้ 5.เปลี่ยนจาก 100 บรรทัด เป็น 20 บรรทัด สมัยก่อนการเรียนเขียนโปรแกรมเราต้องเขียนหลายบรรทัด […]

Support Team Codekids

16 June 2020

Coding โค้ดดิ้ง รู้จัก Python งูเหลือมเเห่งอนาคต

โดยประวัติคราวๆ คือหากมือถือ Nokia (โนเกีย) มีเกมงูในตำนาน (Snake) มากกว่า 20 ปีวงการ Coding ก็มีงูเหลือมมากกว่า 31 ปีเหมือนกันตั้งแต่ปี 1989 สัญลักษณ์ Logo ไพธอนใช้เป็นรูปงูสองตัวพันกันตัวหนึ่งสีเหลืองอีกตัวหนึ่งสีน้ำเงินนี่เป็นเวลากว่า 31 ปีแล้ว นั่นคือ “Python งูเหลือม เเห่ง วงการ Coding” Logo สัญลักษณ์ของ ภาษา Python (ไพทอน) ใช้เป็นรูปงูสองตัวพันกันตัวหนึ่งสีเหลืองอีกตัวหนึ่งสีน้ำเงินนี่เป็นเวลากว่า Python (ไพทอน) 28 ปีแล้วตั้งแต่ที่ภาษาไพทอนเริ่มกำเนิดขึ้นในปี 1989 จากนั้นในปี 1991 ก็ถูกปล่อยออกมาเป็นโอเพนซอร์สเป็นครั้งแรก โปรเเกรมภาษา “ไพทอน” Python คือ ชื่อภาษาที่ใช้ในการเขียนโปรแกรมภาษาหนึ่งซึ่งถูกพัฒนาขึ้นมาโดยมีความตั้งใจให้เป็นภาษาที่อ่านง่าย ถูกออกแบบมาให้มีโครงสร้างที่มองเห็นได้ไม่ซับซ้อนมักจะใช้คำในภาษาอังกฤษเป็นภาษาที่กำลังได้รับความนิยมอย่างสูงและได้รับความสนใจจากบุคคลหลากหลายกลุ่มไม่ว่าจะเป็น คนจากฝั่ง Academic (นักเรียน, นักศึกษา, อาจารย์, นักวิจัย) คนทำงานด้าน data (DA/BA/BI, Data […]

Support Team Codekids

16 June 2020

สอน Dora ให้รู้จัก Coding (โค้ดดิ้ง) กันเถอะ! พวกเธอ…พร้อมรึยัง Backpack!!!

ถ้า (if) ดอร่าสาวน้อยนักผจญภัย รู้จักกับ Coding (โค้ดดิ้ง) จะเกิดอะไรขึ้น กับกระเป๋าคู่ใจของเธอ Backpack!!! (แบคแพค!!) เเละ สุนัขจิ้งจอก Swiper!!! (สไวบ์เปอร์) ดอร่าดิเอกซ์พลอเรอร์ หรือดอร่าสาวน้อยนักผจญภัย สร้างขึ้นโดยคริส กิฟฟอร์ด,วาเลอรีวอลช์และ เอริก เวนเนอร์ Dorathe Explorer จะกลายเป็นแอนิเมชั่นเสร็จสมบูรณ์ในปี พ.ศ.2543 ออกฉายเสียงภาษาสเปนในชื่อ Dora la Exploradora ในช่องนิคจูเนียร์และออกอากาศทางซีบีเอสจนถึงกันยายน พ.ศ. 2549  ดอร่า เป็นตัวละคร การ์ตูนซีรีส์ได้รับความนิยมมากทั่วโลกเเละมีหนังที่ออกฉายในประเทศไทยเราด้วย กำหนดฉาย 8 สิงหาคม 2019 กำกับโดย เจมส์ โบบิน เรื่องเกี่ยวกับ ดอร่า เด็กหญิงอายุ 7 ขวบด้วยความรักในการเดินทางผจญภัยและทำภารกิจ ที่เกี่ยวข้องกับการผจญภัยที่เธอต้องการมีส่วนร่วมหรือสถานที่เธออยากไปพร้อม กับ”แบคแพคกระเป๋าเป้สีม่วง” พูดคุยได้ ภายในแบคแพคจะมี “แผนที่” สามารถพูดได้และเคลื่อนไหวได้ เป็นผู้ทำนำทางให้ดอร่า จะออกมาเมื่อต้องมีเส้นทางเลือกไปยังที่ต่างๆ การเดินทางของดอร่าเเละสหาย […]

Support Team Codekids

16 June 2020

อาชีพใหม่ยุค 5G สาย โค้ดดิ้ง Coding ของโลกยุคใหม่ VR Developer

Virtual Reality หรือ VR คือการจำลองสภาพแวดล้อมเสมือนจริง โดยผ่านประสาทสัมผัสทั้ง 4 ได้แก่ การรับรู้จากการมองเห็น เสียง สัมผัส แม้กระทั่งกลิ่นโดยจะตัดขาดผู้ใช้งานออกจากสภาพแวดล้อมปัจจุบัน เพื่อเข้าไปสู่ภาพที่จำลองขึ้นมา ปัจจุบันเทคโนโลยี Virtual Reality จะแบ่งได้ 4 ประเภทหลักๆ คือ 1.Simulation คือ การจำลองสถานการณ์ของเหตุการณ์หนึ่ง ๆขึ้นมาด้วยภาพ 3 มิติ เสมือนผู้ใช้งานได้เข้าไปอยู่ในสถานที่เหล่านั้นจริง ๆ Application คือ ซอฟต์แวร์ หรือโปรแกรมที่จะช่วยให้ผู้ใช้งานสามารถใช้สมาร์ทโฟนได้สะดวกและง่ายดายมากยิ่งขึ้น รวมทั้งช่วยเพิ่มความสามารถให้กับสมาร์ทโฟน โดยรวมแล้ว Application จะเน้นการใช้งานเพื่อตอบสนองความต้องการของผู้ใช้งานนั่นเอง Augmented Reality หรือ AR คือ การรวมสภาพแวดล้อมจริงกับวัตถุเสมือนเข้าด้วยกันในเวลาเดียวกันโดยวัตถุเสมือนที่ว่าอาจจะเป็นภาพ, วิดิโอ, เสียง, ข้อมูลต่างๆที่ประมวลผลมาจากคอมพิวเตอร์, มือถือ, เทปเล็ต, หรืออุปกรณ์สวมใส่ขนาดเล็กต่างๆทำให้ผู้ใช้งานสามารถตอบสนองกับสิ่งที่จำลองนั้นได้ Game คือ ลักษณะของกิจกรรมของมนุษย์ เพื่อประโยชน์อย่างใดอย่างหนึ่ง เกมประกอบด้วยเป้าหมาย กฎเกณฑ์ การแข่งขันและปฏิสัมพันธ์ […]

Support Team Codekids

15 June 2020

โค้ดดิ้ง Coding ก้าวเเรก “นวัตกรรม” ก้าวต่อไป “เทคโนโลยี”

คุณสงสัยไหมว่า Innovation กับ Technology ต่างกันอย่างไร ? ความเหมือนและความแตกต่าง คำว่า “นวัตกรรม” เป็นคำที่ใช้ควบคู่กับเทคโนโลยีเสมอมาทุกวันนี้ยุคปัจจุบันเราใช้ Innovation หรือ Technology กันอยู่เเต่เราอาจจะไม่รู้ความหมายที่เเท้จริงของคำทั้งสอง นวัตกรรม และ เทคโนโลยี สำคัญอย่างไร ? 1.) เทคโนโลยี นั้นมุ่งไปที่การนำสิ่งต่าง ๆ รวมทั้งวิธีการเข้ามาประยุกต์ใช้กับการทำงานแก้ปัญหา ให้มีประสิทธิภาพมากที่สุด 2.) นวัตกรรม หรือสิ่งที่เกิดขึ้นใหม่นี้นำมาใช้การเอานวัตกรรมเข้ามาใช้นี้ ก็จัดได้ว่าเป็นเทคโนโลยีด้วย และในการใช้เทคโนโลยีนี้ถ้าเราทำให้เกิด วิธีการหรือสิ่งใหม่ ๆ เราจึงมักเห็นคำนวัตกรรมและเทคโนโลยีอยู่ควบคู่กันเสมอ มีอะไรกันบ้างที่เราได้ยินกันบ่อยๆ นวัตกรรมการศึกษา กับ เทคโนโลยีการศึกษาหรือ Innovation Technology (เทคโนโลยีนวัตกรรม) ความหมาย ความต่างแตก คืออะไร Innovation (นวัตกรรม) หมายถึง ความจริงแล้ว นวัตกรรม และ เทคโนโลยี มีความสัมพันธ์กัน อย่าใกล้ชิดเนื่องจากนวัตกรรมเป็นเรื่องของการคิดค้นหรือการกระทำใหม่ ๆ เพื่อให้เกิดการเปลี่ยนแปลงในทางที่ดีขึ้น ซึ่งอาจอยู่ในขั้นของการเสนอความคิดหรือในขั้นของการทดลองอยู่ก็ได้ […]

Support Team Codekids

15 June 2020

“โค้ดดิ้งวันนี้ไม่เรียน” ลูกพลาดโอกาสอะไรบ้างในอนาคต

” เรียนก่อนได้เปรียบก่อนสำหรับเด็กๆก็เหมือนกับปลูกฝังทักษะ 21 century skills เป็นการลงทุนกับเด็กกับทักษะโลกยุคใหม่ให้ลูกคุณไม่ตกเทรดของโลก “ สำหรับพ่อ-เเม่ ผู้ปกครองจะช่วยลูกเตรียมตัวได้อย่างไร? ป.1 เน้นในเรื่องของการคิดและแก้ปัญหา ไม่จำเป็นต้องใช้คอมพิวเตอร์มากนัก ป.4 เริ่มเรียน block programming ด้วยการใช้ scratch ม.ต้น ถึงเริ่มมีการใช้ภาษาอย่าง python ในระดับพื้นฐานที่ไม่ยากและซับซ้อน ม.ปลาย จะเน้นการทำการประยุกต์ใช้ต่อยอดภาษา python เพื่อนำไปใช้ในกับโครงานวิชาอื่นๆ แล้ววิชา “วิทยาการคำนวณ” คือ คิดแบบ (Computational Thinking) คือ การสอนเด็กให้คิดเป็นระบบและสามารถประยุกต์ใช้วิธีคิดเชิงคำนวณได้กับทุกสาขาอาชีพ และไม่ได้ออกแบบมาให้ลูกยิ่งติดหน้าจอจะช่วยให้ท่องโลกอินเทอร์เน็ตได้อย่างปลอดภัย และเป็นผู้สั่งงานคอมพิวเตอร์ มากกว่าถูกคอมพิวเตอร์ควบคุม Coding (โค้ดดิ้ง) คือการป้อนคำสั่ง ด้วยภาษาคอมพิวเตอร์ ต่างๆ อาทิ ภาษาไพทอน, ภาษาซี หรือ จาวา โดยมีให้โปรเเกรมเมอร์สั่งคำสั่งให้คอมพิวเตอร์ทำงานตามที่ต้องการ ปัจจุบันโปรเเกรมเมอร์เป็นอาชีพที่ มีความต้องการสูงมากใน เทรดโลกของอาชีพในอนาคตที่ Elon musk เคยกล่าวไว้ว่างานที่จะรอดจาก AI ก็คือ […]

Support Team Codekids

15 June 2020

โค้ดดิ้ง Coding 8 เคล็ดลับเรียนเขียนโปรแกรมไปพร้อมกับลูกๆ

Codekids เองได้นำวิธีการสอนผู้ปกครองโดยพาเดินไปดูสื่อการสอนแต่ละสื่อช่วยให้การเรียนเขียนโปรแกรมไม่ใช่เรื่องยากอีกต่อไป พร้อมเรียนรู้กับลูกๆได้ด้วยโดยเรามีทั้งหมด 8 เคล็ดลับที่ช่วยให้พ่อแม่เรียนเขียนโปรแกรมไปพร้อมกับลูกๆ 1.เริ่มฝึกเขียนโปรแกรมผ่าน Made with code เป็นโปรแกรมของ google มีกิจกรรมส่งเสริมเด็กให้มีอาชีพด้าน Computer Science หรือในเมืองไทยเรียกว่าวิทยาการคำนวณ แต่โปรแกรมนี้เน้นที่เด็กผู้หญิง โดยเฉพาะโปรเจคนี้เน้นให้เขียนง่าย ติดตามผลในการเขียนได้ง่ายแถมมีระดับในการเขียนไปถึงกลางและยากได้ด้วย ลิงค์ : www.madewithcode.com 2.เล่นไปกับ micro:bit อุปกรณ์ Hardware และสื่อการสอนที่ช่วยให้น้องคิดว่า การเรียนเขียนโปรแกรมไม่ใช่เรื่องยาก ต้องทำให้เด็กรู้สึกว่าจับต้องได้ อย่างเช่น มีบอร์ด micro:bit เป็นบอร์ดที่จับต้องได้ ให้น้องรู้สึกมีกำลังใจในการเขียนโปรแกรมเจ้าบอร์ดน่ารักๆตัวนี้ยังเป็นสื่อการสอนที่มาจาก BBC โดยเน้นให้เด็กเรียนง่ายและสามารถต่อยอดไปทำ IoT (Internet of Thing) และ Robot ได้ 3.เล่นไปกับโปรแกรม Scratch โปรแกรมนี้เป็นโปรแกรมที่น้องๆต้องเจอในช่วงประถมศึกษาชั้นปีที่ 4 ในหลักสูตร Computer Science หรือวิทยาการคำนวณ โปรแกรม Scratch เป็นโปรเจคที่สนุกสนาน และที่สำคัญฟรี !!! […]

Support Team Codekids

7 June 2020
1 7 8 9 10