Teaching Text-based Programming in a Blocks-based World (Abstract Only).
David WeintropUri WilenskyJennifer RoscoeDaniel LawPublished in: SIGCSE (2015)
Keyphrases
- computer programming
- programming course
- computer science education
- introductory programming
- introductory computer science
- pair programming
- programming language
- computer science curriculum
- multimedia
- low level
- learning systems
- learning analytics
- higher level
- learning environment
- high level
- problem based learning
- hybrid learning
- visual features
- abstract data types
- distance learning
- high school
- programming education
- learning process
- e learning
- programming exercises
- internet technology
- hong kong
- learning community
- higher education