![]() |
|
This thread is locked; no one can reply to it.
![]() ![]() |
1
2
|
quality of education |
Neil Black
Member #7,867
October 2006
![]() |
Dustin Dettmer said: She told me I should start with the basics and work my way up, and that she would fail me if I did that. My teacher let us do stuff like that. We had a project, near the middle of the year, and my group (with my knowledgeable guidance) made a text adventure that included a map. It even had a little "you are here" icon. Later in the year, not for class but just on my own, I made a Simon game, just to prove to my teacher that you can use the mouse in QBASIC. EDIT:
|
HoHo
Member #4,534
April 2004
![]() |
Quote: One day the teacher argued back that if he thinks he can do better then he should teach the class... my friend was tempted to actually do so. I actually did that. I tought my fellow classmates and my computer teacher for a couple of months in 12'th grade In general I agree, it is almost impossible to learn anything programming related at school. Only thing I learned was how to use QBasic built-in help, from there on I was way ahead of the class and in a couple of months I knew a lot more than my teachers. In university we had a C++ exam where you had to parse some XML-like file and do some DB like actions with it. You had 5 hours to code it, my program was done in 1h and I spent 1.5h commenting the thing because I thought there will be more tasks coming. When the professor finally saw my program he didn't even ask me to run it, he just sent me away without asking any questions and gave me an 'A'. Probably because I threw everything I knew about STL into that program __________ |
Neil Walker
Member #210
April 2000
![]() |
Quote: Those who can, do. Those who can't, teach. ^_^ Well, I wouldn't mind teaching at the Danish school where they having a stripping contest to get the best canteen seat. Neil. wii:0356-1384-6687-2022, kart:3308-4806-6002. XBOX:chucklepie |
Myrdos
Member #1,772
December 2001
|
Quote: totally way better than that David McCallum guy you shouldn't hire instead of me. A futile effort. No-one can resist the super Dave.* *With the possible exception of all those companies I sent resumes to. But apart from them, NO ONE! __________________________________________________ |
Johan Halmén
Member #1,550
September 2001
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Years of thorough research have revealed that what people find beautiful about the Mandelbrot set is not the set itself, but all the rest. |
BAF
Member #2,981
December 2002
![]() |
Most of the time, my C++ class is full of sheer boredom. I don't even care enough to correct the teacher anymore. For example, today we were taught that this is the magic solution to header file problems: #ifndef #include <iostream> #include "blah.h" // etc #endif ... Yes. That is what he wrote. No arguments to ifndef. Not to mention it should be in the header, not the source file. He did mention preprocessor, but called it magic. He also said it was relevant when you link with object files that already have the files included. I was too tired to try and comprehend the stupidity of that, so I just sat their doing other work. It amazes me how ugly the coding style they push on us is. I lost half a letter grade on a programming assignment because I named my index variable 'i' instead of 'idx' or 'ind.' They take off points if you spell 'cur' instead of 'curr.' They thought I was crazy for taking two programming courses next semester to get them over with, they told me I would never be able to do both. Also, we wrote some type of List class as an introduction to lists. Want to know how we accessed the list? list.FirstPosition(); list.NextPosition(); until we get there/done iterating, then call list.Retrieve(); to get the value. The course makes me die inside a little more every day I go to it. If there wasn't a mandatory attendance policy I would be skipping it. And, every day I sit there, most of the people hate programming. People drop it all the time, one person even just dropped it (there is one more class before the final). If they can't handle this programming class, what kind of code are they going to write? Just for kicks, here is the List class programming lab source (it's all framed out, it's just fill in the blanks.
I usually try to fix the code up as much as I can get away with. Meh... [edit] |
Richard Phipps
Member #1,632
November 2001
![]() |
Sometimes reading things like this makes me glad I never studied programming at university. |
Trezker
Member #1,739
December 2001
![]() |
Things like this makes me realize how awesome the schools I have attended are. [Flattr this] [My website] [My github] |
Matthew Leverton
Supreme Loser
January 1999
![]() |
Maybe you were just a n00b? |
ReyBrujo
Moderator
January 2001
![]() |
Don't tell me they also ask to buy evert's friend book? -- |
Myrdos
Member #1,772
December 2001
|
BAF: I feel for you. Years ago I took a course almost exactly like that one, except that I didn't know any C++ beforehand. It took me years to unlearn all the bad habits and misinformation. He even used the word magic when describing "using namespace std". We were told how to split the code into multiple files, but we didn't create proper classes. Oh no. We had some crazy forward declarations and typedefs and structs, and if one file wants to access another file's functions, it does it with the friend keyword. Quote: If they can't handle this programming class, what kind of code are they going to write?
Thought I'd post some of the code I've been reading.* Most compsci students/graduates I know can't program worth beans. Some of them haven't done any programming in years. In fact, many of them hate programming and try to avoid it as much as possible. They don't take programming classes, or if they have to, they either don't do the assignments or cheat. *Not my own code!!! __________________________________________________ |
Rampage
Member #3,035
December 2002
![]() |
Quote: And, every day I sit there, most of the people hate programming. People drop it all the time, one person even just dropped it (there is one more class before the final). If they can't handle this programming class, what kind of code are they going to write? I think it's better that they drop a bad programming class. A good teacher could have been able to get them interested, one who knows what programming is really about. -R |
ImLeftFooted
Member #3,935
October 2003
![]() |
Good programming teachers don't exist. |
Rampage
Member #3,035
December 2002
![]() |
Quote: Good programming teachers don't exist. They do. I've met at least two. -R |
Albin Engström
Member #8,110
December 2006
![]() |
Dustin Dettmer said: Good programming teachers don't exist. I hope they do! i'm having my first programming class next week.. |
Edward Sheets
Member #4,734
June 2004
![]() |
Have any of you taken online classes? I wonder if some of the online degree programs are any good. I haven't actully seen any computer science classes online but I've seen plenty of IT courses. (University of Phoenix, etc.) Looking through some of the job postings over at gamedev, I've noticed that they don't always demand that you have a CS degree but that you be proficient in certain programming languages or be familiar with certain software. It would be interesting to know what percentage of professional game programmers (and professional programmers in general) have a relevant degree. It certainly couldn't hurt to have that degree to show off on the resume. It's sad to hear that so many people are experiencing programming classes where the teachers are clueless. --- Note: carving a pentagram on the top of a container of spoiled yogurt does not summon a yogurt demon. -Kikaru |
Arthur Kalliokoski
Second in Command
February 2005
![]() |
Quote: And, every day I sit there, most of the people hate programming. People drop it all the time, one person even just dropped it (there is one more class before the final). If they can't handle this programming class, what kind of code are they going to write? I really hated math after several years of elementary school math classes taught by farm housewives. A few years later, after a couple of math classes taught by people with math doctorates, I did math problems for fun. They all watch too much MSNBC... they get ideas. |
|
1
2
|