On Github ctjacobs / hen-2016-sticky-notes
First-year introductory course on computer programming
80-90 geoscience students each year
Taught in computer lab - one 3-hour slot each week
Support from Teaching Assistants
SOLE feedback received at end of term
Our teaching approach has evolved considerably throughout the last 5 years
Adopted 'traditional' lectures with relatively little time for practical exercises
Students positive about lecturing style (what they are used to from A-level)
Majority of negative feedback concerned pace and difficulty of material
Good lecturer and module scores, but poor learning outcomes
Programming is a practical skill. Need more practical time
Introduced an additional (separate) 3-hour practical workshop
Significantly more (positive) comments regarding support
Relatively high average SOLE score maintained
Marks improved, likely as a result of more allocated time...
...but approach not sustainable, and pace still too fast
Moved away from traditional passive classroom environment - YouTube videos introduced
Lots of positive feedback regarding pace
Mostly negative comments about lecturer & method of delivery ('the lecturer is not lecturing us')
No benefit to learning outcomes. Exam marks similar to 2010 mark distribution
Lower SOLE score - unfamiliar method of content delivery
Moved to a flipped classroom environment
Positive feedback regarding support, and pace/material.
Majority of negative feedback about lecturing style again - not matching student expectations.
Marks greatly skewed towards positive end of scale
But students were not satisfied with flipped classroom - used to traditional passive lecturing
Still using blended learning
...but we split up workshop into 'bite-size chunks'
Justified approach to students and emphasise benefits throughout
Students felt reassured, resulting in only positive comments regarding lecturing style
Marks also positively skewed. Most students did very well in meeting learning outcomes in 2014
More reassurance and justification behind blended learning approach resulted in improved scores
Throughout the workshops we found that...
a) Students waiting for TAs had to keep hand raised
b) Feedback only provided via SOLE at end of term
Sticky notes: powerful, versatile, low-tech
Frequently used by Software Carpentry organisation
Students given one red & one green at start of class
Posted on top of student's computer monitor
Posted when student completes a particular exercise.
Used to provide positive feedback at end of workshop
Posted if student requires assistance.
Used to provide negative feedback at end of workshop
Sticky notes allowed us to rapidly identify what works and address any problems arising.
Students could see that feedback was acted on quickly.
Quantity & quality of feedback and pass rate has significantly increased since this technique was introduced.
Software Carpentry: https://software-carpentry.org
Course website: http://ggorman.github.io/Introduction-to-programming-for-geoscientists/
Paper under revision for Journal of Geoscience Education. Experiences with efficient methodologies for teaching computer programming to geoscientists. http://arxiv.org/abs/1505.05425