This Week's Sponsor:

Winterfest 2024

The Festival of Artisanal Software


Posts tagged with "Swift Playgrounds"

Apple Introduces Three of the Distinguished Swift Student Challenge Winners

Earlier this week, Federico and I interviewed two of the Swift Student Challenge winners on AppStories, which was a lot of fun. A new feature of the 2024 competition was the addition of Distinguished Winners. As Apple explains it in a press release published today:

Out of 350 winning submissions, 50 students have been named Distinguished Winners for building app playgrounds that stand out for their innovation, creativity, social impact, or inclusivity. These 50 students have been invited to a three-day in-person experience at Apple Park that includes tailored programming and the special event at this year’s Worldwide Developers Conference (WWDC), where they’ll join like-minded creators from all over the world.

Apple’s press release includes profiles of three of the Distinguished Winners: Elena Galluzzo, a college student from Canada, Dezmond Blair, from Canton, Michigan, and Jawaher Shaman, who is studying at the Apple Developer Academy in Riyadh, Saudi Arabia.

Elena Galluzzo’s winning app is an assistant for seniors:

Galluzzo designed Care Capsule to be an all-in-one assistant for elderly people. She used Apple’s machine learning framework Create ML to build a chatbot that analyzes interactions with the user to deduce whether they are experiencing loneliness or depression. The app also lets users track their medications, connect with community resources, and keep a record of positive memories.

Dezmond Blair, who attended the Apple Developer Academy in Detroit, built MTB XTREME, an app that

…puts users behind the handlebars of a mountain bike, offering a 360-degree view of the trails around them.”

Finally, Jawaher Shaman created an app called My Child to help people with speech conditions:

My Child tells Shaman’s story through the eyes of a child who stutters, and features characters inspired by her father and grandfather. The app guides users through exercises that help slow down their breathing and prepare them for real-life experiences like reading a story in class. Shaman used AVFAudio to add sounds that mimic the way her father would break sentences into small, more manageable parts.

Every year, I’m impressed with the projects students come up with for the Swift Student Challenge, and this year is no exception. Harshitha Rajesh and Roscoe Rubin-Rottenberg, whom Federico and I spoke to Monday, as well as the Distinguished Swift Student Challenge winners whose projects Apple featured today, are great examples of the sort of impactful projects that students from 35 countries and regions have created for the Challenge. It’s great to hear that 50 of the students will be at WWDC this year. Hopefully, Federico and I will have the chance to meet a few of them.


Apple Opens the 2024 Swift Student Challenge to Submissions

Source: Apple.

Source: Apple.

Apple has opened up submissions for the 2024 Swift Student Challenge. As we reported last November, the format of this year’s format is a little different than in the past. Eligible students have from today through February 25, 2024, to submit their app playgrounds on a topic of their choosing.

Apple will choose 350 winners from the entries submitted and name 50 of those Distinguished Winners who will be invited by Apple to visit its Cupertino headquarters. All winners will receive a one-year membership in the Apple Developer Program, a voucher to take an App Development with Swift certification exam, and a special gift.

Two of my kids participated in the Swift Student Challenge in the past. If you know a student who’s interested in learning to code, I know from experience that this is a great way to get them started and excited about the subject.

Permalink

Apple Announces the Swift Student Challenge Will Begin in February 2024 and New Everyone Can Code Resources

Source: Apple.

Source: Apple.

It’s hard to believe that it has been over nine years since Apple announced the Swift programming language at WWDC. From the day it debuted, one of the pillars of Swift has been Apple’s education efforts, which have included Swift Playgrounds, materials for teachers and students, events, coding centers, and of course, the annual Swift Student Challenge at WWDC. So, with Swift’s 10th anniversary around the corner, it’s not surprising that Apple is updating its Swift Student Challenge program and releasing new resources for educators.

Today, the company announced that the next Swift Student Challenge will begin in February 2024, a break from the past WWDC schedule. The competition will name 350 winners in total, 50 of whom will be named Distinguished Winners whose projects stand out from the other submissions. Distinguished Winners will be invited to Apple’s headquarters in Cupertino in the summer to meet with Apple engineers and other winners, and all winners will receive a one-year membership to the Apple Developer Program.

The Swift Student Challenge will run for three weeks in February 2024, and students can sign up to be notified of when the competition will begin here.

Apple is also expanding its Everyone Can Code program with four new projects providing additional resources for students to learn to build apps. The projects, which provide educators with resources to guide students, include the following:

  • Design a Simple App: Students can create an app prototype in Keynote to learn the fundamentals of app design, practice rapid prototyping, and collect feedback, following the same steps as professional developers. 
  • Build with Stacks and Shapes: Students can take the first steps of building an app in Swift Playgrounds and code a self-portrait or a work of art using SwiftUI to learn the fundamentals of user interface design.
  • Build Custom Shapes: Students can bring an app interface to the next level by designing a shape, learning how to plot the coordinates, and coding their custom shape using SwiftUI and the About Me sample app within Swift Playgrounds.
  • Design an App Icon: Students can learn and apply app design principles to create a unique and memorable app icon that communicates an idea; practice rapid prototyping; collect feedback; and upload the icon to Swift Playgrounds to become part of an app.

The projects can be accessed by educators from the Apple Education Community website.

The expansion of the Swift Student Challenge and other announcements today are great to see. It’s a fantastic way to get students excited about coding, as we’ve seen first-hand based on the growing number of apps we write about at MacStories that were built by former Challenge participants. I’m looking forward to seeing what students come up with this year.


Apple to Offer a New Coding Lab for Kids Beginning Next Week

Next week, Apple is introducing a new Today at Apple session for kids who are interested in learning to code: Coding Lab for Kids: Code Your First App. Starting December 5th, the session will walk children 10 and up through building an app with Swift Playgrounds.

According to Apple’s press release:

During the lab, Apple Creative Pros will lead aspiring coders and their guardians in an interactive activity using iPad and Swift Playgrounds…. Working in the About Me playground, participants will use SwiftUI and a new, real-time app preview to customize and bring their app to life with fun fonts, background colors, Memoji, and more.

After its debut, Coding Lab for Kids: Code Your First App will become a regular part of the Today at Apple programming.

As a parent, I’m always glad to see sessions like this added to Today at Apple. The company offers a lot of interesting programs, but having helped my kids find resources to learn to code when they were younger was difficult. Introductory sessions like the one announced today and Apple’s other resources for parents and educators have come a long way in recent years and now enable a wide spectrum of kids who are interested in coding to find the materials to help them get started.

If you want to sign a kid up, you can look for a nearby Apple Store offering the session here.