App Grader เป็นแอปพลิเคชันที่ออกแบบมาเพื่ออำนวยความสะดวกในการให้คะแนนแอปพลิเคชันซอฟต์แวร์ โดยเฉพาะอย่างยิ่งสำหรับคลาสการเขียนโค้ดเบื้องต้น มีความท้าทายเฉพาะมากมายที่เกี่ยวข้องกับหลักสูตรการเขียนโปรแกรมเบื้องต้น สำหรับโปรแกรมเมอร์มือใหม่ ความท้าทายในชั้นเรียนการเขียนโปรแกรมครั้งแรกอาจนำไปสู่ความเครียดและความหงุดหงิดได้มากมาย การมอบหมายการเขียนโปรแกรมเป็นประจำมักเป็นกุญแจสำคัญในการพัฒนาความเข้าใจในแนวปฏิบัติที่ดีที่สุดและกระบวนการเขียนโค้ด นักเรียนจำเป็นต้องฝึกฝนแนวคิดใหม่เหล่านี้เพื่อเสริมหลักการพื้นฐาน การให้คำติชมที่ทันท่วงทีและสม่ำเสมอในงานเหล่านี้อาจเป็นเรื่องท้าทายสำหรับผู้สอน โดยเฉพาะในชั้นเรียนขนาดใหญ่ การลอกเลียนแบบยังเป็นข้อกังวล น่าเสียดายที่เครื่องมือแบบดั้งเดิมไม่เหมาะกับหลักสูตรเบื้องต้น
ข้อมูลเพิ่มเติมเกี่ยวกับแอปพลิเคชันนี้มีอยู่ในบทความเรื่อง "การพัฒนาแอปพลิเคชันเพื่อให้เกรดหลักสูตร Visual Basic เบื้องต้นโดยอัตโนมัติ" ที่นำเสนอในการประชุม AMCIS 2017 ที่เมืองบอสตัน
เครื่องมือนี้ได้รับการออกแบบมาเพื่อทำให้การประเมินโปรแกรม Visual Basic แบบคงที่โดยอัตโนมัติ การวิเคราะห์โค้ดสำหรับองค์ประกอบการเขียนโปรแกรมที่จำเป็น และให้คะแนนตามระดับการปฏิบัติตามข้อกำหนดของงานที่มอบหมาย ความครอบคลุมของซอร์สโค้ด Visual Basic มีความสำคัญเนื่องจากมีงานตีพิมพ์เพียงเล็กน้อยที่เน้นภาษานี้ นอกจากนี้ยังมีการตรวจสอบการลอกเลียนแบบสองแบบที่แตกต่างกันซึ่งไม่ได้กล่าวถึงก่อนหน้านี้ในเอกสาร แนวทางทั้งสองนี้มีประสิทธิภาพแม้ว่าจะมีความคล้ายคลึงกันในระดับสูงของงานที่ส่งเข้ามาดังที่เห็นโดยทั่วไปในคลาสการเขียนโปรแกรมเบื้องต้น