<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Creating an authoring tool for K-12 teachers to design ML-supported scientific inquiry learning</title></titleStmt>
			<publicationStmt>
				<publisher>ACM</publisher>
				<date>05/11/2024</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10519136</idno>
					<idno type="doi">10.1145/3613905.3650762</idno>
					
					<author>Xiaofei Zhou</author><author>Jingwan Tang</author><author>Hanjia Lyu</author><author>Xinyi Liu</author><author>Zhenhao Zhang</author><author>Lichen Qin</author><author>Fiona Au</author><author>Advait Sarkar</author><author>Zhen Bai</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[Despite significant advances in machine learning (ML) applications within science, there is a notable gap in its integration into K-12 education to enhance data literacy and scientific inquiry (SI) skills. To address this gap, we enable K-12 teachers with limited technical expertise to apply ML for pattern discovery and explore how MLcan empower educators in teaching SI. We design a web-based tool, ML4SI, for teachers to create ML-supported SI learning activities. This tool can also facilitate collecting data about the interaction between ML techniques and SI learning. A pilot study with three K-12 teachers provides insights to prepare the next generation for the era of big data through ML-supported SI learning.]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">INTRODUCTION</head><p>Machine Learning (ML) has become a powerful tool for scientic discovery, enabling new problem-solving approaches in several scientic disciplines <ref type="bibr">[2,</ref><ref type="bibr">24,</ref><ref type="bibr">35,</ref><ref type="bibr">37]</ref>. Techniques such as clustering and classication uncover patterns in large datasets that were previously intractable, accelerating data-driven knowledge discovery <ref type="bibr">[6,</ref><ref type="bibr">16,</ref><ref type="bibr">51]</ref>. Scientic inquiry (SI) learning advocates for K-12 students to adopt practices akin to professional scientists for knowledge construction <ref type="bibr">[25]</ref>. In the era of big data and ML, it is therefore important to explore the design of ML-supported SI activities for K-12 STEM education <ref type="bibr">[34]</ref>. The aspiration is to cultivate authentic data and computational literacy at an early age, thereby equipping the next generation with the expertise needed in a data-centric world <ref type="bibr">[49]</ref>.</p><p>There remains a gap between ML concepts and K-12 STEM pedagogy <ref type="bibr">[20,</ref><ref type="bibr">45,</ref><ref type="bibr">57]</ref>. To bridge the gap with meaningful learning experiences for students from diverse backgrounds, it is crucial to involve K-12 teachers in creating learning activities <ref type="bibr">[30,</ref><ref type="bibr">38,</ref><ref type="bibr">54]</ref>. Teachers, however, often have limited ML expertise <ref type="bibr">[30,</ref><ref type="bibr">44]</ref> to craft pedagogically sound ML practices that captivate students' interests <ref type="bibr">[31,</ref><ref type="bibr">45]</ref>. To address these challenges, our ongoing work makes two contributions:</p><p>(1) We present ML4SI, a web-based tool for K-12 teachers to design ML-supported SI learning activities. It allows teachers to construct learning activities by arranging pre-designed ML &amp; SI components in a side-by-side layout. <ref type="bibr">(2)</ref> With the data collected from ML4SI, we can model how K-12 teachers and students apply dierent ML methods along with various SI behaviors, such as questioning and formulating hypotheses <ref type="bibr">[34]</ref>.</p><p>Preliminary ndings from a pilot study with three K-12 teachers suggest strengths and opportunities for design for ML4SI, and a potential interplay between ML techniques and SI learning behaviors.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">RELATED WORK 2.1 Design Guidelines for End-User Programming Environments</head><p>Various guidelines and frameworks have been proposed for designing programming environments to support non-expert end-users <ref type="bibr">[4]</ref>. The cognitive dimensions of notations <ref type="bibr">[18]</ref>, for instance, provide a vocabulary by which notation designers can discuss the tradeos made by design choices. These dimensions provide insights into the user interface's navigability, consistency, and error-proneness, making them a valuable tool for assessing and improving the design of systems intended for non-programmers. Building upon these dimensions, Repenning and Ioannidou's 13 design guidelines are more implementation-focused <ref type="bibr">[36]</ref>. For instance, strategies like minimizing the possibility of syntactic errors, incorporating objects as language elements, and fostering incremental development are directly applicable during the design phase, ensuring a more accessible and intuitive user experience. Sarkar <ref type="bibr">[39]</ref> proposes four design principles for non-expert data analysis through ML: (1) start the abstraction gradient at zero, (2) abstract complex processes through heuristic automation, (3) build expertise through iteration on multiple representations, and (4) support dialogue through metamodels. These design dimensions and guidelines oer insights into the ML4SI interface and our pilot study with K-12 teachers.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Inquiry-Based Learning</head><p>Inquiry-based learning serves as an educational approach designed to engage students in authentic SI practices <ref type="bibr">[25]</ref>. It emphasizes students' active engagement in the SI learning process and their responsibility for uncovering novel knowledge through a dual process of inductive and deductive reasoning <ref type="bibr">[9,</ref><ref type="bibr">50]</ref>.</p><p>In ML4SI, we adopt a well-recognized framework for inquirybased learning <ref type="bibr">[34]</ref> to extract the essential SI learning behaviors. From the ve key SI learning phases, we primarily focus on conceptualization, investigation, and conclusion-since they have a direct connection with data.</p><p>Conceptualization illustrates the process where students actively propose research questions to be explored or hypotheses to be tested. Investigation is where students investigate research questions or hypotheses through exploration, experimentation, analysis, and data interpretation-exploration emphasizes exploratory data analysis and observation in which students make discoveries related to their questions without a predetermined hypothesis; students, during experimentation, test specic hypotheses by designing and executing experiments; analysis is systematically analyzing data to identify patterns and draw meaningful inferences; data interpretation derives meanings from patterns revealed by data analysis. Conclusion is where students address their original research questions or hypotheses and determine whether they have been eectively answered or supported by the results obtained from their study.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3">ML-Supported Scientic Inquiry</head><p>ML techniques, known for their ability to learn from experience and identify complex patterns within data, have been rapidly adopted by scientists across various disciplines in the pursuit of SI <ref type="bibr">[1-3, 35, 37]</ref>. ML equips scientists with a powerful toolkit for automating the analysis of large datasets, accelerating systematic investigations and explorations <ref type="bibr">[16,</ref><ref type="bibr">32]</ref>, and uncovering novel patterns that are often hidden from conventional techniques <ref type="bibr">[5]</ref>. Moreover, it can guide the design of experiments and shape future data collection strategies <ref type="bibr">[27]</ref>.</p><p>Despite the demonstrated potential of ML in SI, its integration into K-12 STEM education has been slow. Two pioneering studies shed light on this matter. One study observed early signs of SI learning behaviors, such as questioning and explaining, from students during a hands-on data analysis experience that teaches Kmeans clustering <ref type="bibr">[46]</ref>. Another study used a predened SI model to guide K-12 teachers to create conceptual designs of ML-supported SI learning activities <ref type="bibr">[44,</ref><ref type="bibr">55]</ref>. However, the structured nature of the predened model hindered the delity of the designs in real-world teaching scenarios, compared with an authentic ML tool.</p><p>To address this research gap, we develop ML4SI, an authoring tool that provides teachers with exibility in integrating ML into SI practices, focusing on two ML algorithms: K-means clustering and K-nearest neighbors (KNN). K-means clustering, an unsupervised ML algorithm, is employed to discover patterns among similar objects and create taxonomies <ref type="bibr">[13,</ref><ref type="bibr">14,</ref><ref type="bibr">47]</ref>, making it suitable for exploratory data analysis <ref type="bibr">[5]</ref>. K-nearest neighbors, a supervised ML algorithm for the classication task, with its primary objective being to predict the class of a data point based on known examples.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.4">Multidimensional Data Visualization</head><p>The interpretability of ML-revealed patterns is a signicant concern, particularly for K-12 teachers and students with limited skills in reading and interpreting multidimensional data <ref type="bibr">[14,</ref><ref type="bibr">29,</ref><ref type="bibr">41]</ref>.</p><p>There are two main types of multidimensional data visualization: geometric methods and iconographic displays <ref type="bibr">[12]</ref>. Geometric methods portray multidimensional data using the axes of selected shapes <ref type="bibr">[12]</ref>. Parallel coordinates, a widely-used geometric method <ref type="bibr">[12,</ref><ref type="bibr">22]</ref>, represent attributes by parallel vertical axes linearly scaled within respective data ranges and depict each data point by a polygonal line that intersects each axis at the corresponding value. Iconographic displays, also known as glyphs, encode attributes and values into visual features, such as size, shape, and color <ref type="bibr">[12,</ref><ref type="bibr">48]</ref>. It makes multidimensional information more accessible, particularly for novice learners, compared with geometric methods <ref type="bibr">[12,</ref><ref type="bibr">48]</ref>. Face glyphs, star glyphs, and prole glyphs are three common glyph methods <ref type="bibr">[7,</ref><ref type="bibr">11,</ref><ref type="bibr">12]</ref>. Face glyphs map attributes and values to facial features, such as eye size and nose width <ref type="bibr">[8]</ref>. Star glyphs represent attributes as spokes of a circular wheel, with values encoded by the length from outer points to a central point <ref type="bibr">[15,</ref><ref type="bibr">48]</ref>. Prole glyphs use linear position/length to encode values <ref type="bibr">[7,</ref><ref type="bibr">11]</ref>.</p><p>Each aforementioned visualization technique oers distinct advantages for multidimensional data analysis. For example, parallel coordinates are particularly eective for discerning data distribution and functional dependencies <ref type="bibr">[52]</ref>. Face glyphs leverage human familiarity with facial elements, facilitating more eective data integration and stimulating greater interest in engaging with data analysis <ref type="bibr">[8,</ref><ref type="bibr">23,</ref><ref type="bibr">28]</ref>. Star glyphs and prole glyphs resemble conventional visualization tools familiar to K-12 students, such as pie graphs and bar charts. We incorporate dierent forms of visualizations into ML4SI, allowing teachers to decide the most suitable visualization for specic inquiry activities based on their expertise.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">ML4SI 3.1 Design Guidelines</head><p>We leverage design implications derived from a co-design study with K-12 teachers <ref type="bibr">[44,</ref><ref type="bibr">56]</ref> and existing design guidelines for enduser programming environments <ref type="bibr">[4,</ref><ref type="bibr">36]</ref> for developing ML4SI.</p><p>First, "abstraction gradient" assesses how the tool abstracts complex ML processes into user-friendly interfaces. ML4SI simplies ML algorithms like K-means clustering into drag-and-drop components (Section 3.2.1), making advanced data analysis accessible to teachers with limited ML expertise. Second, "closeness of mapping" evaluates how well the tool's interface corresponds to the real-world tasks of K-12 teachers. Our system's side-by-side layout of ML and SI components (Section 3.2.2) mirrors the natural workow of teachers planning and executing lessons, thus aligning closely with their educational objectives and problem-solving domain. Third, to support non-experts' incremental development of ML-supported analysis, ML4SI enables teachers to easily customize input for individual ML components (Section 3.2.4) and execute before the completion of the entire process. Such step-by-step creation with ML components that gradually reveal the computational complexity (Section 3.2.1) avoids huge leaps in the challenge for novices. Finally, ML4SI allows immersion. Teachers are immersed in ML-supported tasks and actively experience the results through directly dragging &amp; dropping data features onto glyph visual features (Fig. <ref type="figure">1</ref>.2, left column) along with real-time updates of results in the consecutive steps (Section 3.2.5). Glyph visualizations (Section 3.2.3) also have unique learning benets for end users by aording direct manipulation and interaction with multidimensional data points.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">Design Features, By Example</head><p>Jeremy, a middle-school biology teacher, aims to demonstrate the dynamic interactions between various ecological features. His objective is to create an SI learning activity for students to uncover relationships among temperature, precipitation, canopy height, mammal richness, and beetle richness. This task involves applying ML algorithms to a multidimensional dataset gathered from extensive eld sites. Despite his high motivation, Jeremy has not yet acquired sucient expertise in ML to construct an eective lesson for his students. ML4SI is designed to assist teachers like Jeremy in realizing such educational objectives.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.1">Drag &amp; Drop</head><p>Blocks to Initiate ML/SI Components. The top bar of ML4SI has draggable components (Fig. <ref type="figure">1</ref>.1). When Jeremy drags and drops ML/SI components into the main workspace (Fig. <ref type="figure">1</ref>.2), the corresponding ML methods or SI behaviors are initiated. This enables Jeremy to begin exploring the dataset, interpreting patterns, and creating specic steps in the learning activity.</p><p>ML components (Fig. <ref type="figure">1</ref>.1, left column) allow the application of ML techniques. For example, the pairwise comparison component computes the similarity between two data points. Manual clustering <ref type="bibr">[46]</ref> reveals patterns in a subset by allowing users to manually overlay glyphs for similarity comparison through superposition comparative visualization <ref type="bibr">[17]</ref>. Automatic clustering applies k-means clustering on input data and visualizes the clusters. Prediction with classiers guides users to predict unlabeled data with KNN and evaluate the prediction result.</p><p>SI components (Fig. <ref type="figure">1</ref>.1, right column) represent established SI learning behaviors (e.g., questioning, hypothesis generation, data analysis, conclusions) <ref type="bibr">[34]</ref> as introduced in Section 2.2. Since inquirybased learning is self-directed, students may encounter challenges in the learning process if they lack the necessary self-regulation skills <ref type="bibr">[53]</ref>. ML4SI therefore includes an instruction component that teachers can use to create scaolds to keep students metacognitively, motivationally, and behaviorally engaged.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.2">Side-by-Side</head><p>Layout. This layout reects the visual presentation of the nal design (Fig. <ref type="figure">1</ref>.2). Users are able to add, reorder, and remove individual or pairs of ML and SI components to tailor the learning design. Jeremy experiments with dierent pairs of ML and SI components, by considering which ML components would best support a particular SI learning behavior, or which SI behaviors students are most likely to demonstrate while analyzing with a specic ML technique.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.3">Data Visualization Selection for Individual ML Components.</head><p>Jeremy can select from multiple data visualizations for each ML component (Fig. <ref type="figure">1</ref>.3). The choice of visualization in one component does not aect the others, allowing for independent selection across dierent inquiry phases. More visualization options can be added for dierent ML techniques.</p><p>For instance, Jeremy might opt for face glyphs in early data exploration to spark students' interest in the intriguing patterns revealed by the "smileys". Later, he could switch to parallel coordinates for his students to examine more detailed numerical patterns.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>3.2.4</head><p>Input and Output for Individual ML Components. In each ML component, Jeremy can input dierent data, ranging from the entire dataset to a cluster formed by a previous clustering component, or a manually selected subset (Fig. <ref type="figure">2</ref>.1 &amp; 2.4). Additionally, Jeremy can save the outputs of ML components. For instance, he might preserve the clusters created by K-means clustering (Fig. <ref type="figure">2</ref>.2 &amp; 2.3) for another round of clustering.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.5">Real-Time</head><p>Updates for Feature Selection. In feature selection (Fig. <ref type="figure">1</ref>.2, left column), any edits also trigger updates of subsequent ML components. For example, Jeremy creates parallel coordinates using all ve data features from a ve-dimensional dataset, followed by automatic clustering. Clusters will then be generated out of the ve-dimensional data. Through cluster analysis, Jeremy discovers that there are still large variations in the last data feature "mammal richness" in all clusters (Fig. <ref type="figure">2</ref>.2). He hypothesizes that this is not an important feature for clustering. He tests this by removing the feature in the feature selection, and the change is immediately reected in the clustering results. This allows users to rene their hypotheses and explore the impact of feature selection on ML outputs, encouraging experimentation and trial &amp; error.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">PILOT STUDY 4.1 Participants</head><p>As an initial investigation, we invited three K-12 STEM teachers (Table <ref type="table">1</ref>) to try ML4SI. We wished to evaluate ML4SI with K-12 teachers in a co-design setting for three reasons: (1) teachers' expertise is crucial due to the limited pedagogical theories on integrating ML methods into K-12 scientic inquiry <ref type="bibr">[44,</ref><ref type="bibr">45]</ref>; (2) teachers often underestimate their ability to teach with ML, leading to low selfecacy; adequate support can mitigate this issue <ref type="bibr">[21,</ref><ref type="bibr">26,</ref><ref type="bibr">30,</ref><ref type="bibr">43]</ref>; and (3) involving teachers and ML experts helps balance between user-centered and learner-centered methodologies; teachers can engage with complex data and uncover meaningful patterns with the support of experts <ref type="bibr">[10,</ref><ref type="bibr">19]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2">Study Procedure</head><p>The pilot study consists of two two-hour sessions. The study was approved by the institutional Research Subjects Review Board.</p><p>Session 1: Teacher-as-Learner. Teachers familiarised themselves with the ML4SI interface by analyzing an example dataset under researcher guidance, including (1) dierent data visualizations, (2) ML components, (3) SI components, and (4) the ow of designing the learning activity in ML4SI. Participants asked questions and provided feedback after interacting with each ML/SI component. At the end of the rst session, the teacher and the researcher discussed the types of datasets or learning activities the teacher wished to create during the second session.</p><p>A minimum of two days separated the rst and second sessions. In this interval, either the researcher or the participant acquired a new dataset as per the discussion in the rst session. The researcher pre-processed the new dataset by eliminating data points with missing values and non-numeric features. This ensured the dataset's compatibility with the ML algorithms implemented in ML4SI.</p><p>Session 2: Teacher-as-Designer. Teachers explored the dataset of their choice with ML4SI. A researcher and an ML expert provided facilitation when needed. Teachers asked questions that interested them at each step, answered the inquiries based on the data visualization, and planned subsequent actions. Following each step, the researcher prompted teachers to consider any necessary adjustments to the pairing of ML and SI components. Upon completion, teachers were asked to review their process and contemplate modications to the learning activity they created. Finally, teachers provided feedback on the system design.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3">Initial Data Collection and Analysis</head><p>We collect video recordings of the study sessions and the log data of teachers' interaction behaviors with ML4SI. We had two aims. First, to investigate the analysis process of teachers applying ML methods to explore the datasets of their interest. Second, to understand how dierent ML components support dierent SI behaviors in the nal designed learning activity.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">PRELIMINARY RESULTS</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1">An Example Lesson Created in Our Pilot</head><p>This section describes a lesson designed by P2, a CS teacher in a city school where students have low digital literacy and are from underrepresented backgrounds in STEM. The learning objective is to investigate what impacts a person's income level. The essential question for students to answer in the end is how college and career planning in high school aect your life.</p><p>First, P2 began with introducing students to the key concepts involved in the dataset by viewing data attributes' denitions. Second, P2 guided students to select specic data attributes -working hours, age, gender, and education level -aligning with the target learning objective. Third, P2 asked students to compare income predictions, aiming to inspire students to question: "why some individuals are predicted to have high income and others low?" After applying KNN a few times, she hypothesized positive correlations between higher education, longer working hours, and higher income. P2 expected her students would be able to achieve the same SI learning behavior while interacting with KNN. Fourth, P2 directed students to validate initial hypotheses with the patterns revealed by applying k-means clustering on the entire dataset. P2 discovered trends that clusters with high incomes have higher education, longer working hours, and medium ages, while the low-income cluster has lower education and fewer working hours (Fig. <ref type="figure">3</ref>). Lastly, P2 added a step for students to answer the essential question by contextualizing the patterns in social, economic, and literacy development domains.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2">Feedback from K-12 STEM Teachers</head><p>A structured and exible way to create SI learning activities. All teachers appreciated how the side-by-side layout aords a structured way of conducting the open-ended exploration and iterating the SI learning design after reection. Edit-triggered updates of feature selection and the ability to investigate any data subset helped teachers experiment with ideas, and zoom in and out on dierent parts of the data. This enabled a deeper understanding of the patterns and the ML algorithms through trial &amp; error. After reviewing their analysis process, teachers tended to create the nal design to incrementally build up the complexity of hypotheses, in an attempt to scaold for students to apprehend the challenges of iterating hypotheses with dierent analysis methods applied to dierent data. Furthermore, teachers recognized ML4SI's adaptability to incorporate existing teaching techniques, such as the graphic organizer, the Three-Two-One technique (i.e., identify three interesting observations, ask two questions, raise one potential solution), self-directed learning for small group activities, etc.</p><p>Integrating ML literacy into K-12 STEM contexts. All teachers noted close connections between ML practices to K-12 science objectives, data/computational literacy, and digital uency required by K-12 curriculum standards <ref type="bibr">[33,</ref><ref type="bibr">40,</ref><ref type="bibr">42]</ref>. For example, comparing the classication results with the ground truth and tinkering with the ML parameter supports the development of debugging skills. Visualizations can make a range of patterns accessible for children to analyze, such as intra-cluster patterns, outliers, variations, etc. One math teacher pointed out that analyzing centroid, intra-cluster similarity, and variation can create the opportunity for his students to discuss the issues of using the average to represent a group of data points with a large variation. Participants suggested a range of K-12 STEM topics that can be taught with ML4SI, including career readiness, nutrition, college applications, data-driven strategy for football drafting, digital citizenship, bias and privacy issues in data, AI recommendation systems, etc.</p><p>Introducing automated assistance. We noted opportunities for adding intelligent assistance. One teacher suggested that students' hypothesis generation and iteration can be automatically identied, extracted, and tracked throughout the analysis, and thus, scaolding can be personalized for dierent learners at dierent SI phases. After manually selecting a few data points of his interest as the input for manual clustering, one teacher suggested having the system suggest input for an ML component to generate the optimal or insightful results, based on the existing steps.</p><p>Opening the "black box". Teachers asked for more technical details underlying the clustering and classication algorithms, and more advanced statistical information about the data. For example, beyond learning about how KNN predicts an unknown value for a data point based on its nearest neighbors, one teacher was also curious about how to improve the labeled data to increase prediction accuracy. Another teacher requested a more advanced and detailed statistical summary for a specic cluster.</p><p>Benets and Limitations of Glyphs. Glyphs encode data at the level of individual data points, as opposed to chart types that aggregate data (e.g., bar charts). Teachers identied glyphs' unique benet in directly visualizing individual data points for students to manipulate and reason with, such as (1) the representation and calculation of centroid, (2) the relationship between average, variation, and individual values in a data group, (3) how global patterns such as trends and correlations emerge from individual data points, and (4) the algorithmic mechanism underlying KNN. This builds upon Sarkar's design principle of directly representing individual data points for non-experts doing data analysis through ML, i.e., starting the abstraction gradient at "zero" <ref type="bibr">[39]</ref>. With the aforementioned benets of using glyphs for data exploration in K-12 classrooms, it is important to note that the scalability of glyphs is limited by the number of data features and the quantity of data points to be visualized.</p><p>Aordances of dierent visualizations. Teachers appreciated the ability to choose from multiple visualization types. Two teachers whose students have lower data and computational literacy preferred face glyphs, compared to the traditional graphs introduced in K-12 classrooms. They suggested that face glyphs could engage students who are not procient in reading data graphs. Teachers emphasized that if there are positive or negative implications behind some data attributes, face glyphs can establish semantic meaning between the visual representation and the patterns, and thus promote students' analysis. One teacher envisioned that his students might tell a compelling story about how to win baseball games by interpreting the patterns visualized in happy faces.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">CONCLUSIONS AND FUTURE WORK</head><p>The preliminary ndings indicate that the integration of ML into K-12 education can serve as an opportunity to enhance data literacy and SI skills for young students. ML4SI is a step towards bridging the gap between advanced ML tools and their use in K-12 STEM classrooms, and demystifying ML. Furthermore, the positive feedback and synergy observed between ML elements and SI learning behaviors suggest that our approach to designing ML-supported SI activities shows potential.</p><p>Future research will involve more detailed evaluations of ML4SI with teachers and ML experts. Iterative design improvements will be made based on ongoing feedback collection, with an emphasis on enhancing the user experience and enhancing the integration with educational contexts.</p><p>Another essential next step is to analyze the patterns of how teachers and students utilize dierent ML methods along with SI behaviors. This may involve network analysis, lag sequential analysis, and frequent pattern mining.</p><p>We also plan to assess the eects of ML-supported SI learning activities designed by teachers, on students' engagement and development of data/computational literacy. Future work may also analyze the long-term eects of integrating ML into K-12 education, including tracking the development of student's critical thinking and problem-solving skills over time, as well as their readiness for advanced studies or careers in data-driven elds.</p></div></body>
		</text>
</TEI>
