Graphic designers who program as informal computer science learners
Proceedings of the second international workshop on Computing education research
Discovering computing: perspectives of web designers
Proceedings of the Sixth international workshop on Computing education research
Computing students learning computing informally
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Self-directed learning: stories from industry
Proceedings of the 12th Koli Calling International Conference on Computing Education Research
How students estimate the effects of ICT and programming courses
Proceeding of the 44th ACM technical symposium on Computer science education
ACM Transactions on Computing Education (TOCE)
In-game assessments increase novice programmers' engagement and level completion speed
Proceedings of the ninth annual international ACM conference on International computing education research
Hi-index | 0.00 |
Research has shown that most learning in the workplace takes place outside of formal training and, given the swiftly changing nature of the field, computer science graduates more than most workers, need to be able to learn computing topics outside of organized classes. In this paper we discuss students' perceptions of the difference between formal and informal learning of computing topics, based on three datasets: essays collected from a technical writing course at a single university; the results of a brainstorming exercise conducted in the same course; and semi-structured interviews conducted at six institutions in three countries. The students report strengths and weaknesses in informal learning. On the one hand, they are motivated, can choose their level of learning, can be more flexible about how they learn, and often retain the material better. On the other hand, they perceive that they may miss important aspects of a topic, learn in an ad hoc way, and have difficulty assessing their learning.