Software Development

Magic 8-Balls, mini golf and trivia: 5 cool apps created by middle schoolers

Students flexed their coding muscles at a recent Community College of Philadelphia STEM Academy demo day.

A screenshot of Malika S.'s Magic Eight-Ball app. (Screenshot)

In line with citywide efforts to get students from underrepresented backgrounds into STEM, for a few weeks this summer, Philly middle schoolers learned algebra readiness and coding skills via Community College of Philadelphia’s summer STEM Academy.

Rising seventh and eighth graders participated in two sessions of a virtual learning academy that combined live instruction with prerecorded sessions.

From July 20 through 30, students participated in “Minecraft World.” The session centered around popular video game Minecraft which was used as a way to introduce concepts related to math and coding. The second session from Aug. 10 through 20 was called “#AwesomeApps” and saw students coding ideas into mobile apps via MIT App Inventor.

After creating the apps, students pitched them in a showcase on Thursday. Here’s a look at what a handful came up with:

Shaking things up

Malika S.’s mobile app is a Magic Eight-Ball simulator. Malika coded her app so that by shaking your phone in the way you would a traditional Magic Eight-Ball, one of several questions will appear in a random order.

Naming that state

Arianna R. coded an app that allows users to answer trivia questions around state capitals. In her demonstration, Arianna explained that answering a question about the state capital of Texas could allow the user to input Austin, the correct answer. Users are able to enter as many answers as they want since there is no grading involved, making it an effective study tool: “I could use this for social studies during the school year,” she said.

The MIT App Inventor, which students used to create their apps. (Screenshot)

Hitting the links by phone

Stephanie J.’s mini golf app is perfect for people who want to hit golf balls but find themselves limited by the pandemic. In her app, players can use their fingers to hit golf balls. Stephanie coded each possible direction for the golf ball to move and coded options for colors to change when balls go in the hole.

Creating with a magic touch

For Patricia N.’s second app, she coded a Magic Doodle application that allows users to create their own drawings. “[I coded it] so that the warm colors on are on the left and cool colors are on the right,” she said. By tapping a certain color, users are able to draw on the app’s empty space in a method akin to Microsoft Paint.

Answering 20 of life’s questions

Patricia N. also coded a Magic Eight-Ball that responds to users shaking their phones. For her version, users can select one of 20 questions and shake to get answers to their fortunes.

###

The STEM academy was part of a larger initiative from the community college’s Division of Access and Community Engagement and was made possible with help from New York Life’s Aim High grant. Twenty students were given access to each session at a price of $25 per student.

Besides teaching coding skills, the academy was a deep dive in into Algebra 1 readiness: Math instructor and academic advisor David Elkin was tasked with making complex math concepts like formal logic more digestible for his summer middle school students. Using Minecraft and coding exercises helped students apply their new ideas in ways with clear results.

“With Minecraft they want to play a game and see the levels,” he said. “Math allowed them to access more interesting kinds of challenges. With the app creator, when we did logic, we wanted to create a strong setup of what an argument is. With coding, they could understand logic immediately. They asked what things did and why they happened.”

Academic advisor Juliet Popiel said she was inspired by the students’ high energy and willingness to explore new concepts. During moments like a demonstration day with office hours, students helped each other work through concepts and to solve problems related to their projects.

“There were moments when we had to go through code slowly, but in general they had a motivation to make these apps their own,” she said. “The kids were always asking questions about their apps. By using the MIT App Inventor, you can get results quickly. They were able to build a few lines of code and see results.”

With the academy’s support, students will eventually make their apps available for purchase via the Google Play store.

Michael Butler is a 2020-2022 corps member for Report for America, an initiative of The Groundtruth Project that pairs young journalists with local newsrooms. This position is supported by the Lenfest Institute for Journalism.
Companies: Community College of Philadelphia

Before you go...

Please consider supporting Technical.ly to keep our independent journalism strong. Unlike most business-focused media outlets, we don’t have a paywall. Instead, we count on your personal and organizational support.

3 ways to support our work:
  • Contribute to the Journalism Fund. Charitable giving ensures our information remains free and accessible for residents to discover workforce programs and entrepreneurship pathways. This includes philanthropic grants and individual tax-deductible donations from readers like you.
  • Use our Preferred Partners. Our directory of vetted providers offers high-quality recommendations for services our readers need, and each referral supports our journalism.
  • Use our services. If you need entrepreneurs and tech leaders to buy your services, are seeking technologists to hire or want more professionals to know about your ecosystem, Technical.ly has the biggest and most engaged audience in the mid-Atlantic. We help companies tell their stories and answer big questions to meet and serve our community.
The journalism fund Preferred partners Our services
Engagement

Join our growing Slack community

Join 5,000 tech professionals and entrepreneurs in our community Slack today!

Trending

The person charged in the UnitedHealthcare CEO shooting had a ton of tech connections

From rejection to innovation: How I built a tool to beat AI hiring algorithms at their own game

Where are the country’s most vibrant tech and startup communities?

The looming TikTok ban doesn’t strike financial fear into the hearts of creators — it’s community they’re worried about

Technically Media