Nguyen-Thinh Le
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Nguyen-Thinh Le has a total of 16 co-authors. Here are the top co-authors by number of shared publications:
Niels Pinkwart
Humboldt-Universität zu Berlin
3 shared publications- Niels Pinkwart
Humboldt-Universität zu Berlin
3 shared publications Nico Huse
Humboldt-Universität zu Berlin
2 shared publicationsAlejex Shabas
Humboldt-Universität zu Berlin
1 shared publicationAlexej Shabas
Humboldt-Universität zu Berlin
1 shared publicationChristopher Krizanovic
Department of Computer Science Humboldt-University Berlin Germany
1 shared publication
Latest Publications
- 23 November 2020
- Published by Springer Nature
- p. 568-580
A Concurrent Validity Approach for EEG-Based Feature Classification Algorithms in Learning Analytics
- 23 November 2020
- Published by Springer Nature
- p. 568-580
A Concurrent Validity Approach for EEG-Based Feature Classification Algorithms in Learning Analytics
- Open Access
- 2 December 2019
- Published by Asia-Pacific Society for Computers in Education in International Conference on Computers in Education
A Crowd-Programming Approach for Computational Thinking Education
This paper proposes a crowd-programming approach for computational thinking education. An evaluation study was conducted with 61 high school students to investigate four hypotheses: 1) Learners using the computer-supported crowd-programming system require less time for problem-solving, 2) they need less attempts for correct solutions, 3) they tend not to request bottom-out hints for programming problems, and 4) they can solve more programming problems within 70 minutes than in other conditions.
- 2 December 2019
- Published by Asia-Pacific Society for Computers in Education in International Conference on Computers in Education
Open AccessA Crowd-Programming Approach for Computational Thinking Education
This paper proposes a crowd-programming approach for computational thinking education. An evaluation study was conducted with 61 high school students to investigate four hypotheses: 1) Learners using the computer-supported crowd-programming system require less time for problem-solving, 2) they need less attempts for correct solutions, 3) they tend not to request bottom-out hints for programming problems, and 4) they can solve more programming problems within 70 minutes than in other conditions.
- Open Access
- 6 November 2019
- Published by Frontiers Media SA in Frontiers in Education
- Vol. 4
How Do Technology-Enhanced Learning Tools Support Critical Thinking?
This paper reviews existing computer-supported learning systems that have claimed to adopt Socratic methods for enhancing critical thinking. Several notions of Socratic methods are differentiated: the critical thinking framework of Paul and Elder, the classic Socratic method, the modern Socratic method, and the neo-Socratic group discussion method. Three lessons are highlighted. First, the development of learning systems specifically supporting critical thinking is still lacking Thus, further research in this area is urgent. Second, most developed computer-supported learning systems claim to support Socratic approaches (e.g., Socratic tutoring) which are based on human tutoring strategies and do not show a systematic Socratic method. Third, the classic Socratic method has not been applied in any reviewed learning system.
- 6 November 2019
- Published by Frontiers Media SA in Frontiers in Education
- Vol. 4
Open AccessHow Do Technology-Enhanced Learning Tools Support Critical Thinking?
This paper reviews existing computer-supported learning systems that have claimed to adopt Socratic methods for enhancing critical thinking. Several notions of Socratic methods are differentiated: the critical thinking framework of Paul and Elder, the classic Socratic method, the modern Socratic method, and the neo-Socratic group discussion method. Three lessons are highlighted. First, the development of learning systems specifically supporting critical thinking is still lacking Thus, further research in this area is urgent. Second, most developed computer-supported learning systems claim to support Socratic approaches (e.g., Socratic tutoring) which are based on human tutoring strategies and do not show a systematic Socratic method. Third, the classic Socratic method has not been applied in any reviewed learning system.
- 4 November 2018
- Published by Springer Nature
- p. 69-89
QUESGEN: A Framework for Automatic Question Generation Using Semantic Web and Lexical Databases
- 4 November 2018
- Published by Springer Nature
- p. 69-89
QUESGEN: A Framework for Automatic Question Generation Using Semantic Web and Lexical Databases
- Open Access
- 23 November 2016
- Published by Elsevier in International Journal of Artificial Intelligence in Education
- Vol. 27 (1) , 1-4
Preface for the Special Issue on AI-Supported Education in Computer Science
- 23 November 2016
- Published by Elsevier in International Journal of Artificial Intelligence in Education
- Vol. 27 (1) , 1-4
Open AccessPreface for the Special Issue on AI-Supported Education in Computer Science
- 2 June 2016
- Published by Springer Nature
- p. 69-78
Evaluation of the Formal Models for the Socratic Method
- 2 June 2016
- Published by Springer Nature
- p. 69-78
Evaluation of the Formal Models for the Socratic Method
- Open Access
A Classification of Adaptive Feedback in Educational Systems for Programming
Over the last three decades, many educational systems for programming have been developed to support learning/teaching programming. In this paper, feedback types that are supported by existing educational systems for programming are classified. In order to be able to provide feedback, educational systems for programming deployed various approaches to analyzing students’ programs. This paper identifies analysis approaches for programs and introduces a classification for adaptive feedback supported by educational systems for programming. The classification of feedback is the contribution of this paper.
Open AccessA Classification of Adaptive Feedback in Educational Systems for Programming
Over the last three decades, many educational systems for programming have been developed to support learning/teaching programming. In this paper, feedback types that are supported by existing educational systems for programming are classified. In order to be able to provide feedback, educational systems for programming deployed various approaches to analyzing students’ programs. This paper identifies analysis approaches for programs and introduces a classification for adaptive feedback supported by educational systems for programming. The classification of feedback is the contribution of this paper.
- Open Access
- 23 April 2016
- Published by Springer Nature
- p. 141-152
Analysis Techniques for Feedback-Based Educational Systems for Programming
- 23 April 2016
- Published by Springer Nature
- p. 141-152
Open AccessAnalysis Techniques for Feedback-Based Educational Systems for Programming