Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.help > #1630
| From | Gene Wirchenko <genew@ocis.net> |
|---|---|
| Newsgroups | comp.lang.java.help |
| Subject | Re: Is there any specific book for learning java projects for beginners? |
| Date | 2012-03-01 11:39 -0800 |
| Organization | A noiseless patient Spider |
| Message-ID | <9pjvk7p6d8jsc5su6us9v91e9str4hona0@4ax.com> (permalink) |
| References | <e58a813b-f137-4589-b19a-ab25d84c3c50@gi10g2000vbb.googlegroups.com> <kf6tk7hjfqjefod87s4u28c97rv2q90m4i@4ax.com> <jinavn$ffv$1@news.albasani.net> <43cvk7lu5lok1qr46r49lapt2ai299tnq0@4ax.com> <jiod2u$kri$1@news.albasani.net> |
On Thu, 01 Mar 2012 09:53:33 -0800, Lew <noone@lewscanon.com> wrote:
>On 03/01/2012 09:33 AM, Gene Wirchenko wrote:
>> On Thu, 01 Mar 2012 00:11:38 -0800, Lew<noone@lewscanon.com> wrote:
>>> Gene Wirchenko wrote:
[snip]
>>>> One exercise that I have done in a number of languages is a
>>>> multiplication table. First, get the output somehow. Then, get it
>>>> nicely lined up. Then, have it be a choice of operators. (This can
>>>> complicate the formatting.) Allow user input. And so on. Play with
>>>> it until you quit learning from it. Then, make up another example.
>>>> Lather, rinse, repeat.
>>>>
>>>> If you want to learn about string handling, write a simple text
>>>> adventure.
>>>
>>> Hmm - might not be the greatest way to focus on string handling.
>>
>> It will get the basics. If he needs something else, then he can
>> do something else.
>
>I am concerned because he might not get the basics. There is a lot that goes
>into writing a text adventure besides string handling that might obscure the
>lesson.
Well, I get the feeling that OP is fairly new to programming. If
that is so, he needs practice with a lot of things and integrating
them. It could be a very crude implementation if that is his level.
I did write a bit of an adventure game when I was learning C. I
just had locations and navigation. There was not that much to it.
>>> And what constitutes a "simple" text adventure [game]?
>>
>> A few rooms, a few objects, a few special commands. If it gets
>> so complicated that the focus is no longer learning, then he is
>> off-track. This is not to say that he could not write a complicated
>> program, but then it is no longer just a pedagogical tool.
>
>You might be right at that. I fear only that it's already too complex for a
>pedagogical tool, but maybe I'm wrong.
I did not say anything about how good the game would be. The
entertainment value would come from writing it, not playing it.
[snip]
>I agree with your principles, and now with your elucidated points (mostly).
>Thanks for the clarification.
You are welcome.
Sincerely,
Gene Wirchenko
Back to comp.lang.java.help | Previous | Next — Previous in thread | Next in thread | Find similar
Is there any specific book for learning java projects for beginners? navanshu <mahor1989@gmail.com> - 2012-02-28 13:53 -0800
Re: Is there any specific book for learning java projects for beginners? Roedy Green <see_website@mindprod.com.invalid> - 2012-02-28 14:48 -0800
Re: Is there any specific book for learning java projects for beginners? Ten Blade <ten.blade@tenblade.com> - 2012-02-29 14:15 +0000
Re: Is there any specific book for learning java projects for beginners? Ten Blade <ten.blade@tenblade.com> - 2012-02-29 21:34 +0000
Re: Is there any specific book for learning java projects for beginners? Gene Wirchenko <genew@ocis.net> - 2012-02-29 13:42 -0800
Re: Is there any specific book for learning java projects for beginners? Lew <noone@lewscanon.com> - 2012-03-01 00:11 -0800
Re: Is there any specific book for learning java projects for beginners? Gene Wirchenko <genew@ocis.net> - 2012-03-01 09:33 -0800
Re: Is there any specific book for learning java projects for beginners? Lew <noone@lewscanon.com> - 2012-03-01 09:53 -0800
Re: Is there any specific book for learning java projects for beginners? Gene Wirchenko <genew@ocis.net> - 2012-03-01 11:39 -0800
Re: Is there any specific book for learning java projects for beginners? Casey Hawthorne <casey.hawthorneHAMMER_TIME@uniserve.com> - 2012-03-16 09:12 -0700
csiph-web