Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: High failure and dropout rates are common in higher education institutions with introductory programming courses. Some researchers advocate that sometimes teachers don't use correct methods of assessment and that many students pass in programming without knowing how to program.  authors describe the assessment methodology applied to a first year, first semester, Biomedical Engineering programming course (2015/2016). Students' programming skills re tested by playing a game in the first class, then they re assessed with three tests and a final exam, each with topics the authors considered fundamental for the students to master. A correlation analyses beten the different types of tests and exam questions is done, to evaluate the most suitable, for assessing programming knowledge, showing that it is possible to use different question types as a pedagogical strategy, to assess student difficulty levels and programming skills, that help students acquire abstract, reasoning and algorithm thinking in an acceptable level. Also, it is shown that different forms of questions are equivalent to assess equal knowledge and that it is possible to predict the ability of a student to program at an early stage.
['Anabela Gomes', 'Fernanda Brito Correia', 'Pedro Henriques Abreu']
I am writing a research paper on a idea Types of assessing student-programming knowledge
[{"from": "human", "value": "I am writing a research paper on a idea Types of assessing student-programming knowledge"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: High failure and dropout rates are common in higher education institutions with introductory programming courses. Some researchers advocate that sometimes teachers don't use correct methods of assessment and that many students pass in programming without knowing how to program.  authors describe the assessment methodology applied to a first year, first semester, Biomedical Engineering programming course (2015/2016). Students' programming skills re tested by playing a game in the first class, then they re assessed with three tests and a final exam, each with topics the authors considered fundamental for the students to master. A correlation analyses beten the different types of tests and exam questions is done, to evaluate the most suitable, for assessing programming knowledge, showing that it is possible to use different question types as a pedagogical strategy, to assess student difficulty levels and programming skills, that help students acquire abstract, reasoning and algorithm thinking in an acceptable level. Also, it is shown that different forms of questions are equivalent to assess equal knowledge and that it is possible to predict the ability of a student to program at an early stage."}]