วันศุกร์ที่ 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

วันพฤหัสบดีที่ 18 กุมภาพันธ์ พ.ศ. 2559

เกียรติบัตร

เกียรติบัตร คือ เอกสารที่มอบให้ผู้รับเพื่อเป็นการเชิดชูเกียรติในการทำกิจกรรมนั้นๆ เช่น การแข่งขัน การทำความดีเพื่อส่วนรวม เป็นต้น
ส่วนประกอบของเกียรติบัตร
เกียรติบัตรที่มอบกันโดยทั่วไปจะประกอบไปด้วยส่วนหลักๆดังนี้
1) ตราสัญลักษณ์และชื่อหน่วยงาน
2) ชื่อผู้รับมอบ
3) รางวัลที่ได้หรือคุณงามความดีที่ได้ปฏิบัติ
4) ชื่อกิจกรรม ที่ผู้รับเข้าร่วม
5) คำอวยพร
6) วันที่มอบ
7) ลายมือชื่อผู้บริหารหน่วยงานที่มอบ

ดังตัวอย่าง


ตัวอย่างการสร้างเกียรติบัตร

วันพุธที่ 6 มกราคม พ.ศ. 2559

การกำหนดเส้นตารางใน Excel

การกำหนดเส้นตารางใน Excel
หลังจากที่เราทำการป้อนข้อมูลแล้ว เราต้องการให้เกิดความเป็นระเบียบเรียบร้อยสวยงามชัดเจนกับตารางงานของเรา จึงต้องทำการกำหนดเส้นหรือสร้างตาราง ทั้งนี้การกำหนดเส้นหรือสร้างตารางจะทำก่อนป้อนข้อมูลก็ได้หรือหลังจากป้อนข้อมูลก็ได้แล้วแต่ความสะดวกซึ่งมีวิธีการดังนี้

กรณีที่เราเพิ่มข้อมูลก่อน ทำได้โดยลากคลุมแถวและสดมภ์ที่ต้องการกำหนดเส้นหรือสร้างตาราง แล้วคลิกเลือกที่เครื่องมือดังภาพ แล้วเลือกเส้นขอบที่ต้องการ ส่วนใหญ่จะเลือก เส้นขอบทั้งหมด   นอกจากนี้เราสามารถกำหนดเส้นขอบเฉพาะ ตำแหน่งในตารางของเราได้โดยลากคลุมในเซลล์หรือแถวหรือคอลัมภ์ที่ที่ต้องการกำหนดเส้นขอบ




การเลือกข้อมูลที่ต้องการกำนดเส้นตาราง















ตัวอย่างการกำหนดเส้นตารางหลายลักษณะในหนึ่งตาราง




วันพฤหัสบดีที่ 17 ธันวาคม พ.ศ. 2558

สูตร Excel น่ารู้พื้นฐาน

ในการใช้งาน Excel นอกจากเราจะคิดวิธีการประมวลผลหรือสร้างสูตรขึ้นมาใช้เองแล้ว เพื่อความสะดวกในการใช้งานโปรแกรมได้เตรียมสูตรสำเร็จรูปมาให้ผู้ใช้ได้ใช้งานมากมาย มีตั้งแต่สูตรสำหรับใช้งานทั่วไปที่ไม่ซับซ้อนจนถึงการวิเคราะห์ค่าสถิติต่างๆที่ใช้ในงานวิจัย ในหัวข้อนี้จะขอนำเสนอสูตรพื้นฐานสำหรับการใช้ในการคำนวณประมวลผลทั่วไปในชีวิตประจำวันของเราดังนี้
1)=sum(เซลล์แรก : เซลล์สุดท้าย)  : สูตรหาผลรวมที่ข้อมูลอยู่ในแถวหรือสดมภ์เดียวกัน ตัวอย่างการใช้ เช่น  =sum(A2:A10)  หรือ =sum(B1:H1) เป็นต้น

2)=max(เซลล์แรก : เซลล์สุดท้าย)  : สูตรหาค่าสูงสุดของข้อมูลที่อยู่ในแถวหรือสดมภ์เดียวกัน ตัวอย่างการใช้ เช่น
=max(A2:A10) หรือ =max(B1:H1) เป็นต้น

3)=min(เซลล์แรก : เซลล์สุดท้าย)  : สูตรหาค่าต่ำสุดของข้อมูลที่อยู่ในแถวหรือสดมภ์เดียวกัน ตัวอย่างการใช้ เช่น
=min(A2:A10) หรือ =min(B1:H1) เป็นต้น

4)=average(เซลล์แรก : เซลล์สุดท้าย)  : สูตรหาค่าเฉลี่ยของข้อมูลที่อยู่ในแถวหรือสดมภ์เดียวกัน ตัวอย่างการใช้ เช่น = average (A2:A10) หรือ =average (B1:H1) เป็นต้น

วันอังคารที่ 15 ธันวาคม พ.ศ. 2558

การประมวลผลพื้นฐานด้วย Excel

การประมวลผลข้อมูลด้วย excel คือการนำข้อมูลมาบวก ลบ คูณ หาร หาค่าเฉลี่ย หรือ ด้วยวิธีการทางคณิตศาสตร์อื่น รวมถึงการการตัดสิน การประเมินค่า ซึ่งทำได้ 2 วิธี คือ
1) นำตัวเลขมากระทำกันโดยตรง เช่น ต้องการหาผลบวกของ 20 + 30 , 100 + 200 เป็นต้น วิธีนี้เมื่อเราอยากหาค่าอื่นๆเราต้องมาแก้ไขการคำนวณทุกครั้ง
2) สร้างสูตรโดยการนำ ชื่อเซลล์ที่บรรจุข้อมูลมากระทำกัน ซึ่งมีลักษณะคล้ายกับสูตรคำนวณทางคณิตศาสตร์ เช่นการหาพื้นที่สี่เหลี่ยมผืนผ้า สูตรคือ กว้าง xยาว เมื่อนำไปสร้างสูตรคำนวณใน Excel ก็จะได้เป็น b4*c4 โดย เซลล์ b4 บรรจุข้อมูลด้านกว้าง เซลล์ c4 บรรจุข้อมูล ด้านยาว เป็นต้น วิธีจะเป็นการคำนวณที่ยืดหยุ่น เราสามารถเปลี่ยนข้อมูลที่จะนำมาคำนวณได้โดยไม่ต้องแก้ไขสูตร
ในการสั่งให้ excel ประมวลผลข้อมูลหรือคำนวณให้เราทั้ง 2 วิธีที่กล่าวมาจะต้องทำตามขั้นตอนต่อไปนี้คือ
    1. ใส่เครื่องหมายเท่ากับ (=)ทุกครั้งที่สั่งให้ excel คำนวณหรือประมวลผลในเซลล์ที่เราต้องการให้แสดงคำตอบ
    2. พิมพ์เรียงลำดับข้อมูลและเครื่องหมายให้ถูกต้อง
    3. กด Enter เมื่อพิมพ์แล้วเสร็จ
หมายเหตุ เครื่องหมายที่ใช้ใน Excel   +เครื่องหมายบวก –เครื่องหมายลบ   /เครื่องหมายหาร  * เครื่องหมายคูณ
การเรียงลำดับการคำนวณ Excel จะทำในวงเล็บก่อน ตามด้วย ^ (ยกกำลัง)  ตามด้วย  * หรือ/ แล้วว่าอะไรมาก่อน ตามด้วย + หรือ – แล้วแต่ว่าอะไรมาก่อน

ตัวอย่างการใช้ Excel ในการประมวลผล






วันอังคารที่ 8 ธันวาคม พ.ศ. 2558

การป้อนข้อมูลใน Excel 2010

แฟ้มข้อมูลของ Microsoft Excel เปรียบเสมือนกับสมุดหนึ่งเล่มซึ่งเราเรียกว่า Workbook ภายในจะประกอบด้วยหน้ากระดาษของสมุดเราเรียกว่า แผ่นงาน หรือ Worksheet ซึ่งใน Worksheet จะประกอบไปด้วย แถวและสดมภ์ ที่ตัดกันโดยบริเวณที่ตัดกันเราเรียกว่า เซลล์ซึ่งก็คือส่วนที่เราสามารถป้อนข้อมูลประเภท ตัวเลข ตัวอักษร ลงไป
วิธีป้อนข้อมูลลงในเซลล์
1. วางเคอร์เซอร์ลงในเซลล์ที่ต้องการป้อน

2. พิมพ์ข้อมูลที่ต้องการลงในเซลล์ หากพิมพ์ผิดลบด้วยปุ่ม Back Space แล้วพิมพ์ใหม่


3. พิมพ์เสร็จกดปุ่ม Enter


หมายเหตุ
เมื่อเราต้องการแก้ไขข้อมูลในเซลล์ที่พิมพ์ข้อมูลเสร็จแล้วให้คลิกที่เซลล์ที่ต้องการแก้ไขแล้วกดปุ่ม F2 เลื่อนเคอร์เซอร์ไปแก้ไขข้อความที่ต้องการ
 การลบข้อมูลในเซลล์
1. คลิกที่เซลล์ที่ต้องการจะลบ


2. กดปุ่ม Delete

การลบข้อมูลในตารางทั้งหมด
1. ลากคลุมดำในตารางที่เราต้องการจะลบ


2. กดปุ่ม Delete

การบันทึกแฟ้มข้อมูล
หลังจากที่เราป้อนข้อมูลหรือทำงานเสร็จเราควรทำการบันทึกแฟ้มข้อมูลเหล่านั้นเอาไว้เพื่อนำกลับมาใช้ใหม่ในครั้งต่อไป ซึ่งแฟ้มข้อมูลExcel ที่เราบันทึกแล้วจะมีนามสกุลเป็น .xlsx มีวิธีการบันทึกดังนี้
1. คลิกที่ปุ่ม บันทึก

2. เลือกโฟลเดอร์ที่เก็บในตัวอย่างจะบันทึกไว้ที่ที่โปรแกรมกำหนดให้ แล้วพิมพ์ชื่อแฟ้มที่ต้องการกดปุ่มบันทึก

3. ตรวจสอบความถูกต้องโดยดูที่ แถบชื่อ ถ้าบันทึกได้สำเร็จแถบชื่อจะเปลี่ยนเป็นชื่อแฟ้มข้อมูลที่เราได้บันทึกเอาไว้