Show simple item record

dc.contributor.authorIsomöttönen, Ville
dc.contributor.authorTirronen, Ville
dc.date.accessioned2017-01-05T11:05:25Z
dc.date.available2017-01-05T11:05:25Z
dc.date.issued2016
dc.identifier.citationIsomö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.otherCONVID_26443932
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/52643
dc.description.abstractThis 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.isoeng
dc.publisherAssociation for Computing Machinery
dc.relation.ispartofseriesACM Transactions on Computing Education
dc.subject.otherfunctional programming
dc.titleFlipping and Blending : An Action Research Project on Improving a Functional Programming Course
dc.typeresearch article
dc.identifier.urnURN:NBN:fi:jyu-201701051073
dc.contributor.laitosTietotekniikan laitosfi
dc.contributor.laitosDepartment of Mathematical Information Technologyen
dc.contributor.oppiaineTietotekniikkafi
dc.contributor.oppiaineMathematical Information Technologyen
dc.type.urihttp://purl.org/eprint/type/JournalArticle
dc.date.updated2017-01-05T10:15:12Z
dc.type.coarhttp://purl.org/coar/resource_type/c_2df8fbb1
dc.description.reviewstatuspeerReviewed
dc.format.pagerange1:1-1:35
dc.relation.issn1946-6226
dc.relation.numberinseries1
dc.relation.volume17
dc.type.versionacceptedVersion
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.accesslevelopenAccessfi
dc.type.publicationarticle
dc.subject.ysotoimintatutkimus
dc.subject.ysokäänteinen opetus
dc.subject.ysosulautuva opetus
dc.subject.ysoitseopiskelu
jyx.subject.urihttp://www.yso.fi/onto/yso/p182
jyx.subject.urihttp://www.yso.fi/onto/yso/p27583
jyx.subject.urihttp://www.yso.fi/onto/yso/p22964
jyx.subject.urihttp://www.yso.fi/onto/yso/p14362
dc.relation.doi10.1145/2934697
dc.type.okmA1


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record