|
|
Yes? May I help you?
I also told you never to call me that.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
So...you joined today. Welcome aboard. Enjoy, sit down, call the cat an Elephant.
I know it may not seem like it, but most of the messages in the Lounge make sense. The exceptions being anything posted by DD after about 22:00 GMT, and pretty much anything by BlueWaffle or me. Or MM after the pubs open. Or Nagy, come to think of it.
So try to avoid messages like "wat up with you" and a series of winking icons, as they will not make you any friends.
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
OriginalGriff wrote: The exceptions being anything posted by DD after about 22:00 GMT, and pretty much anything by BlueWaffle or me. Or MM after the pubs open. Or Nagy, come to think of it.
So... 90% of Lounge content?
What is this talk of release? I do not release software. My software escapes leaving a bloody trail of designers and quality assurance people in its wake.
|
|
|
|
|
Do not trust the walrus.
The salmon run is late this year.
I hear the cuckoos are mating in the Appalachians.
|
|
|
|
|
harold aptroot wrote: The salmon run is late this year.
"late"?
"late"?
Sure you are? Not "pink"?
Elephant! Come with me, if you want to live.
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
But wait, shouldn't we get the microfilm?
|
|
|
|
|
Member007 is on it.
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
007[^] hasn't made contact since going to Kiev.
|
|
|
|
|
harold aptroot wrote: I hear the cuckoos are mating in the Appalachians. BTFY (Broke that for you.)
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
I have created a syllabus for an "Intro to Programming" course. I am open to suggestions on how to tweak it*. You can see it here:
http://jsfiddle.net/clayshannon/LnWAp/[^]
* If you have a "better idea" for a syllabus, simply create a "fork" of that and provide the link.
|
|
|
|
|
Isn't this more of an "intro to being a programmer"?
|
|
|
|
|
|
I hope you've included a section on how to do your own research and use search engines to increase your knowledge.
|
|
|
|
|
Yes, that's in the "Google Is Your Friend" section.
|
|
|
|
|
Did you also include the section that teaches people how to always ask for "example code" when posting a question on Code Project?
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Richard Andrew x64 wrote: Did you also include the section that teaches people how to always ask for "example codegive me codezz asap" when posting a question on Code Project?
FTFY
To alcohol! The cause of, and solution to, all of life's problems - Homer Simpson
----
Our heads are round so our thoughts can change direction - Francis Picabia
|
|
|
|
|
Beginning itself is wrong. Who says everyone should learn to code?
|
|
|
|
|
You must not have read it, because it doesn't say that. The title itself ("Can Just Anybody/Should Everybody Learn to Code?") should make that clear.
|
|
|
|
|
I did. To me, it seems like an programming obsessed person shouting something.
Your statement: "you doubtless agree that at least many people should learn to code."
My response: no.
Your statement: "My opinion is that even people who have no desire to program for a living should learn the basics, just so that they understand the world around them better and expand their mental horizons"
My response: That is your opinion. No one cares. And who told you programming can lead to expansion of mental horizon?
Don't loose this one: " I have created an outline, or syllabus, for a programming course targeting those without any previous experience in or specific knowledge of programming. I have in mind a one-year course, presented to either grade school or high school students, but this course could actually be adapted for people in general, not necessarily just those in school."
Not true at all. Your "syllabus" is ridiculous. It tells about real World aspects after you have learnt technical aspect. Also, there are so many technologies in this World that one just cannot come up with Unified theory(yes, pun intended).
I do not disagree with few things there but I certainly do not agree to it in its entirety.
|
|
|
|
|
My counter-responses:
I am not obsessed with programming.
Perhaps your definition of the word "many" differs from mine.
As to programming expanding your mental horizons, it's commonly accepted. Do some research.
I think you meant "lose" (the opposite of gain, or win) not "loose" which is the opposite of "tight."
A major point of the syllabus is that there are myriad ever-changing technologies, but that there are certain basics/constants that are necessary.
|
|
|
|
|
B. Clay Shannon wrote: Perhaps your definition of the word "many" differs from mine.
Any article that uses the word many to describe proportion of acceptance or rejection of certain notion is of course doomed. Never use many if you are trying to impose a presumably generalized opinion.
B. Clay Shannon wrote: As to programming expanding your mental horizons, it's commonly accepted. Do some research.
No it does not. Define mental horizon.
B. Clay Shannon wrote: I think you meant "lose" (the opposite of gain, or win) not "loose" which is the opposite of "tight."
Are you gonna talk about or grammar and language or content? (Hey loo, gonna is not even a word and this thing which I typed is wrong)
B. Clay Shannon wrote: A major point of the syllabus is that there are myriad ever-changing technologies, but that there are certain basics/constants that are necessary.
No. Nothing is necessary. Nothing is mandatory. The whole presumption is wrong. If you were to talk about extreme basics of programming regardless of technology, only thing you are left with is Maths. Yes one can debate a lot on this but everything in the end would lead to Maths.
|
|
|
|
|
I think that you're having a bad day and being argumentative.
We all have bad days. Sometimes they go on for quite some time. But do we have to share the badness with others?
But the originator of the post has a valid objective - Introducing computer programming to people who know nothing about it. With the presumption that they do. And he's stated his target audience is school kids. He should refine his target audience more but it's a well thought draft and he's asking for constructive input. I think he's doing a good job with what he's got. And with his intentions.
We should honor that.
- Grant
|
|
|
|
|
Bad day! I have bad months. Proper frustrated. I fight with anyone on anything without considering any fact at all.
|
|
|
|
|
I admit that I did not run through the whole thing (doesn't look bad, at least from the points I read), but here is a statement of mine what I think of teaching programming to everyone:
Whoever is interested in learning to program shall have the opportunity of doing so. It is most commonly know that you need logical understanding to get into programming. People who don't have this understanding (talking of it as a resource which might be there, or can be learnt / sharpened) and are not interested in programming at all probably won't benefit from these courses. Looking at todays youth (even people from my generation, and I'm only 20 years old - let's include anyone from 20 to 25 in that statement) I'd prefer courses which teach them responsibility, Google searches and general computer awarness.
I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.
How to ask a question
|
|
|
|