Skip to main content

01418112 Fundamentals Programming Concept


Kasetsart University

รายวิชา 01418112 Fundamentals Programming Concept

รายวิชานี้ครอบคลุมเนื้อหาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น โดยเน้นการฝึกปฏิบัติจริงเพื่อสร้างทักษะการเขียนโปรแกรมด้วยภาษาไพทอน สำหรับโครงการเรียนล่วงหน้า รอบที่ 19/3

อาจารย์ผู้สอนและผู้ประสานงาน

Course Staff Image #1

ผศ.ศิริกร จันทร์นวล

ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยเกษตรศาสตร์

Course Staff Image #2

ผศ.ดร.เสฎฐวิทย์ เกิดผล

ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยเกษตรศาสตร์

Course Staff Image #3

ผศ.ดร.ชวลิต ศรีสถาพรพัฒน์

ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยเกษตรศาสตร์

Course Staff Image #4

อ.ศรชัย ลักษณะปีติ

ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยเกษตรศาสตร์

Course Staff Image #5

อ.สุทธิพงษ์ หมื่นตาบุตร

ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยเกษตรศาสตร์

กลุ่มผู้เรียนเป้าหมาย

  • เป็นผู้ที่มีพื้นฐานและทักษะทางด้านคอมพิวเตอร์และการโปรแกรมอยู่แล้ว
  • เป็นผู้ที่มีวินัยกับตนเองในการเรียนรู้
  • เป็นผู้ที่เคยผ่านการเรียนรายวิชาลักษณะนี้มาก่อน

รูปแบบการจัดกระบวนการเรียนรู้

  • มีการจัดการเรียนการสอนแบบออนไลน์ล้วน
  • เนื้อหาบทเรียนภาคบรรยายอยู่ในระบบ KU Learn
  • เนื้อหาบทเรียนภาคปฏิบัติอยู่ในระบบ E-Labsheet
  • ผู้เรียนสามารถรับชมการบรรยายและเข้าทำปฏิบัติการผ่านระบบตามอัธยาศัย
  • ปรึกษาและซักถามได้ทางออนไลน์ผ่านโปรแกรม Discord

การวัดผล

  • วัดผลโดยการจัดสอบแบบออนไซต์ทั้งภาคบรรยายและปฏิบัติ
  • การสอบภาคบรรยาย 2 ชั่วโมง (จะประกาศวันที่สอบให้ทราบอีกครั้ง) เป็นการสอบเนื้อหาทั้งวิชา เลือกสอบได้สูงสุด 2 ครั้ง นำคะแนนสอบครั้งที่ได้รับสูงสุดมาใช้เป็นคะแนนสอบภาคบรรยายของรายวิชา
  • การสอบภาคปฏิบัติ 3 ชั่วโมง (จะประกาศวันที่สอบให้ทราบอีกครั้ง) เป็นการสอบเนื้อหาทั้งวิชา สอบเพียงครั้งเดียว
  • ผู้เรียนต้องแจ้งความจำนงในแบบฟอร์มที่เตรียมให้ล่วงหน้า 1 สัปดาห์ก่อนการสอบ

การจัดสรรคะแนน

แบบฝึกหัด (ควิซท้ายบทเรียน) 10%
แบบฝึกหัดภาคปฏิบัติบนระบบ E-Labsheet 10%
การสอบภาคบรรยาย 40%
การสอบภาคปฏิบัติ(ข้อสอบเขียนโปรแกรม) 40%

เกณฑ์การตัดเกรด

คะแนนรวม เกรดที่ได้รับ
มากกว่าหรือเท่ากับ 80 A
น้อยกว่า 80 แต่มากกว่าหรือเท่ากับ 75 B+
น้อยกว่า 75 แต่มากกว่าหรือเท่ากับ 70 B
น้อยกว่า 70 แต่มากกว่าหรือเท่ากับ 65 C+
น้อยกว่า 65 แต่มากกว่าหรือเท่ากับ 60 C
น้อยกว่า 60 แต่มากกว่าหรือเท่ากับ 55 D+
น้อยกว่า 55 แต่มากกว่าหรือเท่ากับ 50 D
น้อยกว่า 50 F

การเข้าทำกิจกรรมของรายวิชาและช่องทางการสื่อสาร

  • การนัดหมายและการแจ้งข่าวสารต่าง ๆ จะประกาศผ่านโปรแกรม Discord โดยเข้าร่วมผ่านลิงก์ที่จะแจ้งให้ทราบผ่านอีเมลที่ใช้สมัครเรียน
  • โปรแกรม Python IDE ที่แนะนำให้ใช้คือโปรแกรม Wing 101 (คลิกเพื่อดาวน์โหลด) แต่ผู้เรียนสามารถเลือกใช้โปรแกรมอื่นได้หากต้องการ อย่างไรก็ตาม เครื่องคอมพิวเตอร์ที่เตรียมให้สำหรับการสอบที่มหาวิทยาลัยจะติดตั้งไว้เพียงโปรแกรม Wing 101 เท่านั้น
  • โจทย์สำหรับการฝึกปฏิบัติเข้าทำผ่านระบบ E-Labsheet จากลิงก์ https://elab.cpe.ku.ac.th ล็อกอินโดยกดปุ่ม Using Local Account แล้วล็อกอินด้วย Username และพาสเวิร์ดที่จะแจ้งให้ทราบผ่านอีเมลที่ใช้สมัครเรียน
  • ผู้เรียนสามารถทำแบบฝึกหัดบนระบบ E-Labsheet ซ้ำได้เท่าที่ต้องการ แต่คะแนนที่นำมาคิดเป็นเกรดจะใช้คะแนนจากการส่งคำตอบครั้งสุดท้าย
  • ผู้เรียนสามารถติดต่อสื่อสารกับผู้สอนได้ทาง Discord
Enroll