English
Related papers

Related papers: Teaching K-12 Classrooms Data Programming: A Three…

200 papers

While recent years have seen a growing interest in accessible visualization tools and techniques for blind people, little attention is paid to the learning opportunities and teaching strategies of data science and visualization tailored for…

Human-Computer Interaction · Computer Science 2024-05-24 JooYoung Seo , Sile O'Modhrain , Yilin Xia , Sanchita Kamath , Bongshin Lee , James M. Coughlan

The Louisiana Department of Education partnered with the Gordon A. Cain Center at LSU to pilot a Computing High School Graduation Pathway. The first course in the pathway, Introduction to Computational Thinking (ICT), is designed to teach…

Computers and Society · Computer Science 2019-12-03 Fernando Alegre , John Underwoood , Juana Moreno , Mario Alegre

Raising awareness among young people, and especially students, on the relevance of behavior change for achieving energy savings is increasingly being considered as a key enabler towards long-term and cost-effective energy efficiency…

Computers and Society · Computer Science 2019-09-04 Federica Paganelli , Georgios Mylonas , Giovanni Cuffaro , Ilaria Nesi

The students following Engineering disciplines should not only acquire the conceptual understanding of the concepts but also the processors and attitudes. There are two recognizable learning environments for students, namely, classroom…

Computers and Society · Computer Science 2021-07-07 W. D. Kularatne , Lasanthika H. Dissawa , T. M. S. S. K. Ekanayake , Janaka B. Ekanayake

This paper presents experiences from a flipped classroom M.Sc. course on Human-Computer Interaction (HCI). The students that finished successfully this course participated in twelve short workshops, based on a flipped classroom model. Each…

Human-Computer Interaction · Computer Science 2019-03-05 Michalis Xenos , Maria Rigou

Gamification design has benefited from data-driven approaches to creating strategies based on students characteristics. However, these strategies need further validation to verify their effectiveness in e-learning environments. The…

Human-Computer Interaction · Computer Science 2020-08-14 Armando Toda , Paula Palomino , Luiz Rodrigues , Wilk Oliveira , Lei Shi , Seiji Isotani , Alexandra Cristea

Computer science unplugged (CS unplugged) is a method of teaching computer science and computational thinking. It does not use a computer but employs physical materials. As CS unplugged, past studies proposed a new method to visualize…

Computers and Society · Computer Science 2024-12-04 Sumika Jinnouchi , Masateru Tsunoda

Pedagogical approaches focusing on stereotypical code solutions, known as programming plans, can increase problem-solving ability and motivate diverse learners. However, plan-focused pedagogies are rarely used beyond introductory…

Human-Computer Interaction · Computer Science 2025-02-18 Yoshee Jain , Mehmet Arif Demirtaş , Kathryn Cunningham

There is an increasing interest in learning outside of the traditional classroom setting. This is especially true for topics covering computational tools and data science, as both are challenging to incorporate in the standard curriculum.…

Computers and Society · Computer Science 2017-06-21 Chris Holdgraf , Aaron Culich , Ariel Rokem , Fatma Deniz , Maryana Alegro , Dani Ushizima

COVID-19 has significantly affected universities, forcing many courses to be delivered entirely online. As countries bring the pandemic under control, a potential way to safely resume some face-to-face teaching is the synchronous hybrid…

Computers and Society · Computer Science 2022-01-19 Christopher M. Poskitt , Kyong Jin Shim , Yi Meng Lau , Hong Seng Ong

A learning environment, the tutor-web (http://tutor-web.net), has been developed and used for educational research. The system is accessible and free to use for anyone having access to the Web. It is based on open source software and the…

Other Statistics · Statistics 2014-07-02 Anna Helga Jonsdottir , Gunnar Stefansson

Whether teaching in a classroom or a Massive Online Open Course it is crucial to present the material in a way that benefits the audience as a whole. We identify two important tasks to solve towards this objective, 1 group students so that…

Artificial Intelligence · Computer Science 2017-03-28 Sanaz Bahargam , Dóra Erdos , Azer Bestavros , Evimaria Terzi

We study the problem of fitting task-specific learning rate schedules from the perspective of hyperparameter optimization, aiming at good generalization. We describe the structure of the gradient of a validation error w.r.t. the learning…

Machine Learning · Computer Science 2020-05-19 Michele Donini , Luca Franceschi , Massimiliano Pontil , Orchid Majumder , Paolo Frasconi

Knowledge of programming and computing is becoming increasingly valuable in today's world, and thus it is crucial that students from all backgrounds have the opportunity to learn. As the teaching of computing at high-school becomes more…

Human-Computer Interaction · Computer Science 2023-04-14 Hussel Suriyaarachchi , Alaeddin Nassani , Paul Denny , Suranga Nanayakkara

We describe a novel masters-level projects class that teaches robotics along the traditional robotics pipeline (dynamics, state estimation, controls, planning). One key motivational part is that students have to directly apply the…

Physics Education · Physics 2026-04-02 Wolfgang Hoenig , Christoph Scherer , Khaled Wahba

We present a new method for measuring the effectiveness of online learning resources, through the analysis of time-stamped log data of students' interaction with a sequence of online learning modules created based on the concept of mastery…

Physics Education · Physics 2019-03-20 Zhongzhou Chen , Matthew Guthrie

Data literacy has become a key learning objective in K-12 education, but it remains an ambiguous concept as teachers interpret it differently. When creating assessments, teachers turn broad ideas about "working with data" into concrete…

Human-Computer Interaction · Computer Science 2026-03-27 Annabel Goldman , Yuan Cui , Matthew Kay

Interactive computational environments can help students explore algorithmic concepts through collaborative hands-on experimentation. However, static and instructor controlled demos in lectures limit engagement. Even when interactive…

Human-Computer Interaction · Computer Science 2026-02-02 Sumedh Karajagi , Sampad Bhusan Mohanty , Bhaskar Krishnamachari

Visualization plays a relevant role for discovering patterns in big sets of data. In fact, the most common way to help a human with a pattern interpretation is through a graphic. In 2D/3D virtual environments for procedural training the…

Human-Computer Interaction · Computer Science 2025-12-24 Diego Riofrío-Luzcando , Jaime RamÍrez , Cristian Moral , Angélica de Antonio , Marta Berrocal-Lobo

The outbreak of the COVID-19 pandemic prohibited radically the collocation and face-to-face interactions of participants in coding bootcamps and similar experiences, which are key characteristics that help participants to advance technical…

Software Engineering · Computer Science 2022-03-02 Ilenia Fronza , Luis Corral , Xiaofeng Wang , Claus Pahl