Teaching programming using dedicated Arduino Educational Board.
Izabela PerencTomasz JaworskiPiotr DuchPublished in: Comput. Appl. Eng. Educ. (2019)
Keyphrases
- computer science education
- computer programming
- educational technology
- programming course
- digital storytelling
- programming education
- web based learning
- learning design
- learning analytics
- e learning
- educational systems
- teacher education
- distance education
- blended learning
- tertiary education
- educational institutions
- teaching methods
- educational software
- secondary education
- classroom teaching
- interactive learning
- online learning
- mathematics education
- educational material
- programming language
- introductory computer science
- learning community
- pedagogical design
- learning technologies
- educational practices
- learning environment
- teaching practices
- primary school
- effective learning
- higher education
- introductory programming
- school teachers
- learning companion
- technology enhanced learning
- advanced learning technologies
- computer technology
- learning games
- student centered
- learning process
- web based teaching
- digital technologies
- educational settings
- problem based learning
- hybrid learning
- computer programs
- learning sciences
- distance learning
- teacher training
- introductory programming courses
- computer science curriculum
- professional development
- project based learning
- attitudes toward
- intelligent tutoring systems
- technology integration
- engineering education