Skip to content · ⁨ข้ามไปยังเนื้อหา⁩

Videos · ⁨วิดีโอ⁩

Python for AP CS Principles · ⁨Python สำหรับ AP CS Principles⁩

Pick a topic to watch. · ⁨เลือกหัวข้อเพื่อดู⁩

15 video lessons · ⁨15 บทเรียนวิดีโอ⁩

2:14 Lesson 1 · ⁨บทเรียน 1⁩ วิทยาการคอมพิวเตอร์คืออะไร โปรแกรมที่ถูกเขียนขึ้นเกือบทุกตัวถูกสร้างจากแนวคิดหลักเพียงสามอย่าง และทั้งสามแนวคิดนี้ปรากฏในบทเรียนนี้… 2:30 Lesson 2 · ⁨บทเรียน 2⁩ บิตและเลขฐานสอง ภาพถ่าย เพลง และประโยคนี้ ล้วนเป็นสิ่งที่เหมือนกันสำหรับคอมพิวเตอร์ และมันง่ายกว่ามากเมื่อเทียบกับสิ่งเห… 1:44 Lesson 3 · ⁨บทเรียน 3⁩ การบีบอัดข้อมูล ข้อมูลต้องใช้พื้นที่ในการจัดเก็บและเวลาในการส่ง ดังนั้นเราจึงบีบอัดมัน — และมีสองประเภท Lossless ทำให้ไฟ… 2:16 Lesson 4 · ⁨บทเรียน 4⁩ ตัวแปรและนิพจน์ (Variables and expressions) เครื่องหมายเท่ากับกำลังจะมีความหมายใหม่ที่มันไม่เคยมีในบทเรียนคณิตศาสตร์ ตัวแปรเก็บค่าไว้เพื่อให้คุณนำไป… 2:08 Lesson 5 · ⁨บทเรียน 5⁩ ลิสต์และ abstraction ของข้อมูล (Lists and data abstraction) โปรแกรมมักต้องการค่าหลายค่าพร้อมกัน — เช่น คะแนนของนักเรียนทั้งชั้น การกำหนดตัวแปรแยกสำหรับแต่ละค่าจะทำใ… 2:15 Lesson 6 · ⁨บทเรียน 6⁩ การคัดเลือก โปรแกรมที่ไม่สามารถเลือกได้จะทำได้เพียงอย่างเดียวเสมอ และมีขีดจำกัดว่าสิ่งนั้นจะมีประโยชน์แค่ไหน การเลือ… 2:19 Lesson 7 · ⁨บทเรียน 7⁩ การวนซ้ำ การเขียนคำสั่งพิมพ์ผลลัพธ์ซ้ำหนึ่งร้อยบรรทัดไม่ใช่ทางเลือกอื่นของการใช้ลูป ไม่มีใครทำอย่างนั้น เพราะโปรแ… 1:55 Lesson 8 · ⁨บทเรียน 8⁩ Procedures and abstraction บรรทัดทั้งแปดบรรทัดเดิมปรากฏในสี่จุด และจากนั้นข้อกำหนดก็เปลี่ยนไป ฟังก์ชันคือบล็อกโค้ดที่มีชื่อที่คุณสา… 2:15 Lesson 9 · ⁨บทเรียน 9⁩ Algorithms: searching มีสองวิธีในการค้นหาสิ่งใดสิ่งหนึ่งในรายการ และข้อแตกต่างระหว่าง них คือความแตกต่างระหว่างสิบขั้นตอนกับหน… 2:02 Lesson 10 · ⁨บทเรียน 10⁩ Randomness and simulation บางโปรแกรมจำเป็นต้องใช้ความสุ่ม — เกม, การทดลอง, หรือแบบจำลองของโลกจริง เครื่องมือ random อยู่ภายในโมดูล… 1:55 Lesson 11 · ⁨บทเรียน 11⁩ Algorithmic efficiency โปรแกรมสองตัวอาจถูกต้องทั้งคู่และใช้เวลาคำนวณต่างกันอย่างมาก ดังนั้นเราจึงต้องมีวิธีการเปรียบเทียบ เราปร… 2:21 Lesson 12 · ⁨บทเรียน 12⁩ The Internet and how data travels ไม่มีใครเป็นผู้ดูแลอินเทอร์เน็ตทั้งหมด เป็นเรื่องน่าทึ่งที่ควรหยุดคิดก่อนจะศึกษาว่ามันทำงานอย่างไร อินเท… 2:11 Lesson 13 · ⁨บทเรียน 13⁩ Parallel and distributed computing โปรแกรมที่ง่ายที่สุดส่วนใหญ่จะเป็นแบบลำดับ: ขั้นตอนที่หนึ่งจะเสร็จสิ้นก่อนที่ขั้นตอนที่สองจะเริ่ม การติด… 2:30 Lesson 14 · ⁨บทเรียน 14⁩ Impact of computing นวัตกรรมทุกชิ้นในหน่วยนี้มีความดีและความเสียหายจริง ๆ มักกระทบกลุ่มคนที่แตกต่างกัน คอมพิวเตอร์เชื่อมโยงก… 2:21 Lesson 15 · ⁨บทเรียน 15⁩ งานสร้างประสิทธิภาพ นี่คือชิ้นงานเดียวที่คุณนำไปเข้าห้องสอบโดยเสร็จสมบูรณ์แล้ว และคะแนนมาจากสิ่งที่คุณสามารถพูดเกี่ยวกับมัน …

Log in or create account · ⁨เข้าสู่ระบบหรือสร้างบัญชี⁩

IGCSE, A-Level & AP