Digital story design activities used for teaching programming effect on learning of programming concepts, programming self-efficacy, and participation and analysis of student experiences.
Hatice Yildiz DurakPublished in: J. Comput. Assist. Learn. (2018)
Keyphrases
- computer programming
- programming concepts
- programming course
- java programming
- object oriented programming
- learning process
- programming exercises
- programming assignments
- programming skills
- introductory programming courses
- introductory programming
- computer programs
- interactive learning environments
- automatic assessment
- active participation
- case study
- teachable agent
- student participation
- programming education
- helping students
- computer science
- design principles
- learning opportunities
- student learning
- teaching methods
- teaching materials
- learning design
- online learning
- object oriented