Computer-supported Techniques to Increase Students Engagement in Programming.
Paula Correia TavaresPedro Rangel HenriquesElsa Ferreira GomesPublished in: CSEDU (2) (2016)
Keyphrases
- computer supported
- learning activities
- collaborative learning
- elementary students
- collaborative learning activities
- learning environment
- computer supported collaborative learning
- computer supported learning
- computer supported collaboration
- reflective learning
- learning systems
- peer tutoring
- collaborative writing
- collaborative learning environment
- programming course
- socio cultural
- computer programming
- science classroom
- collaborative activities
- collaboration scripts
- learning process
- computer mediated communication
- ubiquitous learning environment
- knowledge building
- graphic design
- student learning
- learning achievement
- learning outcomes
- mobile learning
- learning processes
- conceptual change
- learning styles
- collaborative problem solving
- learning opportunities
- computer assisted instruction
- mobile devices
- learning experience
- curriculum design
- learning gains
- project based learning
- learning platform
- learning objects
- group interaction
- computer mediated
- tutoring system
- content analysis
- machine learning
- computer science education
- problem based learning
- learning design
- distance learning
- higher education