Reflections on teaching abstraction and other soft ideas

O Hazzan - ACM SIGCSE Bulletin, 2008 - dl.acm.org
This essay relies on my research works about abstraction conducted over the past decade. It
addresses the importance of increasing students' awareness to the concept of abstraction …

Face recognition: Some challenges in forensics

AK Jain, B Klare, U Park - 2011 IEEE International Conference …, 2011 - ieeexplore.ieee.org
Face recognition has become a valuable and routine forensic tool used by criminal
investigators. Compared to automated face recognition, forensic face recognition is more …

Projects and firms as discordant complements: Organisational learning in the Munich software ecology

O Ibert - Research Policy, 2004 - Elsevier
In current theorising, projects and firms are understood as “learning organisations”. Although
the learning function can be regarded as constituent for both organisational forms, the …

Collaborative learning in a wiki environment: Experiences from a software engineering course

S Minocha, PG Thomas - New Review of Hypermedia and …, 2007 - Taylor & Francis
The post-graduate course, Software Requirements for Business Systems, in the Department
of Computing of the Open University involves teaching systematic elicitation and …

Talking about code: Integrating pedagogical code reviews into early computing courses

CD Hundhausen, A Agrawal, P Agarwal - ACM Transactions on …, 2013 - dl.acm.org
Given the increasing importance of soft skills in the computing profession, there is good
reason to provide students with more opportunities to learn and practice those skills in …

Software Developers as Users

CS De Souza, RDG Cerqueira, LM Afonso… - Cham: Springer …, 2016 - Springer
This book is the result of many years of discussions, thoughts, questioning, trials, errors,
improvement, retrials, persistency, doubts, encouragement, challenges, and progress …

The role of representations in engineering practices: Taking a turn towards inscriptions

A Johri, WM Roth, BM Olds - Journal of Engineering Education, 2013 - search.proquest.com
representations are the foundation of design, which is an essential component of
engineering (Dym et al., 2005).[...] the objective nature of the hard sciences (including …

[图书][B] Teacher education and the development of practical judgement

R Heilbronn - 2011 - books.google.com
Current conceptions of teacher training reflect key issues in professional practices. Two
prevailing views seem to be in conflict, the first is that a teacher ought to be able to act as an …

What makes teaching software architecture difficult?

M Galster, S Angelov - Proceedings of the 38th International Conference …, 2016 - dl.acm.org
The software architecture is usually the first design artifact that addresses quality issues (eg,
performance, security). Also, the architecture is reference point for other development …

Supporting reflective practice in software engineering education through a studio-based approach

CN Bull, J Whittle - IEEE software, 2014 - ieeexplore.ieee.org
Learning is a lifelong process, especially in the fast-paced software industry. In addition to
formal training courses, good software developers continually learn by reflecting on what …