Hi,
I am doing my undergrade CS course. I am in the final year, and would
like to do my project involving Python. Our instructors require the
project to have novel ideas. Can the c.l.p people shed light on this
topic?
解决方案Sridhar wrote:Hi,
I am doing my undergrade CS course. I am in the final year, and would
like to do my project involving Python. Our instructors require the
project to have novel ideas. Can the c.l.p people shed light on this
topic?
You could write a Python program that writes novels.
Sridhar said the following on 2/1/2005 2:11 AM:Hi,
I am doing my undergrade CS course. I am in the final year, and would
like to do my project involving Python. Our instructors require the
project to have novel ideas. Can the c.l.p people shed light on this
topic?
You try and implement some CS concepts you have learnt using Python. For
example, if you had a course on parsing and compiler design, try to
implement a simple language in Python.
Or if you like Computer Graphics, see if you can implement things like
Phong shading and things in that field. This may not be novel like your
professors want. But you can make it novel by allowing the user to
rotate the object and show how the shadow and shading get transformed.
Or if you are the networking types, come up with a peer-to-peer chat
application with whitetboard capability, which I am sure will be fairly
novel.
Look within for answers :-)
That way you will reinforce your theory and learn Python as well.
Thanks,
--Kartic
On Tue, 01 Feb 2005 12:11:47 +0000, Kartic wrote:
Sridhar said the following on 2/1/2005 2:11 AM:Hi,
I am doing my undergrade CS course. I am in the final year, and would
like to do my project involving Python. Our instructors require the
project to have novel ideas. Can the c.l.p people shed light on this
topic?
You try and implement some CS concepts you have learnt using Python. For
example, if you had a course on parsing and compiler design, try to
implement a simple language in Python.
Could I suggest going for an area that particularly interests you ; rather
than saying "what sort of project ...." come up with an area of interest -
this''ll mean you probably have more knowledge and will put in more
effort - and then ask for ideas - ideally about something that is missing.