Generation of Student’s Programming Exercises Using SCT Generator
摘要
In the realm of computer science education, the demand for diverse and challenging programming exercises continues to grow. This paper presents an innovative approach to address this demand by introducing an automatic exercise generation system that utilizes our previously developed SCT (Specification-Configuration-Templates) generator. The primary objective is to facilitate the creation of a wide range of programming exercises, each accompanied by test cases. By harnessing the power of the SCT generator, our system can efficiently produce multiple exercise variants, ensuring a rich and varied learning experience for students. This approach not only enhances the adaptability of programming assignments but also promotes self-assessment through the included test examples. We describe the underlying methodology, implementation details, and potential benefits of our automated exercise generation system, highlighting its potential to revolutionize computer science education by providing a versatile and personalized learning environment for students.