Hi,
I'm a beginner at programming currently taking MITx 6.00.2x on edX. As
different students are working on different parts of the course in
self-paced courses, students are not allowed to post their solution code to
the discussion forums. As a consequence students can't read any other
students' solutions. This is a big learning opportunity missed ! If
students get to read other's code and provide feedback, they will be able
to compare solutions and learn more about writing efficient, clever and
readable code.
I thought about a solution: How about the solutions post in discussion of
each problem is "locked" unless the student has solved the question with
full points. Once the student completes the problems, it makes sense to
read and compare with others' code. Hence, upon completion of each problem,
the student "unlocks" solutions to learn even more or provide solution for
future students to learn. Additionally, students can vote for solutions
they like, so the best solutions rise to the top (sorting by votes should
be an option) and students don't miss them in the big pool of solutions. It
would be really helpful if we can get feedback on our code, this will
increase learning and confidence in our code quality when it gets voted by
others.
Please reply if you have more suggestions to this idea or if it's not clear
to you. If this is a dumb idea and I'm missing something, please let me
know.
Thanks.
P.S. : It's nice to see that edX is open source. I will definitely
contribute in near future. I don't think I have enough skills now to
contribute.
--
You received this message because you are subscribed to the Google Groups
"General Open edX discussion" group.
To view this discussion on the web visit
https://groups.google.com/d/msgid/edx-code/4d783754-9111-4419-b8ed-36dbee91b4a1%40googlegroups.com.