K-12 Computing Education for the AI Era: From Data Literacy to Data Agency

M. Tedre, Henriikka Vartiainen
{"title":"K-12 Computing Education for the AI Era: From Data Literacy to Data Agency","authors":"M. Tedre, Henriikka Vartiainen","doi":"10.1145/3587102.3593796","DOIUrl":null,"url":null,"abstract":"The question of how to teach classical, rule-based programming has been driving much of the computing education research since the 1950s. In the K--12 (school) context, a consensus has emerged over time on the paradigmatic elements of computing education, which implicitly assumes a von Neumann computer executing instruction sequences guided by imperative programs. Within this framework, many researchers have focused on how to facilitate learners to develop an accurate mental model of what the computer does when it executes a piece of code. However, the traditional programming approach in computing education is inadequate for understanding and developing machine learning (ML) driven technology. ML has already facilitated significant advancements in automation, ranging from speech and image recognition, autonomous cars, and deepfake videos to super-human performance in board and computer games, and more. Many data-driven approaches that power today's cutting edge services and apps significantly diverge from the central paradigmatic assumptions of traditional programming. Consequently, traditional views on computing education are increasingly being challenged to account for the changes that AI/ML brings. This keynote talk presents early results from a study on how to teach fundamental AI insights and techniques to 200 4--9 graders in 14 primary schools in Eastern Finland. It describes the learning environments, tools, and pedagogical approaches involved, and explores the paradigmatic and conceptual changes required in transitioning from teaching classical programming to teaching ML in K--12 computing education. It outlines the mindset shifts required for this transition and discusses the challenges posed to the development of curricula, educational technology, and learning environments. It further provides examples of how AI ethics concepts, such as algorithmic bias, privacy, misinformation, diversity, and accountability, can be integrated into ML education. The talk discusses the relationship between different literacies in computing and presents an active concept, data agency, that refers to people's volition and capacity for informed actions that make a difference in their digital world. It emphasizes not only the understanding of data (i.e., data literacy) but also the active control and manipulation of information flows and the ethical and wise use of them.","PeriodicalId":410890,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1","volume":"87 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3587102.3593796","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The question of how to teach classical, rule-based programming has been driving much of the computing education research since the 1950s. In the K--12 (school) context, a consensus has emerged over time on the paradigmatic elements of computing education, which implicitly assumes a von Neumann computer executing instruction sequences guided by imperative programs. Within this framework, many researchers have focused on how to facilitate learners to develop an accurate mental model of what the computer does when it executes a piece of code. However, the traditional programming approach in computing education is inadequate for understanding and developing machine learning (ML) driven technology. ML has already facilitated significant advancements in automation, ranging from speech and image recognition, autonomous cars, and deepfake videos to super-human performance in board and computer games, and more. Many data-driven approaches that power today's cutting edge services and apps significantly diverge from the central paradigmatic assumptions of traditional programming. Consequently, traditional views on computing education are increasingly being challenged to account for the changes that AI/ML brings. This keynote talk presents early results from a study on how to teach fundamental AI insights and techniques to 200 4--9 graders in 14 primary schools in Eastern Finland. It describes the learning environments, tools, and pedagogical approaches involved, and explores the paradigmatic and conceptual changes required in transitioning from teaching classical programming to teaching ML in K--12 computing education. It outlines the mindset shifts required for this transition and discusses the challenges posed to the development of curricula, educational technology, and learning environments. It further provides examples of how AI ethics concepts, such as algorithmic bias, privacy, misinformation, diversity, and accountability, can be integrated into ML education. The talk discusses the relationship between different literacies in computing and presents an active concept, data agency, that refers to people's volition and capacity for informed actions that make a difference in their digital world. It emphasizes not only the understanding of data (i.e., data literacy) but also the active control and manipulation of information flows and the ethical and wise use of them.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
面向人工智能时代的K-12计算机教育:从数据素养到数据代理
自20世纪50年代以来,如何教授经典的、基于规则的编程的问题一直是计算机教育研究的主要推动力。在K- 12(学校)的背景下,随着时间的推移,人们对计算教育的范式要素达成了共识,这隐含地假设了一台冯·诺伊曼计算机执行由命令式程序指导的指令序列。在这个框架内,许多研究人员都把重点放在如何帮助学习者建立一个准确的心智模型上,即当计算机执行一段代码时,它会做什么。然而,计算机教育中的传统编程方法不足以理解和开发机器学习驱动技术。机器学习已经推动了自动化领域的重大进步,从语音和图像识别、自动驾驶汽车、深度伪造视频到棋盘和电脑游戏中的超人表现等等。许多支持当今尖端服务和应用程序的数据驱动方法与传统编程的核心范式假设明显不同。因此,传统的计算机教育观点正日益受到挑战,难以解释人工智能/机器学习带来的变化。本次主题演讲介绍了一项关于如何向芬兰东部14所小学的200名4- 9年级学生教授基本人工智能见解和技术的研究的早期结果。它描述了学习环境、工具和所涉及的教学方法,并探讨了在K- 12计算教育中从教授经典编程到教授ML所需的范式和概念变化。它概述了这种转变所需的思维转变,并讨论了课程、教育技术和学习环境的发展所面临的挑战。它进一步提供了如何将人工智能伦理概念(如算法偏见、隐私、错误信息、多样性和问责制)整合到机器学习教育中的例子。这次演讲讨论了不同的计算机素养之间的关系,并提出了一个活跃的概念,数据代理,它指的是人们在数字世界中做出改变的知情行动的意愿和能力。它不仅强调对数据的理解(即数据素养),而且还强调对信息流的积极控制和操纵以及对它们的道德和明智使用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Automatic Problem Generation for CTF-Style Assessments in IT Forensics Courses The Value of Time Extensions in Identifying Students Abilities Studied Questions in Data Structures and Algorithms Assessments Exploring CS1 Student's Notions of Code Quality Pseudocode vs. Compile-and-Run Prompts: Comparing Measures of Student Programming Ability in CS1 and CS2
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1