Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacRumors

macrumors bot
Original poster
Apr 12, 2001
68,579
39,440



cook_hero.png
Under the leadership of Apple CEO Tim Cook, Apple has spearheaded an "Everyone Can Code" initiative designed to introduce coding curriculum into elementary schools, high schools, and colleges, so kids and adults of all ages can learn to code.

Apple CEO Tim Cook always speaks passionately about the importance of teaching coding to children of all ages, and last week in an interview, he even said that if you have to make a choice, it's more important to learn to code than to learn a foreign language.

Cook's recent comments spurred MacRumors reader El-ad to ask Cook about his own coding experience in an email, which Cook responded to. Cook says he learned to code in college because coding wasn't offered at the high school he attended.
El-ad,

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

Tim
That Cook can code may not be immediately obvious as he ran Apple's worldwide operations before becoming CEO of the company, but it's no surprise. Before going to Duke University's Fuqua School of Business for his MBA, Cook graduated from Alabama's Auburn University with a bachelor's degree in industrial engineering, a major that requires a programming background.

In October of 2017, Cook shared additional details on his coding experience in an interview with The Sun. Back when he was attending Auburn University, Cook built a system to improve the traffic lights near the university. He aimed to optimize traffic to reduce wait times while maintaining the safety of the lights. His work was a success and it was implemented by the local police force.

"That was pretty cool at the time - and it worked, Cook said. "Law enforcement implemented it."

Apple's Everyone Can Code curriculum is available in schools and colleges around the world, with many colleges offering Apple's App Development with Swift Curriculum. That course is a full-year coding course designed by Apple engineers and educators and it is designed to teach students how to code and design apps for the App Store.

For younger learners, Apple offers Get Started With Code and Swift Playgrounds curriculum, and for those who want to learn outside of a classroom, Apple offers the Swift Playgrounds app on the iPad.

Article Link: Apple CEO Tim Cook Learned to Code in College
 
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.

But will we listen? No, of course not. Why? Because we're all addicted and it's gotten ahold of us like some Matrix-level sh*t.
 
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.

But will we listen? No, of course not. Why? Because we're all addicted and it's gotten ahold of us like some Matrix-level sh*t.

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.
 
Ah those ugly bracket [ [] = [][][] ] or Annoying brat XCODE.. stop doing aesthetic on XCODE. Make usable instead. Make ios simulator real simulator not fake emulator
 
I was in college in the 1970s when the home computers were just coming out. When I went back to school for graduate studies a couple of decades later, the world had changed! It was tough learning C++ but some of my buddies avoided going back to school. It was scary to see the younger generation well versed in computers and I knew very little and it took much courage to go back to night school. I can thus understand why some seniors still prefer to use check books and withdraw cash. Unless they have grand kids who can teach them, new technology can be quiet scary for each previous generation. But thanks to Google (Chrome) and Microsoft a generation of kids are growing up well prepared for the next leap in technology. Apple's current initiative is excellent and kudos to Tim for pushing this.
 
  • Like
Reactions: MacDawg
I'm sure Tim Cook can code or program in some way and is extremely smart and intelligent, but I cannot stop laughing at "Industrial Engineering degree in Alabama." At his age, and being in Alabama, that means, he learned about farm technology, not computers! HAHA! :D

I doubt they even had computers at Auburn widespread back then. No one here today would understand what college was in the 1970s/80s. No one had computers or even phones in dorms back then or cable TV unless you lived off campus. Sure, I studied programming myself, but only certain people had access to those systems back then. I was studying computer engineering/electrical engineering. The industrial & agriculture engineers had very limited access to computers. There were LINES to get to computers even if you were studying computer engineering! They just had so few computers.

I was the only person in my dorm to have an Apple computer by the way or anyone I even knew from other dorms.
 
Last edited:
When I learned HEX and machine language, that was coding. Today, the terms or more interchangeable.

People today consider HTML as coding.
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
[doublepost=1516675903][/doublepost]
I don't care abot redefinitions by Google or hipsters.
Ah. You don't subscribe to the ever changing tool we call language? I see how it is.
 
  • Like
Reactions: chrisbru
Ah. You don't subscribe to the ever changing tool we call language? I see how it is.
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.
 
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.

But will we listen? No, of course not. Why? Because we're all addicted and it's gotten ahold of us like some Matrix-level sh*t.
People don't even know... I said it all started with ROBO-CALLs. If that phone rings 5 times a day and wakes your ass up out of bed, or distracts you while driving, get's you mad cause you are right in the middle of something, etc. It wasn't a person doing this it was a program/bot on a system just mass calling various phone numbers... SICK

People have been entrenched by it. Not to mention an ATM being down when you needed some cash... back in the day mostly... it's like computer bumper cars even... from one cash register to the next, and at the doctor's office or similar, "Oh the computers are just being slow, give me a sec" on and on if you really start digging for how long it's been ripping us to shreds.

I mean we could go on for days about the monster in the room, aka the Television...
 
  • Like
Reactions: AmazingRobie
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.