A teaching approach for bridging the gap between low-level and high-level programming using assembly language learning for small microcontrollers.
Dimosthenis E. BolanakisGeorgios A. EvangelakisEuripidis GlavasKonstantinos T. KotsisPublished in: Comput. Appl. Eng. Educ. (2011)
Keyphrases
- language learning
- technology enhanced
- cooperative learning
- chinese language
- mobile learning
- students learning
- blended learning
- vocabulary learning
- foreign language learning
- foreign language
- language teaching
- programming course
- language acquisition
- computer assisted language learning
- higher education
- english language
- e learning
- mobile language learning
- computer mediated communication
- learning games
- english vocabulary
- learning environment
- hong kong
- communicative language teaching
- teacher education
- technology enhanced learning
- computer systems
- language skills
- mobile phone
- learning process