Pedagogical content for professors of introductory programming courses

Y Bosse, D Redmiles, MA Gerosa - … of the 2019 ACM Conference on …, 2019 - dl.acm.org
Teaching introductory programming requires knowledge of both content and pedagogy.
Pedagogy includes understanding the typical difficulties students face as they learn, as well …

Connections and influences among topics of learning how to program

Y Bosse, DF Redmiles, M Gerosa - 2019 IEEE Frontiers in …, 2019 - ieeexplore.ieee.org
This Full Paper of Innovative Practice research shows results that could help to avoid some
challenges faced by those who seek to learn how to program. To help improve learning …

Graphical scaffolding for the learning of data wrangling APIs

L Sundin - 2022 - theses.gla.ac.uk
In order for students across the sciences to avail themselves of modern data streams, they
must first know how to wrangle data: how to reshape ill-organised, tabular data into another …

A Vision for Interactive Suggested Examples for Novice Programmers

M Ichinco - 2018 IEEE Symposium on Visual Languages and …, 2018 - ieeexplore.ieee.org
Many systems aim to support programmers within a programming context, whether they
recommend API methods, example code, or hints to help novices solve a task. The …

[PDF][PDF] Experiment In A Box (XB) Framework

E Trim - 2020 - mmrree.co.uk
Experiment in a Box (XB) Framework Page 1 Electronics and Computer Science Faculty of
Physical Sciences and Engineering University of Southampton Eamonn Trim Date: 11/05/2020 …