มหาวิทยาลัยอัลเบอร์ตาการศึกษาออนไลน์ฟรี

การแก้ปัญหา, การเขียนโปรแกรม Python และวิดีโอเกม

รายละเอียด

หลักสูตรนี้เป็นการแนะนำวิทยาการคอมพิวเตอร์และการเขียนโปรแกรมใน Python เมื่อสำเร็จหลักสูตรนี้แล้วคุณจะสามารถ:

1. นำปัญหาการคำนวณใหม่และพัฒนาแผนเพื่อแก้ปัญหาผ่านการทำความเข้าใจปัญหาและการสลายตัว
2. ทำตามกระบวนการสร้างการออกแบบที่มีข้อมูลจำเพาะอัลกอริทึมและการทดสอบ
3. โค้ดทดสอบและดีบักโปรแกรมใน Python ตามการออกแบบของคุณ

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

คุณไม่จำเป็นต้องมีการเขียนโปรแกรม Python หรือวิดีโอเกมก่อนหน้านี้ อย่างไรก็ตามทักษะคอมพิวเตอร์บางอย่าง (เช่นเมาส์แป้นพิมพ์การแก้ไขเอกสาร) ความรู้เกี่ยวกับพีชคณิตการใส่ใจในรายละเอียด (เช่นวิชาเทคนิคมากมาย) และ "เพียงแค่ให้ลอง" วิญญาณจะเป็นกุญแจสู่ความสำเร็จของคุณ แม้จะมีการใช้วิดีโอเกมสำหรับตัวอย่างการเขียนโปรแกรมทั้งหมด แต่ PVG ไม่ได้เกี่ยวกับเกมคอมพิวเตอร์ PVG จะยังคงให้ความรู้และทักษะที่มีคุณค่าสำหรับปัญหาการคำนวณที่ไม่ใช่เกม

วัตถุการเรียนรู้เชิงโต้ตอบ (ILO) ของหลักสูตรให้คำแนะนำและข้อเสนอแนะโดยอัตโนมัติตามบริบทเช่นผู้ช่วยสอนเสมือนจริงในขณะที่คุณพัฒนาคำอธิบายปัญหาขั้นตอนวิธีและแผนการทดสอบที่ใช้งานได้ ฟอรัมหลักสูตรจะได้รับการสนับสนุนโดยผู้สร้างหลักสูตรเพื่อช่วยให้คุณประสบความสำเร็จ

วิดีโอการประเมินผลและ ILO ทั้งหมดมีให้บริการฟรี มีใบรับรองเสริมสำหรับค่าธรรมเนียม

ราคา: ลงทะเบียนฟรี!

ÀÒÉÒ: ภาษาอังกฤษ

คำบรรยาย: ภาษาอังกฤษ

การแก้ปัญหา, การเขียนโปรแกรม Python และวิดีโอเกม - มหาวิทยาลัยอัลเบอร์ตา