![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#11 |
|
Professional Programmer
Join Date: Feb 2005
Posts: 434
Rep Power: 4
![]() |
Sane might be on to something. Maybe the kind of problems given to the typical Basic or C student are too easy to solve for a Python student. Simple problems like spelling a string in reverse, counting the characters in a string, or counting the words in a text file would keep a student in Basic and C pretty busy.
If you want to teach Python, make the problems a little more challenging! Any ideas? The teacher may have been too lazy to do this!
__________________
I looked it up on the Intergnats! |
|
|
|
|
|
#12 |
|
The Oblivious One
Join Date: May 2005
Location: Ontario, Canada
Posts: 630
Rep Power: 4
![]() |
My impression:
With languages like C, and C++, the majority of the challenge is figuring out how to manipulate the language to accomplish a simple task. I thought I knew programming, but in fact I only knew the specifics of how to construct simple programs properly. Though one may learn how to manage memory with pointers in C, it doesn't help you to develop your skills in accomplishing a given task. I'm finding that with languages such as Ruby and Python where the details are taken care of, I have to learn how to think creativly, instead of how to print "Hello, world". If the teacher wants the students to learn how to solve problems, Python would be a fantastic language. I may be ignorant, but I didn't know that programming was all about solving complexities and "gotchas" in languages.
__________________
Dr. Zoidberg: [ecstatic] I'm going to a movie... with FRIENDS! |
|
|
|
|
|
#13 |
|
Programming Guru
![]() Join Date: Apr 2005
Posts: 1,799
Rep Power: 5
![]() |
Well said Jessehk.
![]() |
|
|
|
|
|
#14 |
|
Programmer
|
Any person can learn a language it would be just so hard to make the program work the way the user wants it to, designing it, and all. I learned PHP and its too easy but developing the applications is hard as hell cause too many bugs and what not. I have no trouble learning a language what is my trouble is thinking of a program to make and keep on it and not blow it off
|
|
|
|
|
|
#15 |
|
Programming Guru
![]() Join Date: Apr 2005
Posts: 1,799
Rep Power: 5
![]() |
<off topic>
Three posters from Ontario in a row. That's quite the coincidence I must say... </off topic> |
|
|
|
|
|
#16 |
|
Hobbyist Programmer
Join Date: Apr 2006
Posts: 136
Rep Power: 0
![]() |
If anything, languages like QBASIC or Visual BASIC are too easy. One can not do much with that/those language(s) than languages like C, C+, C#, and Java. Python can do a lot more than Visual BASIC. A teacher shouldn't assume what his students will get bored of because he doesn't know a language's full potential. I heard a lot can be done with Python. If teacher thinks his students will get bored of that language, teach them something challenging and worth learning. It will pay of and students will be too busy rather than just surfing the internet during class-time.
|
|
|
|
|
|
#17 |
|
Programming Guru
![]() Join Date: Apr 2005
Posts: 1,799
Rep Power: 5
![]() |
Well exactly. Python has access to the win32api, it can communicate with 'C' (PyGame), has full control over the os functions, socket library, parallel ports, many GUIs, etc...
As of now, I can't think of a single program you can make in a different language that you can't make in Python. =S Enough python spamming for me. =__=;; |
|
|
|
|
|
#18 |
|
Programming Guru
![]() Join Date: Oct 2004
Location: namespace std
Posts: 1,246
Rep Power: 5
![]() |
he should teach machine language.
__________________
i put on my robe and wizard hat... Have you ever heard of Plato, Aristotle, Socrates?...Morons. |
|
|
|
|
|
#19 |
|
Hobbyist Programmer
Join Date: Apr 2006
Posts: 136
Rep Power: 0
![]() |
lol, that'll keep the teacher AND students busy! heh!
|
|
|
|
|
|
#20 |
|
Programming Guru
![]() ![]() ![]() |
The teacher shouldn't teach anything, he/she should quit.
__________________
http://jasonpowers.net "There are a thousand hacking at the branches of evil to one who is striking at the root." |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|