English
Related papers

Related papers: Scratch Community Blocks: Supporting Children as D…

200 papers

As blockchain technology continues to gain attention, there is a growing need to make it more accessible to young learners in K-12 education. However, the technical complexity and lack of accessible tools have been identified as significant…

Social and Information Networks · Computer Science 2023-03-20 Yun-Cheng Tsai , Jiun-Yu Huang , Da-Ru Chiou

The Data Bricks Space Mission is a prototype activity based on data physicalization for teaching kids about data. The design of the activity is based on a literature review and interviews with elementary school teachers, and targets kids…

Physics Education · Physics 2022-11-02 Lorenzo Ambrosini , Miriah Meyer

Theorists and advocates of "remixing" have suggested that appropriation can act as a pathway for learning. We test this theory quantitatively using data from more than 2.4 million multimedia programming projects shared by more than 1…

Computers and Society · Computer Science 2021-08-02 Sayamindu Dasgupta , William Hale , Andrés Monroy-Hernández , Benjamin Mako Hill

Data science education is increasingly involving human subjects and societal issues such as privacy, ethics, and fairness. Data scientists need to be equipped with skills to tackle the complexities of the societal context surrounding their…

Computers and Society · Computer Science 2022-05-02 Deniz Marti , Michael D. Smith

The importance of programming education has lead to dedicated educational programming environments, where users visually arrange block-based programming constructs that typically control graphical, interactive game-like programs. The…

Software Engineering · Computer Science 2022-08-24 Adina Deiner , Patric Feldmeier , Gordon Fraser , Sebastian Schweikl , Wengran Wang

Online programming communities provide a space for novices to engage with computing concepts, allowing them to learn and develop computing skills using user-generated projects. However, the lack of structured guidance in the informal…

Human-Computer Interaction · Computer Science 2024-12-10 Yunnong Chen , Yishu Shen , Ruiyi Liu , Xinyu Yu , Lingyun Sun , Liuqing Chen

Defining abstract algorithmic structures like functions and variables using self-made tangibles can enhance the usability and affordability of the tangible programming experience by maintaining the input modality and physical interaction…

Human-Computer Interaction · Computer Science 2022-10-13 Alpay Sabuncuoglu , T. Metin Sezgin

Block-based programming languages enable young learners to quickly implement fun programs and games. The Scratch programming environment is particularly successful at this, with more than 50 million registered users at the time of this…

Software Engineering · Computer Science 2020-09-10 Adina Deiner , Christoph Frädrich , Gordon Fraser , Sophia Geserer , Niklas Zantner

Block-building activities are crucial for developing children's spatial reasoning and mathematical skills, yet parents often lack the expertise to guide these activities effectively. BrickSmart, a pioneering system, addresses this gap by…

Human-Computer Interaction · Computer Science 2025-05-22 Yujia Liu , Siyu Zha , Yuewen Zhang , Yanjin Wang , Yangming Zhang , Qi Xin , Lunyiu Nie , Chao Zhang , Yingqing Xu

Background: A growing amount of software is available to children today. Children use both software that has been explicitly developed for them and software for general users. While they obtain clear benefits from software, such as access…

Software Engineering · Computer Science 2021-01-08 Letizia Jaccheri , Sandro Morasca

We propose a new approach -- called PK-clustering -- to help social scientists create meaningful clusters in social networks. Many clustering algorithms exist but most social scientists find them difficult to understand, and tools do not…

Human-Computer Interaction · Computer Science 2021-05-18 Alexis Pister , Paolo Buono , Jean-Daniel Fekete , Catherine Plaisant , Paola Valdivia

Visual programming environments are increasingly part of the curriculum in schools. Their potential for promoting creative thinking of students is an important factor in their adoption. However, there does not exist a standard approach for…

Human-Computer Interaction · Computer Science 2020-04-14 Anastasia Kovalkov , Avi Segal , Kobi Gal

Data science is an emerging interdisciplinary field that combines elements of mathematics, statistics, computer science, and knowledge in a particular application domain for the purpose of extracting meaningful information from the…

Other Statistics · Statistics 2015-03-20 Ben Baumer

Data-driven programming feedback systems can help novices to program in the absence of a human tutor. Prior evaluations showed that these systems improve learning in terms of test scores, or task completion efficiency. However, crucial…

Computers and Society · Computer Science 2022-08-11 Preya Shabrina , Samiha Marwan , Andrew Bennison , Min Chi , Thomas Price , Tiffany Barnes

Learners are often introduced to programming via dedicated languages such as Scratch, where block-based commands are assembled visually in order to control the interactions of graphical sprites. Automated testing of such programs is an…

Software Engineering · Computer Science 2022-02-15 Katharina Götz , Patric Feldmeier , Gordon Fraser

Children today encounter social issues -- climate change, conflict, inequality -- through digital technologies, and the design of that encounter shapes whether young people move toward lasting civic engagement or toward anxiety and…

Human-Computer Interaction · Computer Science 2026-05-22 JaeWon Kim , Aayushi Dangol , Rotem Landesman , Alexis Hiniker , McKenna F. Parnes

Teaching programming in early childhood (4-9) to enhance computational thinking has gained popularity in the recent movement of computer science for all. However, current practices ignore some fundamental issues resulting from young…

Human-Computer Interaction · Computer Science 2024-05-03 Changjae Lee , Jinjun Xiong

Social science research increasingly demands data-driven insights, yet researchers often face barriers such as lack of technical expertise, inconsistent data formats, and limited access to reliable datasets.Social science research…

Databases · Computer Science 2025-12-03 Puneet Arya , Ojas Sahasrabudhe , Adwaiya Srivastav , Partha Pratim Das , Maya Ramanath

In an era of increasing dependence on data science and big data, the voices of one set of major stakeholders - the world's children and those who advocate on their behalf - have been largely absent. A recent paper estimates one in three…

Computers and Society · Computer Science 2017-10-20 Gabrielle Berman , Kerry Albright

Much of the data being created on the web contains interactions between users and items. Stochastic blockmodels, and other methods for community detection and clustering of bipartite graphs, can infer latent user communities and latent item…

Machine Learning · Statistics 2015-05-26 J. Massey Cashore , Xiaoting Zhao , Alexander A. Alemi , Yujia Liu , Peter I. Frazier