หน้าหลัก  |  บันทึกข้อมูลรายวิชา  |  รอออกรหัสวิชา  |  รายวิชาทั้งหมด

 
ข้อมูลรายวิชา สำหรับการเรียนการสอนในระบบเปิด (Thai MOOC)
   
รหัสวิชา : su011
รหัสสถาบัน : su
ชื่อมหาวิทยาลัย/สถาบัน : มหาวิทยาลัยศิลปากร

1. เครือข่ายอุดมศึกษา : เครือข่ายภาคกลางตอนล่าง
2. ชื่อวิชาที่เสนอ (โปรดระบุชื่อวิชาทั้งภาษาไทยและภาษาอังกฤษ)
ชื่อวิชาภาษาไทย : ทักษะการเขียนโปรแกรมคอมพิวเตอร์ด้วยภาษาซี
ชื่อวิชาภาษาอังกฤษ : Computer programming skills with C language
3. ข้อมูลผู้รับผิดชอบรายวิชา (หลัก)
ผู้รับผิดชอบรายวิชา : อ.ดร. สิรักข์ แก้วจำนงค์
ตำแหน่ง : อาจารย์
เบอร์ติดต่อ : 0984749409
อีเมล : [email protected]
มหาวิทยาลัย/สถาบัน : มหาวิทยาลัยศิลปากร
คณะ : วิทยาศาสตร์
ภาควิชา : คอมพิวเตอร์
   
4. หมวด ISCED : 0611 Computer use
5. รายวิชาจัดอยู่ในกลุ่มวิชา : คอมพิวเตอร์และเทคโนโลยี Computer and Technology
6. อายุการให้ประโยชน์ของรายวิชา พิจารณาจากเนื้อหา/ความทันสมัย/ควรปรับปรุงรายวิชาในกี่ปี
: ไม่หมดอายุ ปี 5
7. เหตุผลความจำเป็นที่ควรสนับสนุน การพัฒนารายวิชานี้เป็นรายวิชาในระบบ Thai MOOC
:

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

8. คำอธิบายรายวิชา (นำเสนอรายละเอียดเนื้อหาของรายวิชาอย่างย่อ)
: ทักษะการเขียนโปรแกรมคอมพิวเตอร์ด้วยภาษาซี เป็นวิชาที่มุ่งเน้นการเพิ่มทักษะการเขียนโปรแกรมภาษาซีสำหรับรายวิชาคอมพิวเตอร์โปรแกรมมิ่ง เพื่อแก้ปัญหาโจทย์ที่มีระดับความซับซ้อนตั้งแต่ง่ายไปจนถึงระดับความซับซ้อนที่มากขึ้น ซึ่งในเนื้อหาหลัก ประกอบด้วย การเขียนโปรแกรมในการแก้ปัญหาโดยใช้ if-else การวนลูป (while loop และ for loop) การใช้ Array และ Struct เป็นต้น โดยเน้นการนำมาความรู้เนื้อหาการเขียนโปรแกรมมาประยุกต์ใช้ในการแก้โจทย์ปัญหาหรือแบบฝึกหัดการเขียนโปรแกรมซึ่งจะเป็นการวางพื้นฐานแนวคิดในการแก้ไขโจทย์ปัญหาทางคอมพิวเตอร์สำหรับการเรียนรู้สำหรับโปรแกรมมิ่งขั้นสูงต่อไป
9. วัตถุประสงค์การเรียนรู้เชิงพฤติกรรม (เขียนเป็น Behavioral objectives ตาม Bloom’s taxonomy หลักๆ ไม่เกิน 5 ข้อ)
LO1 : ผู้เรียนสามารถอธิบายความรู้เบื้องต้นเกี่ยวกับภาษาซี
LO2 : ผู้เรียนสามารถคิดและวิเคราะห์แก้โจทย์ปัญหาในการเขียนโปรแกรมเบื้องต้นได้
LO3 : ผู้เรียนสามารถเขียนโปรแกรมและการนำไปประยุกต์ใช้กับเรื่องต่าง ๆ ได้
LO4 : ผู้เรียนสามารถประเมินตนเองได้ และทราบถึงจุดแข็งและจุดอ่อนของตนเพื่อนำไปปรับปรุงตนเองในการพัฒนาตนเองต่อไป
LO5 : ผู้เรียนสามารถใช้ระบบนี้ในการฝึกฝนโจทย์ปัญหา เพื่อเพิ่มประสิทธิภาพการทำข้อสอบ
10. จำนวนชั่วโมงการเรียนรู้ออนไลน์ทั้งหมด : 12 ชั่วโมง จำนวน : 2  ชั่วโมงการเรียนรู้ต่อสัปดาห์
  (ชั่วโมงการเรียนรู้ออนไลน์ หมายถึง จำนวนระยะเวลาที่ผู้เรียนใช้ในการเรียนจนจบรายวิชา
กำหนดให้ 1 รายวิชามีเนื้อหาไม่มากกว่า 12 ชั่วโมงการเรียนรู้ และสัปดาห์เรียนไม่มากกว่า 6 สัปดาห์)
11. ภาษาที่ใช้ในการสอนผ่านระบบออนไลน์ : ภาษาไทย
12. ระดับของเนื้อหารายวิชา

  • ปริญญาตรี
13. ระดับความยากของเนื้อหารายวิชา : ขั้นกลาง
14. กลุ่มผู้เรียนเป้าหมายของรายวิชา
กลุ่มเป้าหมาย : เป็นกลุ่มเป้าหมายนักศึกษาที่เข้าเรียนวิชา Computer Programming skill I ของภาควิชาคอมพิวเตอร์ คณะวิทยาศาสตร์ ม.ศิลปากร
จำนวนผู้เรียน : ตามกลุ่มเป้าหมายประมาณการ 250 คน
15. การนำผลการเรียนรู้ไปใช้ประโยชน์
 
  • เป็นส่วนหนึ่งของรายวิชาในหลักสูตรปกติ วิชา : 517121-2560 Computer Programming Skill I
  • เรียนเพื่อพัฒนาองค์ความรู้ส่วนบุคคล :
16. ความรู้พื้นฐานที่ต้องมี
  ความรู้พื้นฐานภาษาซีเบื้องต้น
   

สอบถามการใช้งาน แจ้งปัญหาระบบติดต่อ FACEBOOK: THAIMOOC SUPPORT e-Mail: [email protected]