Colom’s experience of teaching Web Development to female students in their first year has led her to realise that explaining the basic concepts visually and in a one-to-one environment made a huge difference for the learners to not only succeed with the particular module but also to continue with programming at advanced levels.
In the article, Colom wrote: “After some research, I realised that computer programming is generally taught using the 'formal' method, often computer programming and focus on subjects in which they can use intellectual styles they are most comfortable with. Thus women, who tend to prefer a more concrete and creative approach to programming, are discouraged from continuing with computer programming and focus on subjects in which they can use intellectual styles they are most comfortable with.”
In an effort to tackle these issues, and encourage more girls to learn programming, Colom developed a code visualiser, which analyses code entered by the student and shows graphically in real-time the flow of the code in the form of a flowchart, as well as an Object Visualiser, which graphically shows arrays and objects, and the effect of running commands to modify their content or access their data.
Colom’s work is being published as a Learn to Code website with the approval of the University of Westminster under an Academic Licence and it is to be developed further in the next few years.