Removing the walls around visual educational programming environments

B Broll, A Lédeczi, G Stein, D Jean… - … IEEE Symposium on …, 2021 - ieeexplore.ieee.org
Many block-based programming environments have proven to be effective at engaging
novices in learning programming. However, most restrict access to the outside world, limiting …

Algot: an educational programming language with human-intuitive visual syntax

S Thorgeirsson, Z Su - 2021 IEEE Symposium on Visual …, 2021 - ieeexplore.ieee.org
Empirical research suggests that programming language syntax is a common impediment
for beginners, a concern that is mitigated to a varying degree by visual programming. In this …

Reaching out to diverse learners with non-formal workshops on computing concepts and skills

J Peña, MB Rosson - … and Human-Centric Computing (VL/HCC …, 2019 - ieeexplore.ieee.org
Females, racial minorities, and other diverse individuals face many challenges in learning to
program. Researchers have investigated these challenges for many years, yet participation …

Teaching CS Middle School Camps in a Virtual World

J Parham-Mocello, M Erwig… - 2021 IEEE Symposium on …, 2021 - ieeexplore.ieee.org
In this poster, we report our experiences with implementing two virtual computer science
camps for middle school children. The camps use a two-part curriculum: One designed for …

BlocklyPar: from sequential to parallel with block-based visual programming

ALV Solórzano, AS Charão - 2021 IEEE Frontiers in Education …, 2021 - ieeexplore.ieee.org
This Innovative Practice Full Paper presents BlocklyPar, a set of three tutorial games to
move from sequential to parallel programming using a block-based visual language. Block …

An exploratory study of the usage of different educational resources in an independent context

W Hnin, M Ichinco, C Kelleher - 2017 IEEE Symposium on …, 2017 - ieeexplore.ieee.org
There are a variety of learning resources with the potential to support children in learning
programming independently. While many of them have been evaluated in laboratory …

Participatory Design with Teachers for Block-Based Learning with SnapClass

A Limke, N Lytle, S Mahmoud, M Lin… - … IEEE Symposium on …, 2023 - ieeexplore.ieee.org
As computer science is increasingly taught in secondary schools, tools need to integrate
block-based environments into learning platforms. This way, teachers can more effectively …

Milo: A visual programming environment for data science education

A Rao, A Bihani, M Nair - 2018 IEEE Symposium on Visual …, 2018 - ieeexplore.ieee.org
Most courses on Data Science offered at universities or online require students to have
familiarity with at least one programming language. In this paper, we present,“Milo”, a web …

Look what i can do: acquisition of programming skills in the context of living labs

M Seraj, CS Große, S Autexier… - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
There is scientific knowledge about how to teach software programming, and the necessity
to foster young learners' interest in computer science is broadly addressed. However, there …

Promoting meaningful learning by supporting Interplay within Abstraction Ladder

S Suh - 2020 IEEE Symposium on Visual Languages and …, 2020 - ieeexplore.ieee.org
How can we express programming concepts in a more accessible form and manner? To
address this question, my research explores ways to design, create, and use coding strip, a …