Flipping and Blending—An Action Research Project on Improving a Functional Programming Course

Author:

Isomöttönen Ville1,Tirronen Ville1

Affiliation:

1. University of Jyväskylä, Finland

Abstract

This article reports on an action research project on improving a functional programming course by moving toward 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 subsequent 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 found that (i) the “call for explanation” is an apt conceptualization for supporting independent work, and in particular for the design of learning materials; (ii) use of student-selected groups that can be flexibly resized or even disbanded enables spontaneous peer support and can avoid frustration about group work; and (iii) 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.

Publisher

Association for Computing Machinery (ACM)

Subject

Education,General Computer Science

Reference67 articles.

1. Evaluating the effectiveness of flipped classrooms for teaching CS1

2. Thematic networks: an analytic tool for qualitative research

3. Social Foundations of Thought and Action

4. T. Bell A. Cockburn B. McKenzie and J. Vargo. 2001. Flexible delivery damaging to learning? Lessons from the canterbury digital lectures project. University of Canterbury. Computer Science and Software Engineering. http://ir.canterbury.ac.nz/handle/10092/517. T. Bell A. Cockburn B. McKenzie and J. Vargo. 2001. Flexible delivery damaging to learning? Lessons from the canterbury digital lectures project. University of Canterbury. Computer Science and Software Engineering. http://ir.canterbury.ac.nz/handle/10092/517.

5. Concept Maps for Learning in a Flipped Classroom

Cited by 22 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Evolving a Programming CS2 Course: A Decade-Long Experience Report;Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1;2023-03-02

2. Computing Education Research in Finland;Past, Present and Future of Computing Education Research;2023

3. Metacognition and Self-Regulation in Programming Education: Theories and Exemplars of Use;ACM Transactions on Computing Education;2022-12-31

4. An online integrated programming platform to acquire students' behavior data for immediate feedback teaching;Computer Applications in Engineering Education;2022-12-25

5. Study Behavior in Computing Education—A Systematic Literature Review;ACM Transactions on Computing Education;2022-03-31

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3