University of Colorado ระบบการศึกษาออนไลน์ฟรี

Abstraction, Decomposition Problem และ Function

รายละเอียด

หลักสูตรนี้เป็นหลักสูตรที่สามในความเชี่ยวชาญในการสำรวจทั้งการคิดเชิงคำนวณและการเริ่มต้นการเขียนโปรแกรม C แทนที่จะพยายามกำหนดความคิดคำนวณเราแค่บอกว่ามันเป็นกระบวนการแก้ปัญหาที่มีองค์ประกอบต่าง ๆ มากมาย คนส่วนใหญ่มีความเข้าใจที่ดีขึ้นว่าการเขียนโปรแกรม C หมายถึงอะไร!

หลักสูตรนี้จะถือว่าคุณมีความรู้พื้นฐานที่จำเป็นจากสองหลักสูตรก่อนหน้านี้ในสาขาเฉพาะทาง คุณควรตรวจสอบให้แน่ใจว่าคุณมีความรู้นั้นไม่ว่าจะเป็นการเรียนในหลักสูตรก่อนหน้านี้หรือจากประสบการณ์ส่วนตัวก่อนที่จะจัดการกับหลักสูตรนี้ ความรู้เบื้องต้นที่จำเป็นต้องมีอยู่ด้านล่าง

ความรู้เบื้องต้นเกี่ยวกับการคิดคำนวณคอมพิวเตอร์: อัลกอริทึมและขั้นตอนและการรวบรวมข้อมูลการวิเคราะห์และการเป็นตัวแทน
ความรู้เบื้องต้นเกี่ยวกับ C: ประเภทข้อมูลตัวแปรค่าคงที่ การคำนวณต้นกำเนิด เลือก; และซ้ำ (วนซ้ำ)

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

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

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

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

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

Abstraction, Decomposition Problem และ Function - ระบบมหาวิทยาลัยโคโลราโด