~/talks

Felienne Hermans

what they talk about

all 11 in the filters

where they keep going back

all 19 in the filters

on a stage with

all 13 in the filters

who talks about the same things

titleconferencedate
An Observational Study of Undergraduate Teaching Assistants' use of Subgoal Learning(…)SPLASH-E 20242024-10-24
Observational study integrates subgoal learning into a 13‑week CS1 course with 21 tutors, 62+ observations and handouts, briefings and follow‑ups as supports…
Talk on
A Word About Programming: Applying a Natural Language Vocabulary Acquisition Model(…)SPLASH-E 20242024-10-24
Applies a four-phase vocabulary model (prepare, semantize, consolidate, verify) to three replaced lessons for 26 students aged 12–13, using paper handouts and…
Talk on
Roles of Variables in the Hedy programming languageSPLASH-E 20242024-10-24
Applies the 11 Roles of Variables to Hedy and reduces them to 7 roles retained (splitting fixed into constant and input, merging organizer/container into list…
Talk
Gender Differences in Story, Game and Visual Adventures in HedySPLASH-E 20242024-10-24
Analysis of 14,233 programs from 2,819 users aged 10–14 in Hedy levels 1–5 shows the rock‑paper‑scissors game adventure is most popular across boys, girls and…
Talk on
A Case for Feminism in Programming Language DesignOnward! 20242024-10-23
Argues that programming languages are socially constructed and that Haddi localized to 59 languages proves inclusivity is technical and valuable (hundreds of…
Talk on
Hedy: Creating a Programming Language for EveryoneGOTO Copenhagen 20242024-09-30
A programming language called Hedy is built as an open source, browser-based, free tool that introduces concepts gradually up through gradual levels (1–18)…
Talk on
Creating a learnable and inclusive programming languageOnward! 20232023-10-25
Proposal and results for a new learner-first language called Hedy: an open‑source, browser‑based system with a levels approach that gradually transforms simple…
Talk on
A Framework for the Localization of Programming LanguagesSPLASH-E 20232023-10-25
A framework defines 12 aspects of localization and shows concrete fixes: a bilingual education language with localized keywords and error messages, parser and…
Talk on
Hedy: Creating a Programming Language for EveryoneYOW! Perth 20232023-09-11
A gradual beginner language that runs in the browser and transpiles to Python shows concrete results: 18 staged levels that add syntax slowly, readable…
Talk on
Non-English Programming with HedyCopenhagen Developers Festival 20232023-08-28
A gradual, multilingual teaching language that reaches a subset of Python at level 18, Hedy parses its 18-level grammars, transpiles to Python and runs…
Talk on
Hedy: A Gradual programming languageStrange Loop 20222022-09-22
Hedy is a purposely gradual teaching language that adds real syntax and concepts over 18 levels and lands on a Python subset, tested with 39 children over 12…
Talk on
Teaching Kids to Program with Hedy: A Gradual Programming LanguageGOTO Amsterdam 20222022-06-12
A teaching-focused language that uses gradual language levels (eventually a Python subset at level 22) is built, transpiles student code to Python, and parses…
Talk on
How patterns in variable names can make code easier to readIt Will Never Work in Theory (Online, April 2022)2022-04-27
Shows that linguistic code smells measurably raise cognitive load using brain scanners, defines categories like methods that do more or less than their name…
Talk on
How to Read Complex CodeYOW! 20212021-11-30
Research shows developers spend about 58–60% of time reading code and that three memory systems drive confusion: short‑term (5±2 items), working memory, and…
Talk on
Hedy: A Gradual programming languageBuild Stuff 20212021-11-17
A gradual teaching language that unlocks syntax in stages, with 16 levels that start as plain keywords and later add quotes, brackets and indentation. It runs…
Talk on
How to Read Complex Code?Craft Conference 20212021-06-02
Developers spend about 58% of their time reading code and comprehension breaks down into three memory problems: lacking long‑term knowledge, overloading…
Talk on
How to Read Complex Code?GOTOpia Chicago 20212021-04-20
Developers spend 58% of their time reading code and 85% learned programming before 19, so reading is a skill not a pastime. Cognitive limits (Miller’s 5–9…
Talk on
Panel discussion: Types for All: From weak to strong, from static to dynamicCode Mesh LDN 20202020-11-05
Panelists compare concrete systems and trade-offs: dependent types in Idris 2 (about 50,000 lines of Idris, with tests taking ~3x the build time) eliminate…
Panel on
How to teach programming (and other things)?Strange Loop 20192019-09-12
Research shows explicit instruction outperforms pure exploration: weekly read code aloud exercises improve students’ syntax retention, and short end‑of‑session…
Talk on
Keynote: How Does Code Sound?Lambda World Cádiz 20182018-10-25
A set of experiments and workshops shows developers lack a consistent way to read code aloud: 25 experienced programmers and classroom tests produce wide…
Talk on
What does code sound like?DevConf 20182018-09-26
A controlled study has 25 experienced developers and multiple classroom experiments show people do not consistently vocalize code: some read x = 5 as “x is 5”…
Talk on
How to teach programming and other things?Lambda Days 20182018-02-22
Research shows code smells matter for novices: experiments with Scratch find 30% long‑method and 26% cloning across 250000 Scratch projects, and learners given…
Talk on
A board game night with geeksLambda Days 20162016-02-25
Encodes Quarto as Boolean satisfiability using F#, rewrites rules into CNF and DIMACS, and feeds that to a SAT solver (runs on MiniSat) to produce an explicit…
Talk on
Spreadsheets for DevelopersGOTO Berlin 20152015-12-03
Claims spreadsheets are Turing complete and proves it by implementing a Turing machine and a selection sort entirely with Excel formulas. Demonstrates quick…
Talk on
Spreadsheets are CodeCode Mesh 20152015-11-03
Claim: spreadsheets are Turing complete — a full Turing machine is implemented in Excel formulas and visualized, and a working selection sort in Excel is built…
Talk on
Spreadsheets for developersStrange Loop 20142014-09-17
Argues spreadsheets are real code by implementing a Turing complete machine and a working selection sort purely with formulas, using OFFSET/INDIRECT…
Talk on
Strata Conference in London 2013: Felienne HermansStrata Conference in London 20132013-11-11
Research finds a 1,500‑employee bank has 2.5 million spreadsheets, spreadsheets live five years on average and are edited by about 12 people, and 50% are used…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.