Posts Tagged ‘เขียนโปรแกรม’

ระบบเรียนออนไลน์ภาษาไพทอน

เขียนโดย ohoadmin เมื่อ . หัวข้อ ข่าวประชาสัมพันธ์

      สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี ได้พัฒนาระบบเรียนออนไลน์ภาษาไพทอน หรือ NINJAPY เพื่อทางเลือกหนึ่งสำหรับครูผู้สอน นักเรียน และบุคคลทั่วไปที่สนใจในการเขียนโปรแกรม และเป็นอีกทางเลือกหนึ่งสำหรับการสอนรายวิชาเพิ่มเติม เทคโนโลยีสารสนเทศและการสื่อสาร ภาษาไพทอนเพื่อให้นักเรียนรู้จักคิดวิเคราะห์ และแก้ปัญหาทั้งในวิชาที่เรียนและประยุกต์ใช้งานในชีวิตประจำวัน ศึกษารายละเอียดได้ที่ http://ninjapy.programming.in.th/

Raptor:เครื่องมือเพิ่มพลังการเรียนรู้การโปรแกรม

เขียนโดย ohoadmin เมื่อ . หัวข้อ บทความ, บทความคอมพิวเตอร์

      ในการจัดการเรียนรู้เนื้อหาเกี่ยวกับขั้นตอนวิธี มีเครื่องมือที่ช่วยสอนอยู่หลากหลาย ในที่นี้สามารถใช้ RAPTOR ซึ่งเป็นเครื่องมือหนึ่งที่สามารถสร้างกระบวนการคิดแบบลำดับขั้น ถ่ายทอดกระบวนการคิดและตรวจสอบกระบวนการคิดได้อย่างมีประสิทธิภาพ การสร้างกระบวนการคิดแบบลำดับขั้นด้วย RAPTOR       ในการเรียนวิชาการเขียนโปรแกรม ผู้สอนมักสอนการถ่ายทอดกระบวนการคิดด้วยผังงาน รหัสลำลอง หรือขั้นตอนวิธี  โดยผังงานนั้นเป็นเครื่องมือที่การถ่ายทอดกระบวนการคิดในแบบรูปภาพทำให้ง่ายต่อการทำความเข้าใจ          RAPTOR เป็นเครื่องมือที่ถ่ายทอดกระบวนการคิดในรูปแบบผังงานที่ลักษณะภาพเคลื่อนไหว โดยจะมีการลำดับการทำงานของผังงานทีละขั้นตอน และจะแสดงค่าของตัวแปรอย่างชัดเจนในแต่ละรอบการทำงาน สามารถตรวจสอบกระบวนการคิดและตรวจสอบข้อผิดพลาดในขณะที่เขียนผังงานได้สะดวกและรวดเร็ว        ผังงานทั้ง 3 รูปแบบคือ ผังงานแบบลำดับ ผังงานแบบทางเลือก และผังงานแบบวนซ้ำ นั้น ผังงานแบบวนซ้ำจะทำความเข้าใจได้ยากที่สุดเนื่องจากมีการทำกระบวนการหนึ่งหลายครั้งโดยมีเงื่อนไขในการควบคุมและค่าของตัวแปรในแต่ละรอบของการทำงานจะเปลี่ยนแปลงตามเงื่อนไข  การใช้ RAPTOR ถ่ายทอดกระบวนการคิดและแสดงค่าของตัวแปรให้นักเห็นได้ชัดเจน โดยแสดงเป็นภาพเคลื่อนไหว จะช่วยให้เข้าใจการทำงานแบบวนซ้ำได้มากยิ่งขึ้น รูปที่ 1 โปรแกรมบวกเลขแบบอนุกรม จากรูปที่ 1 การวนซ้ำแต่ละรอบทำให้ค่าของตัวแปรจะเปลี่ยนแปลงโดยจะแสดงผลทางด้านขวา ทำให้เข้าใจกระบวนการวนซ้ำได้ง่ายขึ้น สามารถนำความเข้าใจดังกล่าวไปประยุกต์ใช้ในขั้นของการเข้ารหัสต่อไป เปลี่ยนจากผังงานเป็นโปรแกรมภาษา             โปรแกรม Raptor สามารถแปลงผังงานเป็นโปรแกรมภาษาได้ เช่น Ada C# C++ และ JAVA […]

การเขียนโปรแกรมกับการพัฒนาทักษะด้านการคิด

เขียนโดย ohoadmin เมื่อ . หัวข้อ บทความ, บทความคอมพิวเตอร์

อาชีพโปรแกรมเมอร์เป็นอาชีพที่หลายๆ คนใฝ่ฝัน เพราะมีรายได้สูงและเป็นที่ต้องการของตลาดแรงงาน  สืบเนื่องจากการเจริญเติบโตทางด้านอุตสาหกรรมซอฟต์แวร์ที่มีการแข่งขันสูง ส่งผลให้สถาบันการศึกษาหลายแห่งมีหลักสูตรการเรียนการสอนการเขียนโปรแกรมตั้งแต่ระดับมัธยมศึกษาจนถึงระดับอุดมศึกษา  การสอนให้นักเรียนเป็นโปรแกรมเมอร์ได้นั้นจึงไม่ใช่เรื่องง่าย การเขียนโปรแกรมคอมพิวเตอร์เป็นทักษะอย่างหนึ่งที่ต้องฝึกฝนจนเกิดความชำนาญ  ซึ่งต้องอาศัยทักษะด้านการคิดวิเคราะห์ การใช้เหตุผลและการแก้ปัญหาอย่างเป็นขั้นตอน รวมไปถึงการใช้ขั้นตอนวิธีหรืออัลกอริทึม(Algorithm)  ในการถ่ายทอดความคิดอย่างเป็นระบบจึงจะนำไปสู่การเขียนโปรแกรมที่มีประสิทธิภาพ           อัลกอริทึม คืออะไร (What is Algorithm?)           ราชบัณฑิตยสถาน ได้บัญญัติคำว่าอัลกอริทึม (Algorithm) เป็นภาษาไทยว่าขั้นตอนวิธี[1] ซึ่งมีความหมายคือ เป็นลำดับของขั้นตอนการคำนวณที่ใช้แก้ปัญหา โดยการเปลี่ยนข้อมูลนำเข้าของปัญหา (input) ออกมาเป็นผลลัพธ์ (output) ขั้นตอนวิธีดังกล่าวนั้นจะสามารถนำมาเขียนเป็นโปรแกรมในคอมพิวเตอร์ได้ [2]           ในการแก้ปัญหาโดยใช้คอมพิวเตอร์นั้น  การออกแบบวิธีแก้ปัญหาอย่างเป็นขั้นตอนและง่ายต่อการทำความเข้าใจเป็นสิ่งสำคัญมาก  เพราะจะทำให้สามารถเขียนโปรแกรมจากขั้นตอนวิธีที่ได้ออกแบบไว้ได้ง่าย   ตัวอย่างเครื่องมือที่ใช้เพื่อการออกแบบขั้นตอนวิธี  เช่น รหัสจำลอง (pseudocode)  เป็นการจำลองขั้นตอนวิธีแก้ปัญหา  โดยการอธิบายเป็นข้อความทีละขั้น   รูปที่  1 ตัวอย่างรหัสลำลอง ผังงาน (Flowchart) เป็นการใช้สัญลักษณ์ในการแสดงรายละเอียดและลำดับของแต่ละขั้นตอนที่ใช้แก้ปัญหา[3]   รูปที่ 2 ตัวอย่างผังงาน            รหัสจำลองหรือผังงานจึงเป็นการเขียนความคิดในการแก้ปัญหาที่เป็นขั้นตอนวิธีออกมาในรูปแบบของข้อความหรือสัญลักษณ์เพื่อให้สามารถตรวจสอบได้ว่าขั้นตอนวิธีนั้นสามารถแก้ปัญหาได้หรือไม่  ซึ่งปัญหาแต่ละปัญหาอาจจะมีวิธีในการแก้ปัญหาได้หลายวิธีซึ่งขั้นตอนวิธีในการแก้ปัญหาของแต่ละคนก็จะแตกต่างกันออกไปตัวอย่างการแสดงขั้นตอนวิธีในการแก้ปัญหาของการหา ผลรวมของจำนวนนับตั้งแต่ 1 – N  ดังนี้ ขั้นตอนวิธีของนักเรียนคนที่ […]

หนังสือเรียนภาษาไพทอน

เขียนโดย ohoadmin เมื่อ . หัวข้อ บทเรียน, ประถมศึกษาปีที่4, ประถมศึกษาปีที่5, ประถมศึกษาปีที่6, สื่อการสอน, แบบเรียน-คู่มือครู

       หนังสือเรียนรายวิชาเพิ่มเติม เทคโนโลยีสารสนเทศและการสือสาร วิชาภาษาไพทอน(python)  มีวางจำหน่ายแล้วเพียง 87 บาท เหมาะสำหรับนักเรียนชั้นมัธยมศึกษาตอนปลายและผู้สนใจการเขียนโปรแกรม ติดต่อ สอบถามรายละเอียดและสั่งซื้อได้ที่ องค์การค้าของ สกสค. 2249 ลาดพร้าว วังทองหลาง กรุงเทพฯ 10310 โทร.02-538-3021 , 02-538-3033 ต่อ 513-517 โทรสาร 02-530-2026-28

เรียนโปรแกรมมิ่งไม่ยากอย่างที่คิด

เขียนโดย ohoadmin เมื่อ . หัวข้อ บทความ, บทความคอมพิวเตอร์

สาขาคอมพิวเตอร์ ขอเชิญผู้สนใจสมัครเข้าร่วมอบรมด้วยตนเองแบบออนไลน์ หลักสูตรการเขียนโปรแกรมภาษาซี ผ่านเว็บไซต์ www.programming.in.th เริ่มลงทะเบียนเข้ารับการอบรมได้ตั้งแต่ วันที่ 15 มิถุนายน 2551 เป็นต้นไป