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