Apple Expands 'Everyone Can Code' Initiative to Students Around the World

Discussion in 'MacRumors.com News Discussion' started by MacRumors, Nov 8, 2017.

  1. MacRumors macrumors bot

    MacRumors

    Joined:
    Apr 12, 2001
    #1
    [​IMG]


    Apple today announced that its "Everyone Can Code" initiative is being expanded to more than 20 colleges and universities outside of the United States. RMIT in Australia, Mercantec in Denmark, Hogeschool van Arnhem en Nijmegen in the Netherlands, Unitec Institute of Technology in New Zealand, and Plymouth University in the UK are some of the schools that will teach Apple coding classes.

    All participating schools will offer Apple's App Development with Swift Curriculum, which is a full-year coding course designed by Apple engineers and educators. The course aims to teach students how to code and design apps for the App Store, and it is open to students of all levels and backgrounds.

    [​IMG]
    According to Apple, RMIT University in Australia will offer one of the broadest implementations of the App Development with Swift Curriculum, making the course available through both a vocational course taught on campus and RMIT Online. RMIT also plans to offer scholarships to school teachers who want to learn to code and a free summer school course at the RMIT City campus.

    Apple introduced its App Development with Swift curriculum in early 2017, with the materials available as a free download from the iBooks Store. At the time the initiative was introduced, six community college systems serving 500,000 students across the United States agreed to offer the Apple-designed course. Later in the year, the course expanded to 30 more community college systems in the U.S. before becoming available internationally.

    App Development with Swift is offered as part of the Everyone Can Code initiative. Under the program, Apple also offers coding curriculum to students in elementary school, middle school, and high school.

    Article Link: Apple Expands 'Everyone Can Code' Initiative to Students Around the World
     
  2. HMFIC03 macrumors regular

    HMFIC03

    Joined:
    Jan 19, 2011
    Location:
    AZ
    #2
    Smart move on Apple implementing this effort. Wins win with benefits to all
     
  3. PickUrPoison macrumors 68020

    Joined:
    Sep 12, 2017
    Location:
    Sunnyvale, CA
    #3
    Seems like a great opportunity for students to get SW dev education at low cost. At least in the US, where community colleges are the most affordable post-secondary option. Also called junior colleges, they typically offer 2 year associates degrees, and many students transfer to a four year institution to complete their bachelors.
     
  4. Mr Fusion macrumors 6502a

    Mr Fusion

    Joined:
    May 7, 2007
    #4
    While I agree, I think for tech companies their ulterior motive is to flood the job market with qualified personnel, allowing them to drive down wages and thus overall expenditures. It's been done before in many other disciplines.

    Don't ever forget Apple's a business. It's their job to show a ROI to their shareholders. :apple:
     
  5. thadoggfather macrumors G3

    thadoggfather

    Joined:
    Oct 1, 2007
    #5
    Yeah I think thats a convenient part of it too myself,

    But thats a long term goal, and just teaching people to code for Apple platform, no matter how big the market share, will be a bad strategy for you as the programmer/skill set person.

    Should learn everything not just Swift,
     
  6. coolbreeze macrumors 68000

    coolbreeze

    Joined:
    Jan 20, 2003
    Location:
    UT
    #6
    Apple: please learn how to develop apps so we can make 30% off of your hard work in perpetuity.

    Thanks!
     
  7. thadoggfather macrumors G3

    thadoggfather

    Joined:
    Oct 1, 2007
    #7
    Lol! That’s a nice perk of it too ;)
     
  8. scrapesleon macrumors 6502a

    scrapesleon

    Joined:
    Mar 30, 2017
    Location:
    Jamaica
    #8
    He did say coding will be bigger than English
     
  9. fpsBeaTt Suspended

    fpsBeaTt

    Joined:
    Apr 18, 2010
    #9
    Woah woah woah woah woah-woah---woah... where's all this cynicism coming from, buddy?
     
  10. thisisnotmyname macrumors 68000

    thisisnotmyname

    Joined:
    Oct 22, 2014
    Location:
    known but velocity indeterminate
    #10
    Everyone can code... as long as you live in one of these 21 countries :p
     
  11. Markoth, Nov 8, 2017
    Last edited by a moderator: Nov 9, 2017

    Markoth macrumors 6502

    Markoth

    Joined:
    Oct 1, 2015
    Location:
    Behind You
    #11
    Step 1. Find a good idea. Really, this is the hard part of making an iOS app.
     
  12. alien3dx macrumors 6502a

    alien3dx

    Joined:
    Feb 12, 2017
    #12
    the worst ide xcode in my life.. pretty sad for them really
     
  13. fairuz macrumors 68000

    fairuz

    Joined:
    Aug 27, 2017
    Location:
    San Jose and Berkeley, CA
    #13
    Most people I know from high school started with only Java, a crappy language, for a few years. It doesn't really matter since the general programming skill set is the same.
     
  14. thadoggfather macrumors G3

    thadoggfather

    Joined:
    Oct 1, 2007
    #14
    JavaScript you mean, which is completely different from Java?
     
  15. fairuz, Nov 8, 2017
    Last edited by a moderator: Nov 9, 2017

    fairuz macrumors 68000

    fairuz

    Joined:
    Aug 27, 2017
    Location:
    San Jose and Berkeley, CA
    #15
    No, I meant Java.
     
  16. thadoggfather macrumors G3

    thadoggfather

    Joined:
    Oct 1, 2007
    #16
    Gotcha ,interesting
     
  17. fairuz macrumors 68000

    fairuz

    Joined:
    Aug 27, 2017
    Location:
    San Jose and Berkeley, CA
    #17
    Google kinda does this with Tensorflow. Release it to the public so people train themselves to use what Google's ML employees must use. Same with a lot of open source software. Nothing wrong with it, ofc.
     
  18. thadoggfather macrumors G3

    thadoggfather

    Joined:
    Oct 1, 2007
    #18
    For offering free* Services of course they have something in mind they'd be getting in return

    And it's a bit of a globalist agenda at play too (IMO), drive down wages and marginalize specialized skills ;)

    Tim is openly a globalist, he's talked about it in speeches in china

    And (IMO) his staunch views of DACA/dreamers isn't so much cus he cares, it's so he can keep wages down

    Ymmv

    https://www.macrumors.com/2017/03/18/apple-tim-cook-globalization-china-speech/
     
  19. Markoth macrumors 6502

    Markoth

    Joined:
    Oct 1, 2015
    Location:
    Behind You
    #19
    It's much easier to learn a second language, after you've learned your first, but learning the second language well, takes time. If you try to write Swift code like Java, it's going to be written poorly.
     
  20. fairuz macrumors 68000

    fairuz

    Joined:
    Aug 27, 2017
    Location:
    San Jose and Berkeley, CA
    #20
    If you write Swift code well, it's going to be written poorly in 2 minor versions of Xcode, after they've change the language some more. I don't even care at this point. I've used more languages than I can even remember, getting the syntactical sugar right to varying degrees in each, and I'm not loyal to anything.
    --- Post Merged, Nov 8, 2017 ---
    Well, keeping supply small to increase wages isn't such a great strategy either. Sounds rather discriminatory.
     
  21. Markoth, Nov 8, 2017
    Last edited by a moderator: Nov 9, 2017

    Markoth macrumors 6502

    Markoth

    Joined:
    Oct 1, 2015
    Location:
    Behind You
    #21
    Swift will settle down at some point. It has been turbulent these past few years, though. At that point, there will be an accepted "best practice" for Swift code, which will typically produce the best results. All languages have a best practice.
     
  22. thadoggfather macrumors G3

    thadoggfather

    Joined:
    Oct 1, 2007
    #22
    It's not "keeping" supply intentionally withheld and small it's economics

    Surgeons get paid a lot because they have to go to medical school and pass tough exams

    Same w lawyers and the bar

    If any bum off the street could do surgeries or litigate, wages would be driven way down instead of through the roof


    Being a programmer unless u hit it big isn't as lucrative as the aforementioned I would
    Imagine but it's still a good take home pay because not every one can do it

    Even w free education not everyone can do this either. It's a different way of thinking but..

    Hope that makes some sense

    It's not like coding is gonna be an unspecialized
    Commoditized, or reverse from being currently high demand low supply industry but ..

    Again long term plan, and having people stockpile money for Apple
    Platform specifically
     
  23. i.mac macrumors 6502a

    Joined:
    Dec 14, 2007
    #23
    Take what’s positive and make it negative.

    Any learning is positive, and working as a software engineer or designer is both positive and dignified.

    I see only positive in all of this.
     
  24. fairuz macrumors 68000

    fairuz

    Joined:
    Aug 27, 2017
    Location:
    San Jose and Berkeley, CA
    #24
    I don't see how "keeping supply small" and "economics" are mutually exclusive. Also, if everyone could be a surgeon, medical care would cost a lot less, and life would be better. It's never a good policy to artificially exclude people from jobs, and it's never a bad thing to provide (edit: honest*) education.

    * As a college graduate, I've experienced dishonest education a few times.
     
  25. JappleUser25 macrumors newbie

    Joined:
    Nov 8, 2017
    #25
    While it might be easy to jab at Apple for an alterior motive (i.e. learn how to code in thier language for future App Store inputs) one might want to consider the dismal academic performance of the average US student. I believe the average reading level in the US is still 3rd or 5th grade. Either way it’s abysmal.

    Current public curriculums seem to focus on a STEM outline. So to include coding, or other computer languages, into early learning is the best place for such an effort, and useful skills sets for the future.

    I learned to read music when I was six. The main instrument I learned on was the piano. But I can read for other instruments from having learned a basic music language. So if kids learn Swift to any point of proficiency, it will only help in their absorption of other programming platforms, not hinder it, nor make them slaves to writing Apple Apps.
     

Share This Page