dc.contributor.author | Isomöttönen, Ville | |
dc.contributor.author | Tirronen, Ville | |
dc.date.accessioned | 2017-01-05T11:05:25Z | |
dc.date.available | 2017-01-05T11:05:25Z | |
dc.date.issued | 2016 | |
dc.identifier.citation | Isomöttönen, V., & Tirronen, V. (2016). Flipping and Blending : An Action Research Project on Improving a Functional Programming Course. <i>ACM Transactions on Computing Education</i>, <i>17</i>(1), 1:1-1:35. <a href="https://doi.org/10.1145/2934697" target="_blank">https://doi.org/10.1145/2934697</a> | |
dc.identifier.other | CONVID_26443932 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/52643 | |
dc.description.abstract | This article reports on an action research project on improving a functional programming course by moving
towards a practical and flexible study environment—flipped and blended classroom. Teaching the topic of
functional programming was found to be troublesome using a traditional lectured course format. The need
to increase students’ amount of practice emerged, while subsequently challenges relating to students’ independent
practical coursework were observed. Particular concerns relating to group work, learning materials,
and the attribute of flexibility were investigated during the third action research cycle. The research cycle
was analyzed using a qualitative survey on students’ views, teacher narrative, and students’ study activity
data. By this third research cycle, we have found that (1) the ‘call for explanation’ is an apt conceptualization
for supporting independent work, and in particular for the design of learning materials, (2) use of studentselected
groups that can be flexibly resized or even disbanded enables spontaneous peer support and can
avoid frustration about group work, and (3) students greatly appreciate the high degree of flexibility in the
course arrangements but find that it causes them to slip from their goals. The project has improved our understanding
of a successful implementation of the target course based on group work and learning materials
in the context of independent study, while the attribute of flexibility revealed a contradiction that indicates
the need for further action. | |
dc.language.iso | eng | |
dc.publisher | Association for Computing Machinery | |
dc.relation.ispartofseries | ACM Transactions on Computing Education | |
dc.subject.other | functional programming | |
dc.title | Flipping and Blending : An Action Research Project on Improving a Functional Programming Course | |
dc.type | research article | |
dc.identifier.urn | URN:NBN:fi:jyu-201701051073 | |
dc.contributor.laitos | Tietotekniikan laitos | fi |
dc.contributor.laitos | Department of Mathematical Information Technology | en |
dc.contributor.oppiaine | Tietotekniikka | fi |
dc.contributor.oppiaine | Mathematical Information Technology | en |
dc.type.uri | http://purl.org/eprint/type/JournalArticle | |
dc.date.updated | 2017-01-05T10:15:12Z | |
dc.type.coar | http://purl.org/coar/resource_type/c_2df8fbb1 | |
dc.description.reviewstatus | peerReviewed | |
dc.format.pagerange | 1:1-1:35 | |
dc.relation.issn | 1946-6226 | |
dc.relation.numberinseries | 1 | |
dc.relation.volume | 17 | |
dc.type.version | acceptedVersion | |
dc.rights.copyright | © 2016 ACM. This is a final draft version of an article whose final and definitive form has been published by ACM. Published in this repository with the kind permission of the publisher. | |
dc.rights.accesslevel | openAccess | fi |
dc.type.publication | article | |
dc.subject.yso | toimintatutkimus | |
dc.subject.yso | käänteinen opetus | |
dc.subject.yso | sulautuva opetus | |
dc.subject.yso | itseopiskelu | |
jyx.subject.uri | http://www.yso.fi/onto/yso/p182 | |
jyx.subject.uri | http://www.yso.fi/onto/yso/p27583 | |
jyx.subject.uri | http://www.yso.fi/onto/yso/p22964 | |
jyx.subject.uri | http://www.yso.fi/onto/yso/p14362 | |
dc.relation.doi | 10.1145/2934697 | |
dc.type.okm | A1 | |