หาความถี่จาก poll อย่างง่าย เรื่อง การมี homepage ของอาจารย์

ปรับปรุง : 2548-02-18 ()
คำถามที่ให้นักศึกษาไปหาข้อมูลจากอาจารย์ มาเป็นตัวอย่างข้อมูล
    แบบสอบถาม ความต้องการมี Homepage ประจำวิชาช่วยเสริมการสอน และเป็นแหล่งค้นคว้าสำหรับคนไทย ทำเครื่องหมาย / ในช่อง O หน้าข้อที่ท่านเห็นด้วย หรือเป็นจริง ชื่อ-สกุลอาจารย์ .................................................. O 1. อาจารย์เคยเตรียมการสอนมาแล้วอย่างน้อย 1 วิชา และได้เก็บเอกสารที่เคยเตรียมไว้ O 2. ผลงานเอกสารที่เคยเตรียมการสอนที่มีอยู่ คิดว่ามีคุณภาพ และมีประโยชน์ต่อผู้ที่เคยเรียนไปแล้ว O 3. มีแผนนำผลงานที่เคยเตรียมสอน ไปใช้ประกอบการสอนวิชาเดิม ในภาคเรียนต่อ ๆ ไป O 4. ถ้ามีนักศึกษาอาสานำผลงานไปเผยแพร่ใน Internet เพื่อประโยชน์แก่นักศึกษา อาจารย์ยินดีเผยแพร่ O 5. ปัจจุบันนักเรียนประถม เริ่มพัฒนา homepage ถึงเวลาที่อาจารย์จะส่งเสริมให้นักศึกษาโยนก รวบรวมข้อมูล
    และฝึกประสบการณ์การพัฒนา homepage เช่น รวบรวม และเผยแพร่ความรู้ที่ได้จากอาจารย์ผู้สอน O 6. แม้อาจารย์รอบตัวท่านมี homepage ประจำวิชาของตน เพื่อเสริมการสอนในชั้นเรียน ท่านก็ยังไม่ต้องการที่จะมี
    แม้จะมีนักศึกษาอาสาพัฒนา homepage ให้ แต่อาจารย์ก็ยังปฏิเสธที่จะรับความช่วยเหลือ O 7. พร้อม และต้องการเผยแพร่ผลงานการสอน เพราะมีเอกสาร และผลงาน แต่ขาดความรู้ หรือผู้ช่วยเหลือ O 8. อาจารย์มีโครงร่างการสอน แผนการสอน หรือ Syllabus ในแฟ้ม .doc .ppt หรือ .xls O 9. อาจารย์มี Short lecture note เพื่อบันทึกการสอน แต่ละชั่วโมง O 10. อาจารย์มีแบบฝึกหัด Case study หรือ exercise เพื่อเตรียมให้นักศึกษาไปฝึกฝนด้วยตนเอง O 11. อาจารย์รู้จักเว็บไซต์ เกี่ยวกับเนื้อหาวิชาของตน ที่เคยไปค้นข้อมูลมาช่วยในการสอน O 12. อาจารย์รู้ว่าวิชาของตนสามารถนำไปประยุกต์ใช้อย่างไร ต่อไปในอนาคต O 13. อาจารย์มีความฝัน ที่จะเห็นนักศึกษา เรียนรู้สิ่งที่อาจารย์ถ่ายทอด และนำไปใช้จนประสบความสำเร็จ โดยนักศึกษาคณะวิทยาศาสตร์ วิทยาลัยโยนก รหัส 46 เพื่อรวบรวมข้อมูลไปใช้เรียน วิชาวิทยาการคอมพิวเตอร์ 1

ผลลัพธ์ของโปรแกรม
    C:\thaiall.com\class>java pollweb Total questions: 16 1:16 | 100% 2:6 | 37% 3:13 | 81% 4:12 | 75% 5:13 | 81% 6:12 | 75% 7:10 | 62% 8:6 | 37% 9:13 | 81% 10:12 | 75% 11:7 | 43% 12:9 | 56% 13:10 | 62%

แฟ้มข้อมูล :: POLLWEB.TXT
    3101001,1,0,1,1,1,1,1,1,1,1,1,1,0, 3101002,1,0,1,1,1,1,1,1,1,1,1,1,0, 3101003,1,0,1,1,1,1,1,1,1,1,1,1,0, 3101004,1,1,1,1,1,1,1,1,1,1,0,1,1, 3101005,1,1,1,1,1,1,1,1,1,1,0,1,1, 3101006,1,1,1,1,1,1,1,1,1,1,0,1,1, 3101007,1,1,1,1,1,1,1,0,1,1,0,0,0, 3101008,1,1,1,1,1,1,1,0,1,1,0,0,0, 3101009,1,0,0,0,0,0,0,0,1,1,1,1,1, 3101010,1,0,0,0,0,0,0,0,1,1,1,1,1, 3101011,1,1,1,1,1,1,1,0,1,1,0,0,0, 3101012,1,0,0,0,0,0,0,0,1,1,1,1,1, 3101013,1,0,1,1,1,1,0,0,0,0,0,0,1, 3101014,1,0,1,1,1,1,0,0,0,0,0,0,1, 3101015,1,0,1,1,1,1,0,0,0,0,0,0,1, 3101016,1,0,1,0,1,0,1,0,1,0,1,0,1,

Source code ของ :: POLLWEB.JAVA
    import java.io.*; class pollweb { public static void main (String args[]) throws IOException { int i=0; int questionhave = 14; int q[] = new int[questionhave]; String b; String[] fields; String patternStr = ","; FileReader fin = new FileReader("pollweb.txt"); BufferedReader bin = new BufferedReader (fin); while ((b = bin.readLine()) != null) { fields = b.split(patternStr); for (int j=1;j<=questionhave-1;j++) q[j]+= Integer.parseInt(fields[j]); i = i + 1; } System.out.println("Total questions: " + i); for (int j=1;j<=questionhave-1;j++) System.out.println(j+":"+q[j]+" | "+(q[j] * 100 / i)+"%"); fin.close(); } }

แนะนำเว็บใหม่ : ผลการจัดอันดับ
รักลำปาง : thcity.com : korattown.com : topsiam.com : มหาวิทยาลัยโยนก
ศูนย์สอบ : รวมบทความ : ไอทีในชีวิตประจำวัน : ดาวน์โหลด : yourname@thaiall.com
ติดต่อ ทีมงาน ชาวลำปาง มีฝันเพื่อการศึกษา Tel.08-1992-7223