Enhancing students' beliefs regarding programming self-efficacy and intrinsic value of an online distributed Programming Environment.
Thanasis DaradoumisJoan Manuel Marquès PuigMarta ArguedasLaura Calvet LiñanPublished in: J. Comput. High. Educ. (2022)
Keyphrases
- programming environment
- programming environments
- lego mindstorms
- novice programmers
- programming language
- object oriented concepts
- learning outcomes
- introductory programming
- online learning
- learning experience
- student success
- distributed systems
- distance learning
- distributed environment
- high school
- learning environment
- student learning
- distance education
- discussion board
- learning strategies
- collaborative learning
- relational database systems
- e learning
- programming course
- learning process
- database
- teachable agent
- databases
- decision making
- programming assignments
- management system
- peer to peer
- mobile agents