Computational Thinking and My First Code (จุฬาฯ)

ผศ. ดร.จารุโลจน์ จงสถิตย์วัฒนา และ ผศ. ดร.ฑิตยา หวานวารี

หลักสูตร Chula MOOC

  • ร่วมสร้างสรรค์สังคมแห่งการเรียนรู้
  • รหัสวิชา: CHULAMOOC2831.CU01
    4.6
  • หน่วยกิต :

FREE
ที่ว่าง 206/5000
  • ลงทะเบียน

    14 มิถุนายน 2565 เป็นต้นไป

  • เวลาเรียน

    14 มิถุนายน 2565 เป็นต้นไป

  • เนื้อหา

    3 บทเรียน

  • วิดีโอ

    19 วีดีโอ

  • ระยะเวลา

    ไม่กำหนด

  • เอกสาร

    ไม่มี

  • เกณฑ์เรียนจบ

    ผู้เรียนต้องทำคะแนนรวมทั้งหมด ให้ได้ร้อยละ 60 ขึ้นไป

  • ประกาศนียบัตร

    Chula Mooc

  • กลุ่มเป้าหมาย

    นิสิตและบุคลากรจุฬาฯ

แนะนำรายวิชา
'
เกี่ยวกับรายวิชา

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

วัตถุประสงค์และสิ่งที่ได้จากเรียน

    1. เพื่อให้ผู้เรียนมีความเข้าใจขั้นตอนวิธีพื้นฐานในการคิดคำนวณต่าง ๆ ของคอมพิวเตอร์

    2. เพื่อให้ผู้เรียนสามารถอ่านขั้นตอนวิธีคร่าว ๆ อย่างเป็นลำดับและเข้าใจ รวมถึงสามารถออกแบบผังงานได้

    3. เพื่อให้ผู้เรียนสามารถออกแบบและเขียนโปรแกรมขั้นพื้นฐานได้

เกณฑ์การวัดและประเมินผล

    มีการวัดและประเมินผลผ่านแบบทดสอบย่อย (Quiz) และแบบทดสอบหลังเรียน (Posttest) โดยจะแบ่งเป็นคะแนนจาก Quiz เท่ากับ 50 คะแนน และคะแนนจาก Posttest เท่ากับ 50 คะแนน ทั้งนี้ผู้เรียนต้องทำคะแนนรวมทั้งหมดให้ได้ร้อยละ 60 ขึ้นไป และเรียนจบภายในเวลาที่กำหนดจึงจะสามารถขอรับ Certificate of Completion ได้

หมายเหตุ

    1. ผู้เรียนจะมีสิทธิ์ทำแบบทดสอบหลังเรียน (Posttest) เมื่อเข้าร่วมกิจกรรมการเรียน (Course Progress) มากกว่า 80% ขึ้นไป

    2. แบบทดสอบหลังเรียน (Posttest) ในแต่ละวิชาจะสามารถทำได้แค่ครั้งเดียวเท่านั้น

เนื้อหาหลักสูตร

    เนื้อหาในราย Computational Thinking and My First Code ประกอบด้วย

    บทที่ 1 การคิดเชิงคำนวณ

    บทที่ 2 โครงสร้างทางเลือก

    บทที่ 3 การทำซ้ำ

อาจารย์ผู้สอน
    • ผศ.ดร.จารุโลจน์ จงสถิตย์วัฒนา

    ภาควิชาคณิตศาสตร์และวิทยาการคอมพิวเตอร์
    คณะวิทยาศาสตร์
    จุฬาลงกรณ์มหาวิทยาลัย

    • ผศ.ดร.ฑิตยา หวานวารี

    ภาควิชาคณิตศาสตร์และวิทยาการคอมพิวเตอร์
    คณะวิทยาศาสตร์
    จุฬาลงกรณ์มหาวิทยาลัย

คอร์สแนะนำ