วันศุกร์ที่ 18 สิงหาคม พ.ศ. 2560

โปรแกรมป้ายบอกคะแนนกีฬาแบดมินตันระบบคอมพิวเตอร์

เสร็จสิ้นอีกหนึ่งโปรแกรมในโปรเจ็ค ILOVECSharp หลังจากศึกษาการใช้โปรแกรม SharpDevelop อยู่พักใหญ่ผมก็เลยลองทำโปรแกรมออกมาทดลองใช้งานดูซึ่งก็คือ โปรแกรมป้ายบอกคะแนนกีฬาแบดมินตันระบบคอมพิวเตอร์ ทำไมเป็นแบดมินตันเหรอครับ ก่อนหน้านี้เคยทำป้ายกีฬาฟุตซอล ซึ่งการใช้งานมันต้องต่อพ่วงกับจอทีวีทำให้เราต้องระมัดระวังเป็นพิเศษว่าลูกฟุตซอลมันจะมากระแทกจอทีวีเรา...แต่ถ้าเรามีวิธีป้องกันมันก็เวิร์คดีครับ(ผมทดลองใช้ในกีฬาสีและกีฬาอนุบาล)

กีฬาสีที่โรงเรียน




กีฬาอนุบาล ประจำปี 2559


ส่วนโปรแกรมป้ายบอกคะแนนกีฬาแบดมินตันระบบคอมพิวเตอร์ การใช้งานก็เหมือนกับ ป้ายบอกคะแนนกีฬาฟุตซอลฯ ก็คือต่อพ่วงกับจอทีวี หรือจอคอมพิวเตอร์โดยใช้คอมพิวเตอร์โน้ตบุค เป็นตัวควบคุม อีกอย่างแบดมินตันความแรงของลูกขนไก่มันทำร้ายจอและอุปกรณ์ของเราไม่ได้ครับ และไม่ต้องไปยืมสกอร์บอร์ดของโรงเรียนอื่นมาใช้ โน้ตบุ๊คและจอคอมหรือจอทีวีที่โรงเรียนเราก็มี ผมเอาทดลองใช้ในการแข่งขันแบดมินตันกีฬาทิวสนเกมส์ (กีฬานักเรียนโรงเรียนในสังกัดเทศบาลเมืองบัวใหญ่) มันก็ดูอินเตอร์ดีครับ 555 (แอบเข้าข้างตัวเอง) เลยขอเอามานำเสนอใครอยากลองนำไปใช้ก็ลองดาวน์โหลดไปใช้ดูนะครับ (ตอนนี้กำลังศึกษาการนำไปใช้บนแท็บเล็ตอยู่ครับ แต่คงอีกนาน มั่วๆอยู่)

ดาวน์โหลดโปรแกรม... https://drive.google.com/file/d/0B49_5EnnKPaWNjUyX05oQUltUlU/view?usp=sharing

ส่วนวิธีใช้งานก็อยู่ในรูปด้านล่างนะครับ







วิธีใช้งาน







การติดตั้ง



วันเสาร์ที่ 5 สิงหาคม พ.ศ. 2560

การค้นพบที่น่าเซอร์ไพรส์

นับเป็นโอกาสอันดีที่ผมได้รื้อฟื้นความรู้ด้านการเขียนโปรแกรมอีกครั้งหนึ่ง ในรอบ 2-3 ปีที่ผ่านมา อันเนื่องมาจากงานศิลปหัตถกรรมนักเรียนที่อัดกิจกรรมประกวดแข่งขันของคอมพิวเตอร์เยอะมากแบบสาแก่ใจครูคอมเลยทีเดียวครับ หนึ่งในนั้นคือการประกวดโครงงานคอมพิวเตอร์ ประเภทซอฟต์แวร์ หลังจากได้มีโอกาสไปดูงาน 2 ครั้ง บวกกับหลักสูตรม.3 บังคับให้สอน แต่ผมเสียเวลาไปกับการสอนเขียนโปรแกรมแบบ โครงสร้าง เพื่อใช้งานบนดอสตั้งนานจนถอดใจไม่สอนอีก เนื่องจากเด็กนึกภาพไม่ออก จดจำคำสั่งไม่ได้ และอีก บลา บลาาาา  ….. เลยสอนการประมวลผลด้วยโปรแกรม excel แทน น่าจะทดแทนกันได้ตามการตีความจาก มาตรฐานการเรียนรู้/ตัวชี้วัด และสาระการเรียนรู้แกนกลาง (ง3.1 ม.3/2) แล้วผมก็ได้มาเจอหนังสือเทคโนโลยีสารสนเทศ ชั้น ม.3 ของ สสวท. 

ภาพประกอบจาก http://www.suksapanpanit.com/image/cache/data/ITB/ITB121-700x700.jpg

เปิดไปเจอเนื้อหาการใช้ Sharp Develop เขียนโปรแกรมด้วยภาษา c# แบบวิชวล (เฮ้ย…ผมเพิ่งรู้นะเนี่ย เคยเขียนแต่ delphi นานมากแล้ว จนจะเก็บเข้ากรุไปแล้ว) ตอนแรกมันดูยากๆเพราะอ่านไม่ละเอียด แต่ลองเปิดใจอ่านทำความเข้าใจดีๆ และลองดาวน์โหลดมาฝึกตามหนังสือดู มันใช่เลยครับ ตัวโปรแกรมเล็กมาก ติดตั้งง่ายกว่า Visual Studio แต่ต้องติดตั้ง .net Framework ก่อน ส่วนหลักการก็เขียนแบบ วิชวล/ อีเวนท์/OOP อะไรประมาณนี้ (ก่อนหน้านี้ผมลืมวิชวลไปเลย คิดว่ามันยากต้องเรียนแบบโครงสร้างก่อน)…และในที่สุด SharpDevelop คือคำตอบที่ใช่เลย.

ภาพประกอบจาก http://www.icsharpcode.net/OpenSource/SD/TeaserSharpDevelop2OnVista.png