อ่าน 2 นาที
AP วิทยาการคอมพิวเตอร์
โปรแกรม Advanced Placement ( AP ) วิทยาศาสตร์คอมพิวเตอร์ (เรียกย่อว่า AP Comp Sci หรือ APCS ) ประกอบด้วย หลักสูตรและการสอบ Advanced Placement สอง หลักสูตรที่ครอบคลุมสาขา...
AP วิทยาการคอมพิวเตอร์
โปรแกรมAdvanced Placement ( AP ) วิทยาศาสตร์คอมพิวเตอร์ (เรียกย่อว่าAP Comp SciหรือAPCS ) ประกอบด้วย หลักสูตรและการสอบ Advanced Placement สอง หลักสูตรที่ครอบคลุมสาขาวิทยาศาสตร์คอมพิวเตอร์ โปรแกรม นี้จัดโดยCollege Boardสำหรับ นักเรียน มัธยมปลายเพื่อเป็นโอกาสในการได้รับหน่วยกิตระดับวิทยาลัยสำหรับหลักสูตรระดับวิทยาลัย[ 1 ]โปรแกรมนี้ประกอบด้วยหลักสูตรปัจจุบันสองหลักสูตร ( หลักการวิทยาศาสตร์คอมพิวเตอร์และวิทยาศาสตร์คอมพิวเตอร์ A ) และหลักสูตรที่ยกเลิกไปแล้วหนึ่งหลักสูตร ( วิทยาศาสตร์คอมพิวเตอร์ AB ) [ 2 ]
AP Computer Science สอนโดยใช้Pascalสำหรับการสอบปี 1984–1998, C++สำหรับปี 1999–2003 และJavaตั้งแต่ปี 2004 เป็นต้นไป[ 3 ]
หลักสูตร
ปัจจุบันมีหลักสูตร AP วิทยาศาสตร์คอมพิวเตอร์สองหลักสูตรที่เปิดสอน[ 4 ]หลักสูตรหลักการวิทยาศาสตร์คอมพิวเตอร์ถือเป็นหลักสูตรที่เน้นภาพรวมมากกว่าหลักสูตรวิทยาศาสตร์คอมพิวเตอร์ A ที่เน้นการเขียนโปรแกรม[ 5 ] [ 6 ]
AP วิทยาการคอมพิวเตอร์ A
AP Computer Science Aเป็นหลักสูตรที่เน้นการเขียนโปรแกรม เทียบเท่ากับหลักสูตรระดับวิทยาลัยภาคเรียนแรก AP CSA เน้นการเขียนโปรแกรมเชิงวัตถุและสอนโดยใช้ภาษาการเขียนโปรแกรมJavaหลักสูตรนี้เน้นการแก้ปัญหาโดยใช้โครงสร้างข้อมูลและ อัลกอริ ธึม[ 7 ]
หลักการวิทยาการคอมพิวเตอร์ระดับ AP
AP Computer Science Principlesเป็นหลักสูตรเบื้องต้นระดับวิทยาลัยในสาขาวิทยาการคอมพิวเตอร์ โดยเน้นที่การคิดเชิงคำนวณและผลกระทบของการคำนวณ หลักสูตรนี้ไม่มีภาษาโปรแกรมที่กำหนดไว้ และสอนเกี่ยวกับอัลกอริธึมและการเขียนโปรแกรมซึ่งเป็นส่วนเสริมของวิชาวิทยาการคอมพิวเตอร์ A [ 8 ]
หลักสูตร AP Computer Science AB (ยกเลิกแล้ว)
วิชา AP Computer Science ABครอบคลุมหัวข้อทั้งหมดของ AP Computer Science A รวมถึงการศึกษาเชิงลึกและเป็นทางการมากขึ้นเกี่ยวกับอัลกอริธึมโครงสร้างข้อมูลและนามธรรมของข้อมูลตัวอย่างเช่นต้นไม้ไบนารีมีการศึกษาใน AP Computer Science AB แต่ไม่มีใน AP Computer Science A การใช้ โครงสร้างข้อมูล แบบเรียกซ้ำและ โครงสร้าง ที่จัดสรรแบบไดนามิกเป็นพื้นฐานสำคัญของ AP Computer Science AB
AP Computer Science AB เทียบเท่ากับหลักสูตรวิทยาลัยเต็มปี[ 9 ]
เนื่องจากจำนวนนักเรียนที่เข้าสอบน้อย AP Computer Science AB จึงถูกยกเลิกหลังจากการสอบในเดือนพฤษภาคม พ.ศ. 2552 [ 10 ] [ 11 ]
ดูเพิ่มเติม
อ่านเพิ่มเติม
- Havard, Douglas D.; Howard, Keith E. (28 กุมภาพันธ์ 2019). "วิชาคอมพิวเตอร์ขั้นสูง (AP) ไม่ได้เหมือนกันทั้งหมด: การเปรียบเทียบวิชาคอมพิวเตอร์ขั้นสูง A และวิชาคอมพิวเตอร์หลักการ"วารสารการบูรณาการวิทยาศาสตร์คอมพิวเตอร์ 2 ( 1 ) 2: 16– 34. doi : 10.26716/jcsi.2019.02.1.2 .
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ AP วิทยาการคอมพิวเตอร์
โปรแกรม Advanced Placement ( AP ) วิทยาศาสตร์คอมพิวเตอร์ (เรียกย่อว่า AP Comp Sci หรือ APCS ) ประกอบด้วย หลักสูตรและการสอบ Advanced Placement สอง หลักสูตรที่ครอบคลุมสาขา...
หลักสูตร
ปัจจุบันมีหลักสูตร AP วิทยาศาสตร์คอมพิวเตอร์สองหลักสูตรที่เปิดสอน [ 4 ] หลักสูตรหลักการวิทยาศาสตร์คอมพิวเตอร์ถือเป็นหลักสูตรที่เน้นภาพรวมมากกว่าหลักสูตรวิทยาศาสตร์คอมพิวเตอร์ A ที่เน้นการเขียนโปรแกรม [ 5 ] [ 6 ]
AP วิทยาการคอมพิวเตอร์ A
AP Computer Science A เป็นหลักสูตรที่เน้นการเขียนโปรแกรม เทียบเท่ากับหลักสูตรระดับวิทยาลัยภาคเรียนแรก AP CSA เน้น การเขียนโปรแกรมเชิงวัตถุ และสอนโดยใช้ภาษาการเขียนโปรแกรม Java หลักสูตรนี้เน้นการแก้ปัญหาโดยใช้ โครงสร้างข้อมูล และ อัลกอริ ธึ ม [ 7 ]
หลักการวิทยาการคอมพิวเตอร์ระดับ AP
AP Computer Science Principles เป็นหลักสูตรเบื้องต้นระดับวิทยาลัยในสาขาวิทยาการคอมพิวเตอร์ โดยเน้นที่ การคิดเชิงคำนวณ และผลกระทบของการคำนวณ หลักสูตรนี้ไม่มีภาษาโปรแกรมที่กำหนดไว้ และสอนเกี่ยวกับ อัลกอริธึม และ การเขียนโปรแกรม...