Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
To code is to translate a program into a language that the computer understands, you can write a program in a way that a computer does not.
Where did you get that definition of the term? Are you sure "coding" wasn't just the word used to describe low level programming before there was such a thing as mid/high-level programming?

I completely understand that technically java is a compiled-then-interpreted language and therefore you're not writing code that a CPU understands but why should that limit the usage of the term? In 2018 low-level programmers are still sought after but it's not like there is such a big reason for the term to retain its original meaning.
 
Science has now shown and proven that computers in schools and the over-reliance on them, is hurting the learning process and causing problems within the human brain. There's no more arguing for their use in places of learning.

I'd say it depends on what they are being used for. Teaching the basics of programming isn't such a bad idea, IMHO. Not to turn the students all into programmers, but so they can get an understanding of the way computers work. Similar to how physics classes will not make you a physicist, but they will give you a rough understanding of the laws of nature.

Using computers as teaching aids in unrelated classes is a whole different issue, though, and I agree that it'd be better to invest in good human teachers.
 
Where did you get that definition of the term? Are you sure "coding" wasn't just the word used to describe low level programming before there was such a thing as mid/high-level programming?

I completely understand that technically java is a compiled-then-interpreted language and therefore you're not writing code that a CPU understands but why should that limit the usage of the term? In 2018 low-level programmers are still sought after but it's not like there is such a big reason for the term to retain its original meaning.
If you write Java you're coding but not necessarily programming. You can program in pseudocode or program and code at the same time.

There was a time when it was common to have Coders translating programs made by Programmers.
 
Great. It would be wonderful if Tim Cook was a coder for Apple instead of CEO.
 
  • Like
Reactions: Huck
I learned by reading books when I was a kid.

We had AP Computer Science in HS which was great. I'm kind of jealous kids can readily learn when they're young now.
 
I seriously doubt what he says is true !

If it was, then he would understand that DRAM is precious, both to Developers & to Users, and he would both specify how much DRAM is inside EACH & EVERY Apple mobile product, AND teach less-technical Users how to manually-manage the DRAM on their Apple mobile devices !

I take great offense to Tim Cook even pretending to know anything about Coding !
 
  • Like
Reactions: Huck
It was kinda obvious considering his degree. A simple Wikipedia read would’ve answered this question.
So once again, MacRumors’ finest Tim Cook haters are proven wrong as always and will have this article as a remembrance of their overzealous egos falling flat on their faces.
 
El-ad,

I learned in college. No classes exist in the high school I attended. I'm happy this is now changing.

Tim

Tim doesn't know how good he had it. Back in my day, we had to punch holes in cards and then drag them up a hill in 24 inches of snow while being chased by a Doberman Pinscher.
 
  • Like
Reactions: arkitect
Tim doesn't know how good he had it. Back in my day, we had to punch holes in cards and then drag them up a hill in 24 inches of snow while being chased by a Doberman Pinscher.
Some people had to punch cards in college even in the eighties.
 
  • Like
Reactions: arkitect
I learned Fortran (WATFIV) at Cornell University on punch cards sent to an IBM 370. Color coded procedures were rubber banded and stored in shoe boxes for future use.
 
blame chromebooks. i know first hand how much of a pain they are to use. sharing a stupid file on google docs extremely difficult for everyone in the classroom, especially from student to teacher (as opposed to handing in your paper). but yet, because of the price of chromebooks and budget cuts, they remain super popular in the education space.
Why blame Chromebooks? Why didn't you say google docs is a pain on a Macpro?
 
Don't get it twisted. HTML is not considered to be "coding" by experienced programmers. People who claim that HTML is coding are usually wannabes :p
Web designers can be my guests at calling themselves coders and deal with hacking CSS.
 
Ah, how nice.

Learned Applesoft BASIC on an Apple //e then onwards to FORTRAN 77, Pascal, COBOL, and C++ in college. ISU, for some reason, stopped teaching Pascal in 1992 or so, and used something called SCHEME for people after me.

I found Pascal to be my favorite, and had an internship using COBOL on VAX/VMX. Found my way into Linux, as ISU had limited PPP lines, but plenty of dial up serial lines to call into. Found this neat program called slirp, that would allow multiple console sessions over the same serial line. The best part was that we could run the program in userspace, and did not require root access to command the machine in this fashion.

I liked the way Pascal protected me from errors in passing arguments instead of the values of variables. And we got rid of the goofy line numbers!

We used those punch cards from the 1980's as bookmarks.... :)
 
Basic, Pascal, Javascript
Many attempts but I always hated to code.

Learning new foreign languages on the other hand ...
 
My best first experience programming was doing Applesoft BASIC with Beagle Bros Program Writer on an Apple II series.
 
  • Like
Reactions: mrgraff
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.