cohesion. To address these concerns, a more struc-
tured approach is required, which emphasizes the se-
lection of appropriate communication tools and the
allocation of specific communication responsibilities
to designated individuals. This will facilitate more
predictable and organized communication during the
course implementation, enhancing the overall learn-
ing experience for students. Furthermore, incorpo-
rating team-based activities and assignments can pro-
vide students with valuable opportunities to hone their
collaboration and communication skills, which are
highly sought after in the modern workforce.
REFERENCES
Anderson, T. and Shattuck, J. (2012). Design-based re-
search: A decade of progress in education research?
Educational researcher, 41(1):16–25.
Avery, K., Huggan, C., and Preston, J. P. (2018). The flipped
classroom: High school student engagement through
21st century learning. in education, 24(1):4–21.
Bandura, A. (1982). Self-efficacy mechanism in human
agency. American psychologist, 37(2):122.
Bergmann, J. and Sams, A. (2012). Flip your classroom:
Reach every student in every class every day. Interna-
tional Society for Technology in Education.
Bergmann, J. and Sams, A. (2014). Flipped learning: Gate-
way to student engagement. International Society for
Technology in Education.
Black, P. and Wiliam, D. (2009). Developing the theory of
formative assessment. Educational Assessment, Eval-
uation and Accountability (formerly: Journal of Per-
sonnel Evaluation in Education), 21(1):5–31.
Clark, I. (2012). Formative assessment: Assessment is for
self-regulated learning. Educational Psychology Re-
view, 24(2):205–249.
Cobb, P., Confrey, J., diSessa, A., Lehrer, R., and Schauble,
L. (2003). Design experiments in educational re-
search. Educational Researcher, 32(1):9–13.
Dweck, C. S. and Yeager, D. S. (2019). Mindsets: A view
from two eras. Perspectives on Psychological science,
14(3):481–496.
Ericson, B. J., Rogers, K., Parker, M., Morrison, B., and
Guzdial, M. (2016). Identifying Design Principles for
CS Teacher Ebooks Through Design-Based Research.
In Proceedings of the 2016 ACM Conference on Inter-
national Computing Education Research, ICER ’16,
New York, NY, USA. ACM.
Fouh, E., Sun, M., and Shaffer, C. (2012). Opendsa: A
creative commons active-ebook. In Proceedings of the
43rd ACM technical symposium on Computer Science
Education, pages 721–721.
Haaranen, L. and Lehtinen, T. (2015). Teaching git on the
side: Version control system as a course platform. In
Proceedings of the 2015 ACM Conference on Innova-
tion and Technology in Computer Science Education,
pages 87–92.
Haimovitz, K. and Dweck, C. S. (2017). The origins of
children’s growth and fixed mindsets: New research
and a new proposal. Child development, 88(6):1849–
1859.
Kantoj
¨
arvi, J. (2018). Architecture of A+ LMS.
https://apluslms.github.io/architecture/presentation/.
Karavirta, V., Ihantola, P., and Koskinen, T. (2013).
Service-oriented approach to improve interoperability
of e-learning systems. In 2013 IEEE 13th Interna-
tional Conference on Advanced Learning Technolo-
gies.
Karavirta, V., Ihantola, P., and Koskinen, T. (2013).
Service-oriented approach to improve interoperability
of e-learning systems. In 2013 IEEE 13th Interna-
tional Conference on Advanced Learning Technolo-
gies, pages 341–345. IEEE.
Karavirta, V. and Shaffer, C. A. (2015). Creating engaging
online learning material with the JSAV javascript al-
gorithm visualization library. IEEE Transactions on
Learning Technologies, 9(2):171–183.
Koskinen, P., L
¨
ams
¨
a, J., Maunuksela, J., H
¨
am
¨
al
¨
ainen, R.,
and Viiri, J. (2018). Primetime learning: collabora-
tive and technology-enhanced studying with genuine
teacher presence. International journal of STEM edu-
cation, 5(1):20.
Niemel
¨
a, P. and Nurminen, M. (2020). Rate your mate
for food for thought: Elsewhere use a grader. In
Proceedings of the 12th International Conference on
Computer Supported Education - Volume 2: CSEDU,,
pages 422–429. INSTICC, SciTePress.
Nurminen, M., Niemel
¨
a, P., and J
¨
arvinen, H.-M. (2021).
Having it all: auto-graders reduce workload yet in-
crease the quantity and quality of feedback. In SEFI
Annual Conference: Blended Learning in Engineer-
ing Education: challenging, enlightening–and last-
ing, pages 385–393.
Ørngreen, R. (2015). Reflections on design-based research.
In Human Work Interaction Design. Work Analysis
and Interaction Design Methods for Pervasive and
Smart Workplaces, pages 20–38. Springer.
O’Rourke, E., Haimovitz, K., Ballweber, C., Dweck, C.,
and Popovi
´
c, Z. (2014). Brain points: A growth mind-
set incentive structure boosts persistence in an educa-
tional game. In Proceedings of the SIGCHI conference
on human factors in computing systems, pages 3339–
3348.
O’Rourke, E., Peach, E., Dweck, C. S., and Popovic, Z.
(2016). Brain points: A deeper look at a growth mind-
set incentive structure for an educational game. In
Haywood, J., Aleven, V., Kay, J., and Roll, I., editors,
Proceedings of the Third ACM Conference on Learn-
ing @ Scale, L@S 2016, Edinburgh, Scotland, UK,
April 25 - 26, 2016, pages 41–50. ACM.
Reimann, P. (2011). Design-based research, pages 37–50.
Methodological choice and design. Springer.
Saunders, F., Gellen, S., Stannard, J., McAllister-Gibson,
C., Simmons, L., and Gibson, A. (2020). Educat-
ing the Netflix Generation: Evaluating the impact of
teaching videos across a Science and Engineering Fac-
ulty.
Growing Grade-by-Grade
101