Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Apple
    • Apple
    • Mobile

    Apple’s Swift Playgrounds Teaches Kids to Code Using Swift

    Written by

    Todd R. Weiss
    Published June 15, 2016
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      Apple has created an iPad-based Swift Playgrounds app that incorporates puzzles, games and other fun tasks all designed to encourage children and teens to learn to code using the Swift programming language.

      The idea is to help create an interest in software coding in young people so Apple can find the next generation of software developers with the skills to develop apps for its iPhones, iPads, Macs, Apple Watches and other devices.

      Swift Playgrounds, which is expected to be available for free use in the fall following a public beta in July, was unveiled June 13, the opening day of Apple’s Worldwide Developers Conference (WWDC 2016) in San Francisco. Designed for use by anyone, Swift Playgrounds uses an interactive interface to bring coding to life by helping users guide onscreen characters through an immersive graphical world where they solve puzzles and master myriad coding challenges.

      Built into Swift Playgrounds are templates that are designed to encourage users to express their creativity and create programs that can be shared with friends in Web postings or using Apple’s Mail or Messages apps.

      The original Swift programming language was introduced in 2014, combining the performance and efficiency of compiled languages with the simplicity and interactivity of popular scripting languages. Swift 2.0 was later introduced at the Apple Worldwide Developer Conference in June 2015 as an updated version of the language. Swift builds on the best of C and Objective-C, without the constraints of C compatibility, according to Apple. The language adopts safe programming patterns with modern features to make programming easier and more flexible, Apple said.

      The updated Swift 2.0 version provided improved performance with a new error-handling API and improved support for availability-checking.

      Now Apple wants to share Swift development with students of all ages so they can learn core coding concepts—including issuing commands, creating functions, performing loops and using conditional code and variables—while building their coding confidence and skills, according to Apple.

      Swift Playgrounds also will be updated regularly with new challenges so students can grow their lessons, and teachers and developers will be able to create their own challenges for students using the Xcode development environment.

      “I wish Swift Playgrounds was around when I was first learning to code,” Craig Federighi, the senior vice president of software engineering at Apple, said in a statement. “Swift Playgrounds is the only app of its kind that is both easy enough for students and beginners, yet powerful enough to write real code. It’s an innovative way to bring real coding concepts to life and empower the next generation with the skills they need to express their creativity.”

      Swift Playgrounds was designed to enable students to create programs using iPads in only a few taps, according to Apple. It also offers a coding keyboard that adds characters common to Swift programming, giving students the tools they need to create their code by swiping across the key or using a shortcut bar that presents the most likely next commands or values based on context. Also available is a popover keypad that lets users tap to edit a number in place, touch a color value to display a color picker or drag the boundaries of a loop or function definition to wrap around existing code.

      The App Camp for Girls, a weeklong summer coding camp for teen girls held in various cities, plans to adopt the upcoming code development environment for its participants, said Jean MacDonald, the founder of the group, in a statement. “The new Swift Playgrounds app from Apple is one of the most powerful, yet approachable, educational coding apps we’ve ever seen, and we can’t wait to incorporate it into our upcoming camp curriculum. It’s a fun and intuitive way for our students to learn the basic principles of coding using the iPad, and also become skilled in Swift, a language that can grow with them in whatever they choose to do.”

      In February, Apple open-sourced its Swift Benchmarking Suite just two months after making the Swift programming language itself open source in December, eWEEK reported. The benchmarking suite includes source code for benchmarks, libraries and utilities that are designed to help track Swift performance and catch performance regressions before they are committed.

      Todd R. Weiss
      Todd R. Weiss
      Todd R. Weiss is a seasoned technology journalist with over 15 years of experience covering enterprise IT. Since 2014, he has been a senior writer at eWEEK.com, specializing in mobile technology, smartphones, tablets, laptops, cloud computing, and enterprise software. Previously, he was a staff writer for Computerworld.com from 2000 to 2008, reporting on a wide range of IT topics. Throughout his career, Weiss has written extensively about innovations in mobile tech, cloud platforms, security, and enterprise software, providing insightful analysis to help IT professionals and businesses navigate the evolving technology landscape. His work has appeared in numerous leading publications, offering expert commentary and in-depth analysis on emerging trends and best practices in IT.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×