Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re: Collaborative Learning project

by BorgCopyeditor (Friar)
on Sep 17, 2002 at 19:59 UTC ( [id://198613]=note: print w/replies, xml ) Need Help??


in reply to Collaborative Learning project

How about a Magic: The Gathering app (or some other such game)? -- Full disclosure: I don't play, but the kids seem to like it. :) -- You could write a server and clients. It seems like the kind of thing that could:

  • Be up and running fairly quickly
  • Be open-ended enough for continued tweaking
  • Present a sufficiently varied set of tasks to be broken up into groups. (Adding new features to the server, porting the client to various OSes, and/or setting up a web interface both for players and for administrators, setting up a database for connections, tournaments, etc.)

Just a thought, which may turn out to be half-baked.

BCE
--Your punctuation skills are insufficient!

Replies are listed 'Best First'.
Re: Re: Collaborative Learning project
by moxliukas (Curate) on Sep 18, 2002 at 08:49 UTC

    I think I also like this idea of developing an online game (I have never heard of this particular game though) because it has very broad perspective on things. Writing a full game would probably involve:

    • using databases
    • CGI for web interface (with an interface to the database) with cookies and all side issues
    • You can even write a custom template system (remember that we are not striving for efficiency, the objective is to learn)
    • Socket programming - client and server
    • There could be graphics programing involved (let's say displaying user stats in a graph)
    • As the project might get big, you also get experience in working as a team as a bonus ;)

Re: Re: Collaborative Learning project
by sch (Pilgrim) on Sep 18, 2002 at 08:37 UTC

    I quite like the idea of that (or something similar - I've heard of Magic, but don't know anything about it). As an alternative, I've seen there are often questions about shopping carts - I'd be quite interested in this, in fact I've done a simple version for some stuff I'm involved in - but I think it would offer some useful stuff:

    • CGI
    • cookies - good idea or not, alternatives
    • db back system - i.e. mysql or something similar
    • user interface issues

    Of course, again this is only a suggestion - and I'd be interested in some alternatives.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://198613]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others cooling their heels in the Monastery: (4)
As of 2024-04-19 02:15 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found