January 12, 2015 - 08:55
![Doug Blank's picture Doug Blank's picture](https://secure.gravatar.com/avatar/7a9581b968c198e3c08ffe747e69bb5b.jpg?d=https%3A//ns1.serendipstudio.org/oneworld/files/pictures/SerendipStudioAvatar.png&s=100&r=G)
Here is a write-up on African-American student preference for types of programming languages.
This suggests that if you have an introductory Physics course serving students who are interested in a career in, say, media design, then they might prefer a "graphical programming language" like Alice. Alice isn't really so much graphical (like Scratch) but more text-block oriented.
The language compared (Jython) is just Python implemented in Java. This may really be a comparison of programming environments.
However, these data covers such a small group of users that I would take it with a grain of salt.
-Doug
---------------------------- Original Message ----------------------------
Post : African-American students preference for graphical or text-based programming languages depended on career goals
URL : https://computinged.wordpress.com/2015/01/12/african-american-students-prefer-graphical-or-text-based-programming-languages-depending-on-career-goals/
Posted : January 12, 2015 at 8:39 am
Author : Mark Guzdial
Tags : Alice, BPC, Glitch, Python
Categories : Uncategorized
One of the results from Betsy DiSalvo's dissertation on Glitch (see a post on that work ( http://computinged.wordpress.com/2011/08/26/beyond-interests-to-values-drawing-african-american-teens-into-cs/ ) ) that I found most interesting was that there wasn't a clear winner between graphical, drag-and-drop programming (Alice) and text-based programming (Python).  She has now written up that part of the dissertation work, and it's linked below.
> To determine appropriate computer science curricula, educators sought to better understand the different affordances of teaching with a visual programming language (Alice) or a text-based language (Jython). Although students often preferred one language, that language wasn't necessarily the one from which they learned the most.
via IEEE Xplore Abstract - Graphical Qualities of Educational Technology: Using Drag-and-Drop and Text-Based Programs for Intro... ( http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6949505&tag=1 ) .