3 ms·
Here's some data: http://scholars.opb.msu.edu/pubDetail.asp?t=pm&id=77952120167& http://scholars.opb.msu.edu/pubDetail.asp?t=pm&id=7795212016... When Michigan
by rhc2104 12y ago
Here's some data:
http://scholars.opb.msu.edu/pubDetail.asp?t=pm&id=77952120167& http://scholars.opb.msu.edu/pubDetail.asp?t=pm&id=7795212016...
When Michigan State University switched their first course from C++ to Python, the Python students did just as well on the 2nd C++ based course as those who took the first course in C++.
- userbinator 12y agoHere's the relevant raw data from that, but no individual scores or a distribution are provided: CS2 final exams in SS08 Group n Mean StdD Python 21 172 40 not-Python 62 177 24 CS2 programming projects in SS08 Group n Mean StdD Python 21 324 82 not-Python 61 340 56 It really depends on their definition of "significant", but just from this data alone I see the not-Python group clearly beating the Python group on the two items here (and with lower variance.) There might be too much noise here to see a big correlation, but there's also the possibility of the data being "below the noise floor", so I would not draw too much conclusion from this.
- rhc2104 12y agoAccording to the paper, that could be explained by the Python students having lower GPAs. "In addition, multiple regression analysis showed that students' past performance (overall GPA) in the University predicted final grades, final exam scores, and programming project scores for the course, but there was no effect of the programming language feature: Python or non-Python."