{"title":"测试学生知识的任务生成器的描述","authors":"Radik Alkhamov","doi":"10.14464/ess.v9i4.563","DOIUrl":null,"url":null,"abstract":"Automation of knowledge testing is one of the important tasks. There are special systems that allow you to test knowledge using a task generator. These systems use a special language similar to programming languages. An interpreter has been developed for the described language, which allows to translate the source text into an internal representation. This representation is transferred to the block in which the question is displayed, as well as the analysis of the student's answers. All tasks can contain random parameters, which makes the tasks unique. Each task can contain up to 16 types of answers. This article describes the system and language developed for knowledge testing. This system allows the student to display the algorithm for solving the problem step by step. The system also allows you to collect statistics of student responses.","PeriodicalId":322203,"journal":{"name":"Embedded Selforganising Systems","volume":"152 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Description of The Task Generator for Testing Students' Knowledge\",\"authors\":\"Radik Alkhamov\",\"doi\":\"10.14464/ess.v9i4.563\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Automation of knowledge testing is one of the important tasks. There are special systems that allow you to test knowledge using a task generator. These systems use a special language similar to programming languages. An interpreter has been developed for the described language, which allows to translate the source text into an internal representation. This representation is transferred to the block in which the question is displayed, as well as the analysis of the student's answers. All tasks can contain random parameters, which makes the tasks unique. Each task can contain up to 16 types of answers. This article describes the system and language developed for knowledge testing. This system allows the student to display the algorithm for solving the problem step by step. The system also allows you to collect statistics of student responses.\",\"PeriodicalId\":322203,\"journal\":{\"name\":\"Embedded Selforganising Systems\",\"volume\":\"152 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-12-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Embedded Selforganising Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.14464/ess.v9i4.563\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Embedded Selforganising Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.14464/ess.v9i4.563","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Description of The Task Generator for Testing Students' Knowledge
Automation of knowledge testing is one of the important tasks. There are special systems that allow you to test knowledge using a task generator. These systems use a special language similar to programming languages. An interpreter has been developed for the described language, which allows to translate the source text into an internal representation. This representation is transferred to the block in which the question is displayed, as well as the analysis of the student's answers. All tasks can contain random parameters, which makes the tasks unique. Each task can contain up to 16 types of answers. This article describes the system and language developed for knowledge testing. This system allows the student to display the algorithm for solving the problem step by step. The system also allows you to collect statistics of student responses.