TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Visualizing 40,000 student code submissions

106 pointsby rsobersover 11 years ago

10 comments

Shizkaover 11 years ago
Quite cool when you think about it. Each cluster probably represent a different method for solving the problem. Awesome that it's possible to classify the solutions like this. I think this might be usable for better feedback on Coursera. Cool!
评论 #6513684 未加载
rubeover 11 years ago
Interesting that the outer edges basically have less occurrence of failed answers. I guess that means that there is a positive correlation between thinking outside the box and success? ;)
cdmanover 11 years ago
Interesting choice of colors - red signifying that all the unit tests pass :-) (that is usually considered "green")
评论 #6514354 未加载
评论 #6514311 未加载
chrismorganover 11 years ago
Abstract art? Yes. Of the best variety!<p>A couple of years ago, I made some abstract art of the inheritance structure of a large project written in a language with (extensively used) multiple inheritance, there being around 1800 classes. No one was game to produce a 15m-wide, 30cm-high wallpaper (the traditional type) of it, so I just removed the class names, leaving classes just dots and made it my computer&#x27;s wallpaper. It&#x27;s got quite a few comments. Still, it was nowhere near as pretty as this.
评论 #6513603 未加载
iMarkover 11 years ago
Looks like a load of Pollocks :)
khawkinsover 11 years ago
I don&#x27;t exactly see the value in this visualization. Clustering measures and feature analysis would provide far more insight into what&#x27;s going on here. In fact, it&#x27;s not even clear how large the dominant clusters are or what all of those speckles mean.
评论 #6514058 未加载
评论 #6514282 未加载
mrcactu5over 11 years ago
I keep meaning to take the machine learning course.<p>This is a great way of using metadata to search for patterns in student assingments. This could detect different &quot;approaches&quot; or &quot;strategies&quot;
RVijay007over 11 years ago
Probably also allows them to more easily detect cheating on coding assignments.
评论 #6514094 未加载
mkelley82over 11 years ago
Very cool visualization, I&#x27;d like to see how this sort of technique could be applied to other real world problems.
yeukhonover 11 years ago
And probably a way to find who is cheating and who isn&#x27;t :)