Hello!
This is just a small announcement of the latest updates in EDU. New features:
Now you can view other's solutions if you have solved the problem yourself. I think this can be very useful. When I I was a contest participant, I always looked as others who are more experienced than me wrote this or that code. Often found something interesting and useful.
Now you can view tests for problems in the format, as it is done in the archive in the main section of the website.
Now you can hack other people's solutions if you have solved the problem yourself. And fun and will improve tests of these problems.
More about EDU section you can read in this post.
And what are your wishes for functionality? I remember about filtering the results of practice by friends.
UPD: And for all practice contests I have set a policy of "use time limits scaling policy". This is a recent innovation — you can use it for educational contests, the system will automatically increase the time limit for some languages. Recommended for use only in educational contests.
This is going to be more interesting.
Awesome!
Thanks for the EDU section Mr. mike. We need more course content. :) What's coming after the Segment tree section.. Any spoiler? ;)
thanks Mike .
i am waiting for this after problem some problems
I recently wanted to use this option in a public GYM contest but it isn't allowed there :(
Can we get language filter and sort by submission time? (like the regular status page)
Friends standing would also be nice!
Perhaps it is worth doing a written tutorials of problems that were not discussed in the lectures?
After all, solving problems from EDU is a personal matter, and you won't get a rating for it. And, having solved the problem for several days and having lost at least hope of an idea, still want to find out the solution to this problem.
sorting by time to solve a problem would be a cool add on as that will enable to see the fast submissions.
Petition to get a course for DP!
Yeah, a dp course would be perfect for beginners.
DP is not just a beginner topic...(from what I've heard — I'm a beginner, so I have no say haha)
for some reason, vimeo is banned (blocked) in my country.. so its a little bit tricky to watch the video..
is there any chance that we get alternative mirror for video..?
anyway, thank you for EDU.. it helped alot
Use VPN
Can we have pagination for the practice results list? Right now there are 2000+ people on the same page which can take a long time to load.
While we are not able to make our own EDU courses, it's kind of offtop but anyway I'll share my idea. It would be nice to make tasks unlock one after another to restrict impatient people to solve in order which author planned to. Just because skip of steps may also skip important parts of understanding. I know, counter argument would be: "if I know this topic well, why should I do all those tasks? I want to see what is next!" Well, my argument is: it's not for you, it's for those who want to learn. If you also want to learn then go on and do tasks one by one without skips as everyone else.
If anyone has any thoughts about this approach, I would like to hear.
Oh! only after two days I realized that I didn't mentioned that I mean this as feature for author of course. So it should be up to author to decide will it be locked or not. I hope that my comment will not go unnoticed. And, for those who dislike it I would still like to hear what you think.
I think that this would be somewhat uninteresting. Maybe this works for schools and similar, but if a CF course had this, I would be somewhat miffed.
Why? There have been several times when I am just not in the mood of doing a problem I have done multiple times before (for eg EDU 1A is something I have done enough of times that I would definitely not want to do it again).
Regarding to show others solutions I think there is a slight side effect: you can see someone solved task with solution wasn't intended, with real solution with advanced method which not discussed. For example, intended solution was binary search, and someone solved it by realisation with data structures.
There's more good than harm — that's all that matters.
yes, I agree but this side effect is still exists.
Thanks a lot, Mike
Codeforces keeps getting better! :-)
Thanks a lot for letting me view others' code.That's really helpful
dp course please:-)
if pashka will make dp course in same manner it will be a waste I think.
Why?I think dp is important and difficult for the beginners,even all of us.Or pashka can make a course of Slope optimization dp and some hard dp.This will work better.
because in his previous courses most of explanation is:
I didn't see even once where he give any intuition how one could come to this solution. I would like to know any of his video where he say how one could come to solution. In same manner dp solution would be:
Without 1, 2 it is basically just video version of editorial.
This is the disadvantage of the course.But I'm not the person need the course most.I just tell my suggestions.
In time, who will be able to write lessons? I know that not anybody should be able to write lessons, as there will appear lots of poor quality lessons or spam. But maybe just the possibility to publish them to some private group? Eventually adding a specific role inside the group which allows to publish lessons.
I think this would be useful as many Schools/Universities use codeforces for training, and could benefit from having written support for courses on codeforces. Our university would surely use it.
+1
Codeforces is often used for classes or small camps/workshops. Right now, organizers must create a group and there are tabs for blogs and contests — it would be convenient to use the EDU format instead (lessons with content combined with problems).
While the above is about using EDU privately, it would also be nice to eventually make Codeforces EDU section to be partially-community-made like CF rounds. There should be a coordinator, obviously. Or would that decrease the quality significantly? I'm not sure.
For the 'partially-community-made' part I think something similar to the blog posts could be implemented: Everyone could be able to write EDU lessons, which appear only under their profile (and probably under 'Recent actions' like blogs). And then, the top quality lessons could be added to the public archive. There shouldn't be that many lessons written, as they are harder to prepare than regular blogs (and there are not that many regular educational blogs).
As a side note, there are at the moment some very nice educational blog posts. It would be very nice if they will be in time adapted to lessons.