Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Your opinion # 1

 
Johannes de Jong
tumbleweed
Bartender
Posts: 5089
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,
I personally would like a sort of "private" forum where I could discuss the assignments that I've passed where I can show the actual code.
This is not to knock the instructors solution and/or the nitpicker, but to help me achieve a deeper understanding of why something is (not)done in a specific way.
How do you all feel about it?.
 
Joel Cochran
Ranch Hand
Posts: 301
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think this is probably best done through e-mail. There are logistical problems with what you are suggesting, basically you'd have to have a separate Private Forum for each assignment and in order to gain access (which someone would have to moderate) you would have to pass the assignment first.
At this point, I think most people are happy to have passed and would not spend a lot of time in a forum discussing something they've already completed successfully. Then it gets picky: do you have a separate forum for 4A and 4B? I'm not trying to knock the concept and maybe it would be feasible if the scope were limited, say an Elementary School Forum (Java 1-8), a High School Forum (OOP 1-4), and a College Forum (Servlets 1-5).
Just some thoughts
------------------
I'm a soldier in the NetScape Wars...
Joel
 
Greg Harris
Ranch Hand
Posts: 1012
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i would love to share my code with fellow survivors of each assignment! i was thinking about that yesterday when i came up with my second attempt at 4b... i want to know how other people think when they write something like this.
if nothing else, i will send you my code when i finish them, johannes.
 
Johannes de Jong
tumbleweed
Bartender
Posts: 5089
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You are right Joel.
I forgot to add that there should be a Forum, per School. You get access as you pass a school.
We dont want another 20+ forums.
 
Richard Boren
Ranch Hand
Posts: 233
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What, your code doesn't look exactly like the solutions
It would be interesting to see everyone elses code. Right now only the nitpickers get that opportunity. Hmmm, I wonder if the nitpickers see it as an opportunity
 
Johannes de Jong
tumbleweed
Bartender
Posts: 5089
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'll tell you guys what initiated my thinking about this.
Carol was struggeling, with Grains. I offered to look at the code. When I got it, I saw something that she did that was very effective and neat. So I learnt something by "nitpicking" her code.
 
Richard Boren
Ranch Hand
Posts: 233
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
One of the best ways to learn is to teach.
 
Carol Murphy
village idiot
Bartender
Posts: 1202
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think that seeing other people's code is a great idea. I've discovered that there are many different ways to accomplish the same thing, and I have a tendancy to approach each new assignment from the same angle. I think it would be great to be able to look at all of the variations. I know once I stumble onto something that works, it takes a lot of force to make me change to something that is better, or simpler, or more efficient, etc.... My mind keeps telling me, hey, this works, you don't need to change it! And sometimes you do!
 
Greg Harris
Ranch Hand
Posts: 1012
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
true, i learn best when i am helping someone else... i learned a lot in my c++ classes by looking at other people's code and fixing bugs, or offering an easier solution to the problem.
and like johannes said, you often see different methods that you have not thought of before... however, i would prefer not to see any other code until i have been sufficiently abused by the nitpickers.
 
Carol Murphy
village idiot
Bartender
Posts: 1202
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Oh yeah- I also have questions about the instructor's solutions sometimes. It would be nice to be able to discuss the pros and cons of certain solutions. I am so new to this that I get lost in the forest sometimes and don't even see the trees!
 
Johannes de Jong
tumbleweed
Bartender
Posts: 5089
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There is no way one will be allowed to see the code before passing all the assignments for a given "school".
The essence is struggle, pass and then only are you allowed in to compare notes and talk about it & get a deeper understanding.

[This message has been edited by Johannes de Jong (edited May 31, 2001).]
 
jason adam
Chicken Farmer ()
Ranch Hand
Posts: 1932
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This would be a great idea I think, especially for those of us just starting out. It's always helped me to work with a friend and share how we think things through, great not only to see other peoples code, but also for having to actually explain what you are doing instead of just pounding away at the keyboard and hoping you get things right!
Jason
 
Amber Woods
Ranch Hand
Posts: 111
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Great Discussion Guys!
I have also felt that I learned by helping other's degbug their program and seeing a new way of approaching the same problem. I would like to see other solutions to the assignments as compared to mine. I am very impressed with the nitpicker's solutions when I see them.
Amber
 
Matthew Phillips
Ranch Hand
Posts: 2676
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I like this idea. It would be interesting to see how others approach the solution to a problem. A big part of the reason that I would like to be a nitpicker someday is to learn new things from teaching them.
Matthew Phillips
 
Stuart Goss
Ranch Hand
Posts: 169
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Anybody like to see my Say4b code ?
Stuart
P.S. It was just a little joke
[This message has been edited by Stuart Goss (edited June 01, 2001).]
 
Pauline McNamara
Sheriff
Posts: 4012
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
ditto, Carol, about wanting to discuss the instructor's solutions. And yeah, curious about others' approaches, too.
Pauline
 
Johannes de Jong
tumbleweed
Bartender
Posts: 5089
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think we have enough votes. I'll start begging for "closed" forums for graduates in the MO.
 
Joseph Russell
Ranch Hand
Posts: 290
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What about starting a Yahoo! Group for each assignment or something? I have a yahoo account and have filters set up for different email groups I'm assigned too. You could moderate the people that signed up to it and only allow those that have completed the assignment to join. Still sounds like a pain but it's workable.
Joe
 
Johannes de Jong
tumbleweed
Bartender
Posts: 5089
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You a moderator in disguise Joe, one of the Bartenders suggested I do the same thing
I'll check it out. I like the idea accept that its behind the Java Ranch'es "back". What are your feelings on that Marilyn??
 
Marilyn de Queiroz
Sheriff
Posts: 9063
12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'd rather do it on site if possible.

OTOH, It will be one more place that people will be denied access.�

Also, we don't want to end up with frivolous, unused forums. After this bunch of current students gets done with their discussion, how many people will actually use the forum(s) we have created (say a year or two from now)?

[This message has been edited by Marilyn deQueiroz (edited June 07, 2001).]
 
Johannes de Jong
tumbleweed
Bartender
Posts: 5089
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'd rather do it on site if possible.
So do I. It belongs here.
OTOH, It will be one more place that people will be denied access.
This can not be avoided.

Also, we don't want to end up with frivolous, unused forums. After this bunch of current students gets done with their discussion, how many people will actually use the forum(s) we have created (say a year or two from now)?
Who know's where the Cattle Drive might be then. One will never stop learning from others. It will be up to us to stimulate & promote the use of these forum's. I for one will take a leading role in that.
 
Marilyn de Queiroz
Sheriff
Posts: 9063
12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ok. We'll create a forum for those who have graduated from "Elementary School". In a couple of months we'll evaluate whether or not to continue it based on how much it's used.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic