Charming Pythonistas
Subject:   Dumbing it down for the ladies
Date:   2007-09-13 09:40:11
From:   jpk01
Response to: Dumbing it down for the ladies


We have to ask, though, what's the final goal - to educate students or to inflate ego?

A while back, after having been in the s/w industry for 5 years, I took a Data Structures class just for kicks. The class was based on C++. I did fairly well because I'd had many years of C++ experience, but many of the students were struggling with (and dropped out of the class due to) basic C++ syntax. Granted, this should have been mastered in previous classes, but I don't think one semester is adequate to do so.

The same prof is currently teaching the course using Python. I may have to drop him a line to see how he's doing...

Full Threads Newest First

Showing messages 1 through 1 of 1.

  • Dumbing it down for the ladies
    2007-10-01 06:14:37  dieselkat [View]

    Don't get me wrong; I have no problem with using python as a teaching language. I have close to 20-years worth of experience with C, and only 2 with Python, but I typically use Python when I need to knock up something quick and easy. Any professor that wants to teach a fundamental concept such as Data Structures using C++ may want to rethink teaching as his/her chosen profession...

    I just have a problem with the connection that this will somehow magically improve girls' interest in, and acceptance of, Computer Science. The same imbalance can be found in math and other sciences; this issue is not restricted to CS and IT. We begin with the most simple mathemetical concepts (can anyone say apples plus oranges) way before we move onto Fibonacci. If simpler introductions are the way to go, then why do we see the same problems with math?