An automatic feedback model for learning programming via block-based programming platforms.
Ünal ÇakirogluSuheda MumcuPublished in: Comput. Appl. Eng. Educ. (2023)
Keyphrases
- computer programming
- object oriented programming
- prior knowledge
- learning algorithm
- decision theoretic
- learning scheme
- learning models
- conceptual model
- experimental data
- statistical model
- computational model
- development environment
- learning mechanism
- probabilistic model
- connectionist networks
- hidden variables
- introductory computer science
- parameter estimation
- em algorithm
- online learning
- programming language
- supervised learning
- object oriented
- active learning
- learning process
- objective function