Hi all,

Maria, thanks for alerting me to Ben's question!

Ben, please see the article that Maria linked to. Also, you are welcome
to look at the Software Factory web site at
http://www.softwarefactory.cc/ for further information.

We do gather data about software development expertise in the factory,
but currently our focus is on process and project -level questions. For
instance, we are observing how (student) developers go from technical
programming skills to team process skills with "fuzzy" tasks from a
customer when using Agile software development. Another thing we have
experimented with is how to conduct studies on Lean development of
software products, where the (student) team works with a customer to
define and then implement a Minimum Viable Product to test a value
hypothesis regarding the product. We work with Master's students, and
what is trained here is how to take already existing programming skills
and knowledge and produce programs that satisfy a non-technical goal
(e.g. a "business goal").

Another limitation we have is that our data is not longitudinal across
individual students' studies but rather longitudinal across the
development projects and the development of the factory itself. Our
project cycles are approximately seven weeks long and students come and
go over those seven weeks.

However, I would like to suggest the following articles from some of my
colleagues who are looking more at the undergraduates (reprints are
available at http://www.cs.helsinki.fi/en/rage/publications):

A.Vihavainen, M.Paksula and M.Luukkainen: Extreme Apprenticeship Method
in Teaching Programming for Beginners. In SIGCSE 2011: Proceedings of
the 42nd ACM Technical Symposium on Computer Science Education. ACM
Press, 2011.

A. Vihavainen, M. Luukkainen and J. Kurhila: Multi-faceted Support for
MOOC in Programming. To appear in SIGITE’12: Proceedings of the 13th
Annual Conference on Information Technology Education: Calgary, Alberta,
Canada on October 11-13. ACM Press, 2012.

M. Luukkainen, A. Vihavainen and T. Vikberg: Three Years of Design-based
Research to Reform a Software Engineering Curriculum. To appear in
SIGITE’12: Proceedings of the 13th Annual Conference on Information
Technology Education: Calgary, Alberta, Canada on October 11-13. ACM
Press, 2012.

They are now following students even before they enter the university,
all the way through the Bachelor's degree. Perhaps you could get in
touch with them and find out what data they may have available? You
could refer to me (and cc me so I can chime in). :)

Best regards,
Fabian

On Thu, 2012-09-27 at 11:01 +0000, Kutar Maria wrote:
> Hi Ben, 
> 
> 
> It is possible that data of this type is being gathered at
> the software factory - see the article in the last ppig newsletter.
> I'm sure that Fabian (cc'd) will be happy to discuss.
> 
> 
> regards
> Maria
> 
> Dr Maria Kutar
> Senior Lecturer in Information Systems, Salford Business School
> Director of PGT Programmes in International Operations and Information
> Management 
> Web: http://www.salford.ac.uk/business-school/business-academics/maria-kutar
> Twitter: @mariakutar
> Room 325, Maxwell Building, University of Salford , Salford, M5 4WT,
> UK
> Tel. ++ 44 (0)161 295 3056  Fax. ++ 44 (0)161 295 5394
> 
> On 26 Sep 2012, at 16:38, Ben du Boulay wrote:
> 
> > Dear PPIG, 
> > 
> > Does anyone know of accessible data on the development of
> > programming expertise across the years of an undergraduate degree?
> > 
> > I know about the phenomenographic thesis by Shirley Booth observing
> > undergraduates and the longitudinal study by Judy Kay and Richard
> > Thomas of the development of expertise in using the SAM editor over
> > a number of years, but are there any other authors who have observed
> > students over time to map in detail how their understanding of
> > programming develops?
> > 
> > Many thanks
> > 
> > Ben
> > 
> > Benedict du Boulay
> > Department of Informatics
> > University of Sussex
> > 
> > 
> > 
> > 
> > -- 
> > The Open University is incorporated by Royal Charter (RC 000391), an
> > exempt charity in England & Wales and a charity registered in
> > Scotland (SC 038302).
> > 
> > 
> 
> 


Reply via email to