คอมพิวเตอร์และเทคโนโลยี
เบื้องต้น
ศาสตร์และศิลป์ของการเขียนโปรแกรมคอมพิวเตอร์
มหาวิทยาลัยเชียงใหม่
คอมพิวเตอร์และเทคโนโลยี
293 ครั้ง
12 ชั่วโมง
มีใบรับรอง

เกี่ยวกับรายวิชานี้
การสื่อสารกับคอมพิวเตอร์ด้วยการเขียนโปรแกรม
แนะนำการเขียนโปรแกรมเบื้องต้นสำหรับผู้เริ่มใหม่ ให้เข้าใจถึงคำสั่งโครงสร้าง, เงื่อนไข, การใช้ตัวแปร, และการสร้างฟังก์ชัน
การทำ Abstraction ในโปรแกรมคอมพิวเตอร์
ผู้เรียนทั่วไปอาจคิดว่าการแบ่งโปรแกรมโดยการเขียนฟังก์ชันไม่ใช่หัวข้อสำหรับผู้เบื้องต้น หัวข้อนี้แสดงให้เห็นถึงความสำคัญของการเลือกหีบห่อส่วนของโปรแกรมในฟังก์ชัน เพื่อให้เกิดโครงสร้างที่ดี สามารถนำไปใช้และแก้ไขในภายหลังได้ง่าย
พลังของอัลกอริทึม
สิ่งที่ทำให้คอมพิวเตอร์มีอรรถประโยชน์ล้วนมาจากวิธีการจัดเก็บข้อมูลให้สามารถนำมาใช้งานได้ง่าย และการใช้อัลกอริทึมในการแก้ปัญหาตามที่ต้องการ หัวข้อนี้จะแสดงให้เห็นตัวอย่างว่าโครงสร้างข้อมูลและอัลกอริทึมไปสามารถนำไปประยุกต์ใช้ให้เกิดประโยชน์ได้อย่างไร โดยแนะนำโครงสร้างข้อมูลแบบ รายการ (List), สแตก (Stack) และการใช้อัลกอริทึมเรียกตนเอง (recursion)
ผลลัพธ์การเรียนรู้
- •ผู้เรียนสามารถเขียนโปรแกรมคอมพิวเตอร์ในระดับต้นได้
- •ผู้เรียนสามารถนำหลักการ Abstraction ไปใช้ในการออกแบบโปรแกรมได้
- •ผู้เรียนสามารถใช้โครงสร้างข้อมูลและอัลกอริทึมที่ได้ศึกษาในการแก้ไขปัญหาได้
ผู้สอน

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