{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T18:55:17Z","timestamp":1764788117994,"version":"3.46.0"},"reference-count":43,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"6","license":[{"start":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:00:00Z","timestamp":1764547200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"name":"Academy of Finland project","award":["339614"],"award-info":[{"award-number":["339614"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Educ."],"published-print":{"date-parts":[[2025,12]]},"DOI":"10.1109\/te.2025.3624281","type":"journal-article","created":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T18:52:32Z","timestamp":1762455152000},"page":"516-527","source":"Crossref","is-referenced-by-count":0,"title":["A Tale of Many IoTs: A Modular Constructivist Course Design for Internet of Things Education"],"prefix":"10.1109","volume":"68","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6481-3559","authenticated-orcid":false,"given":"Agustin","family":"Zuniga","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Helsinki, Helsinki, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1011-8937","authenticated-orcid":false,"given":"Ngoc","family":"Thi Nguyen","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Helsinki, Helsinki, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-8015-3707","authenticated-orcid":false,"given":"Mika","family":"Tompuri","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Helsinki, Helsinki, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7991-5796","authenticated-orcid":false,"given":"Henrik","family":"Nygren","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Helsinki, Helsinki, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8262-6434","authenticated-orcid":false,"given":"Petteri","family":"Nurmi","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Helsinki, Helsinki, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2020.11.016"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.3390\/educsci11050202"},{"article-title":"Gartner survey reveals talent shortages as biggest barrier to emerging technologies adoption","year":"2021","author":"Rimol","key":"ref3"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3174781.3174788"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3164709"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3467967"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3664191"},{"issue":"7","key":"ref8","first-page":"97","article-title":"That \u2019Internet of Things\u2019 thing","volume":"22","author":"Ashton","year":"2009","journal-title":"RFID J."},{"volume-title":"Overview of the Internet of Things, Series Y: Global Information Infrastructure, Internet Protocol Aspects and Next-Generation Networks\u2014Frameworks and Functional Architecture Models","year":"2012","key":"ref9"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.2141019"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3485130"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEET.2017.6"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3059009.3059028"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2020.3005358"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/TLT.2021.3104258"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2016.7757458"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ECTIDAMTNCON64748.2025.10962038"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2021.3098295"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.sbspro.2013.07.132"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.5296\/ije.v7i1.6675"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1177\/2515127420969967"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1007\/BF00162534"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/953026.803447"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1108\/IJILT-05-2023-0061"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.55430\/8024VA01"},{"article-title":"Effects of task-centered vs. topic-centered instructional strategy approaches on problem solving\u2014Learning to program in flash","year":"2012","author":"Rosenberg-Kima","key":"ref26"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.18260\/1-2--32032"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.2478\/rem-2019-0010"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijer.2020.101586"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/3406601.3406635"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.9756\/INT-JECSE\/V13I2.211181"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1186\/s41039-022-00181-3"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/274790.274308"},{"issue":"1","key":"ref34","first-page":"45","article-title":"Constructivism in computer science education","volume":"20","author":"Ben-Ari","year":"2001","journal-title":"J. Comput. Math. Sci. Teach."},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.4172\/2151-6200.1000200"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1080\/15391523.2016.1175856"},{"volume-title":"Taxonomy of Educational Objectives: The Classification of Educational Goals. Handbook 1: Cognitive Domain","year":"1956","author":"Bloom","key":"ref37"},{"volume-title":"Teaching for Quality Learning at University, 5E","year":"2022","author":"Biggs","key":"ref38"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.001.1900242"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1007\/s10639-023-12088-7"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3308558.3313428"},{"volume-title":"Computers as Theatre","year":"2013","author":"Laurel","key":"ref42"},{"article-title":"AI see what you did there: Assessing the rise of LLM-generated responses in online learning","volume-title":"Proc. ACM Tech. Symp. Comput. Sci. Educ. (ACM SIGCSE)","author":"Nurmi","key":"ref43"}],"container-title":["IEEE Transactions on Education"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/13\/11273025\/11231132.pdf?arnumber=11231132","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T18:41:26Z","timestamp":1764787286000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11231132\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12]]},"references-count":43,"journal-issue":{"issue":"6"},"URL":"https:\/\/doi.org\/10.1109\/te.2025.3624281","relation":{},"ISSN":["0018-9359","1557-9638"],"issn-type":[{"type":"print","value":"0018-9359"},{"type":"electronic","value":"1557-9638"}],"subject":[],"published":{"date-parts":[[2025,12]]}}}