Online Programming Competition?
#1
Posted 15 August 2012 - 12:33 AM
As I mentioned below I'm holding a workshop for beginner programmers. Thus far we've had a lot of applications- so much so I'm considering bringing on a second teacher just to help with the numbers!
Having said that a lot of our applications have been from people who probably, really don't need the workshop- it's all very basic stuff designed for beginners so a lot of it would be boring to more advanced programmers. So the question that then struck me was why are people applying? And I guess the answer is programming especially in a group context is great fun and everyone wants to learn a bit more from someone else, even at the risk of going through a lot of redundancy. I would love for my workshop to be the place to do that but as it's aimed at beginners and they would be receiving the majority of attention, the potential for that is a bit limited.
But I'm suddenly very keen on the idea of getting a lot of programmers from all skill levels together to try to encourage that atmosphere. The best way I can think to do that? A fully online programming competition!
This really is a bit of a spit-ball of an idea, so this post is more to gauge a reaction from the community than anything else.
Anyone from any skill level would be free to participate, and though it could be an individual challenge, putting people into teams would probably be the most fun. I'm imagining either myself or several senior members here on the forums would each devise a single task that needs to be solved programmatically. They would then adjudicate over that challenge as teams race to solve it. We'd do this for a few rounds, and use some sort of scoring system to determine the winners of the day.
But competing isn't really the point- getting a bunch of people from the forums or from anywhere to have a few laughs and make some programs for fun is more the point- and if people work together there's a good chance everyone will learn something, which is an outstanding accomplishment for any event. It's also a really awesome way to show off just what computer craft can do- with some really interesting tasks I'm hoping we can show the mod can be just as useful to senior programmers looking to learn as junior ones- and I don't see why not!
So that's my idea, in a nutshell. Is it a good idea? Post or message! If a good number of people want to take place, I'll see if I can organize it.
Hope to hear from you!
#2
Posted 15 August 2012 - 12:46 AM
nitrogenfingers, on 15 August 2012 - 12:33 AM, said:
As I mentioned below I'm holding a workshop for beginner programmers. Thus far we've had a lot of applications- so much so I'm considering bringing on a second teacher just to help with the numbers!
Having said that a lot of our applications have been from people who probably, really don't need the workshop- it's all very basic stuff designed for beginners so a lot of it would be boring to more advanced programmers. So the question that then struck me was why are people applying? And I guess the answer is programming especially in a group context is great fun and everyone wants to learn a bit more from someone else, even at the risk of going through a lot of redundancy. I would love for my workshop to be the place to do that but as it's aimed at beginners and they would be receiving the majority of attention, the potential for that is a bit limited.
But I'm suddenly very keen on the idea of getting a lot of programmers from all skill levels together to try to encourage that atmosphere. The best way I can think to do that? A fully online programming competition!
This really is a bit of a spit-ball of an idea, so this post is more to gauge a reaction from the community than anything else.
Anyone from any skill level would be free to participate, and though it could be an individual challenge, putting people into teams would probably be the most fun. I'm imagining either myself or several senior members here on the forums would each devise a single task that needs to be solved programmatically. They would then adjudicate over that challenge as teams race to solve it. We'd do this for a few rounds, and use some sort of scoring system to determine the winners of the day.
But competing isn't really the point- getting a bunch of people from the forums or from anywhere to have a few laughs and make some programs for fun is more the point- and if people work together there's a good chance everyone will learn something, which is an outstanding accomplishment for any event. It's also a really awesome way to show off just what computer craft can do- with some really interesting tasks I'm hoping we can show the mod can be just as useful to senior programmers looking to learn as junior ones- and I don't see why not!
So that's my idea, in a nutshell. Is it a good idea? Post or message! If a good number of people want to take place, I'll see if I can organize it.
Hope to hear from you!
Ok this fills me with inspiration. We could create a tekkit server (so that people could apply their programming in a huge way) and create a few different events.
There could be a beginners challenge where you assign an easy challenge and players try to do it best. And there could be an advanced one that's just more difficult
But what i'd be looking forward to would be a free-for-all event. People just build anything they want. The most impressive one wins.
#3
Posted 15 August 2012 - 12:47 AM
#4
Posted 15 August 2012 - 12:54 AM
#5
Posted 15 August 2012 - 12:57 AM
#6
Posted 15 August 2012 - 02:48 AM
Maybe even just set up a time every week or so and just meet on the server to show off your latest creation, etc. like more of a club than a competition. Then do competitions every so often as special events.
#7
Posted 15 August 2012 - 03:32 AM
#8
Posted 19 August 2012 - 04:43 AM
Also, if you ask immibis for his/her launcher, you won't have people complaining about installing CC.
(Assuming you don't go with tekkit)
#9
Posted 19 August 2012 - 04:59 AM
#10
Posted 19 August 2012 - 06:11 AM
#11
Posted 19 August 2012 - 02:13 PM
Moopington, on 19 August 2012 - 04:43 AM, said:
Also, if you ask immibis for his/her launcher, you won't have people complaining about installing CC.
(Assuming you don't go with tekkit)
#12
Posted 25 August 2012 - 02:02 AM
#13
Posted 25 August 2012 - 02:41 PM
#14
Posted 25 August 2012 - 05:36 PM
#15
Posted 25 August 2012 - 11:23 PM
marumaru, on 25 August 2012 - 05:58 PM, said:
#16
Posted 26 August 2012 - 08:18 AM
Maybe it could be that you post goal of the competition (what competitors have to build) and then every competitor have time to build it and submit it. After 7 days, you pick the winner. There could be even more categories like functionality, fuel conservation, on-screen GUI etc.
#17
Posted 26 August 2012 - 02:36 PM
matejdro, on 26 August 2012 - 08:18 AM, said:
Maybe it could be that you post goal of the competition (what competitors have to build) and then every competitor have time to build it and submit it. After 7 days, you pick the winner. There could be even more categories like functionality, fuel conservation, on-screen GUI etc.
#18
Posted 26 August 2012 - 02:38 PM
#19
#20
Posted 27 August 2012 - 08:44 PM
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users