Mobile Apps Shape Future Of IT Education - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Mobile // Mobile Applications
08:06 AM
Kelly Sheridan
Kelly Sheridan
Connect Directly

Mobile Apps Shape Future Of IT Education

How will the next generation learn about technology? MIT professor Hal Abelson explains his approach and a new course for modern teachers and educational consultants.

10 Top Programming Languages For Learning To Code
10 Top Programming Languages For Learning To Code
(Click image for larger view and slideshow.)

Once upon a time, there lived a human race free from the harassment of smartphone notifications.

Less than 10 years ago, we dined without checking email. We traveled without snapping 20 pictures of every landscape and putting them on Facebook. We didn't care whether our laptops were compatible with our smartphones, because smartphones didn't exist.

Now, people and their devices are connected more than ever. Our smartphones have cut our attention spans by 25%. Gartner is predicting the Internet of Things will reach 21 billion connected devices by 2020.

Technology is evolving at a pace that's "almost hard to grasp," says Hal Abelson, professor of computer science and engineering at MIT. Abelson is working to address how today's schools are teaching technology, specifically mobile tech, to the next generation of students.

[iPad Pro reviews roll in: It won't replace your laptop.]

Schools are under pressure to include more computing-intensive classes in their programs, says Abelson. However, even the few institutions teaching computer science aren't relating the topic to students' lives.

Fewer schools teach mobile technology, which is still a new area for the education sector. Sure, kids are using their mobile phones in school, but they aren't learning to build mobile apps.

In order to accelerate mobile technology education, Abelson cofounded a Web-based system called App Inventor designed to help people learn about coding in a simple way and experiment with building their own mobile apps.

The tool started as an idea back in 2008, when smartphones were still new phenomena. As mobile began to pervade society, Abelson and his App Inventor cofounders adopted the vision of democratizing mobile tech. People should be able to personalize their devices and shape apps the way they want, he explains.

App Inventor revolves around the idea of blocks-based programming. "You don't sit and type code, you snap together programming pieces like Legos or Tinker Toys," he explains. It's easy for users to piece together mobile apps, which they can use on their mobile devices and share in an app store.

The educational tool is built for the Android system. This is partially because Abelson's cofounders are Google engineers, and partially because the team relied on the Android OS being open source.

When it started, the tool had a target audience of 13- and 14-year-olds but now has a committed user base of adults. Initial surveys following its release indicated half of App Inventor's users are between 25 and 45 years old. The app has 3 million registered users and has been used to build 10 million apps.

App Inventor is a core component for a new Master Trainers Program at MIT, designed to instruct K-16 educators and other professionals in educational mobile computing. It should be noted this is not a master's degree program, but a course for those who wish to promote computer science in schools.  

(Image: Ismagilov/iStockPhoto)

(Image: Ismagilov/iStockPhoto)

The goal, Abelson explains, is to develop a cadre of experts who will eventually become resources for mobile technology education. They may, for instance, lead school workshops to instruct teachers and students in mobile app design, provide guidance to schools who want to teach mobile tech but don't know how to start, or empower kids to get creative with mobile technology.

The program consists of three parts. The first, which started in mid-October 2015, is a prerequisite MOOC (massive open online course) for teachers unfamiliar with App Inventor. There are about 7,000-8,000 people taking the class, says Abelson. It will end in December.

Part two is a 10-week independent self-study course on basic and advanced topics in mobile app development. Students are given examples of successful mobile projects created with App Inventor, and shown how the tool can be used to create advanced apps. They are taught ways to recognize ideas with potential and how to teach kids to develop strong ideas while facilitating a spirit of entrepreneurship.

The Master Program wraps up with an intensive three-day workshop at MIT with Abelson and leaders behind App Inventor. This will take place in March 2016. Students take a deeper dive into the materials they reviewed and share ideas in a more interactive environment. From there, they will be ready to bring their new-found knowledge to schools.

MIT Professional Education expects the Master Trainers Program to do well in its first round, and they intend to offer the course again in the future.

Although 10 years may seem an eternity in the tech industry, it's a relatively short time-frame for academic curricula. What are your thoughts on the state of teaching technology in today's schools? What do you think of this approach to teaching mobile tech? Please share your thoughts and ideas in the comments.

**New deadline of Dec. 18, 2015** Be a part of the prestigious InformationWeek Elite 100! Time is running out to submit your company's application by Dec. 18, 2015. Go to our 2016 registration page: InformationWeek's Elite 100 list for 2016.

Kelly Sheridan is the Staff Editor at Dark Reading, where she focuses on cybersecurity news and analysis. She is a business technology journalist who previously reported for InformationWeek, where she covered Microsoft, and Insurance & Technology, where she covered financial ... View Full Bio
We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
User Rank: Ninja
12/10/2015 | 3:18:48 PM
Re: making programming available to all

To add to your comment, one main aspect of teaching technology today is the fact that it's evolving at such a fast pace that it's hard to determine what needs to to be taught and what needs to be referenced.

I myself have a conflict on this matter. I'm all for making things easier for folks, but for robust solutions you need 1's and 0's, you need good old fashing coding. But you also need creative people, folks that can think beyond the box and really come up with ideas that lead to killer apps (and usually these folks aren't techy)

I think this is what it's important for to understand the benefit of how apps are builts, but also understand the back bone of it....what makes it tick.
User Rank: Ninja
12/10/2015 | 3:15:40 PM
Re: making programming available to all

Superb article! I greatly enjoyed it!

I agree, and it also makes sense that adults are very much interested in this, since from a business perspective, producing a killer app could easilly lead to a very succesful ventureship.
User Rank: Strategist
11/16/2015 | 4:54:37 PM
Re: making programming available to all
Agreed, I was so glad to learn of a platform intended to teach mobile computing to a younger generation. I think this method is something kids will get excited about, which will be critical to keeping them interested in learning more about the subject.

I also think it's significant that the user base of Abelson's program turned out much older than expected. This shows it's not only kids who benefit from basic CS education, but adults as well.
User Rank: Ninja
11/14/2015 | 1:15:37 PM
Re: making programming available to all

That is a very-very good comment you have made here!

As someone who has attended Multiple Courses (over Different Degrees) one thing that has often struck with me when I was studying or even when I was teaching some material is when I Personally dont get a buzz in the material in front of me,its basically next to impossible to get it through my head or convey the material in its entirety to the audience either.

Super Super comment you have made here!!!
User Rank: Ninja
11/13/2015 | 3:30:25 PM
making programming available to all
I think this is a good method becuase  computer science course they lack a good method to really engage students in learning programming specially, for non-enginners.  They need to be able to understand computer science concepts and learn how they can apply these concepts in their life.  Students get distracted if the material isn't supported by activities that let them see how the theory applies to their daily life.
User Rank: Apprentice
11/13/2015 | 2:54:04 PM
Better K-5 coding resources
If you are looking for K-5 friendly resources for teaching coding then check out The FOOs and its free curriculum here - TheFoos .com /hourofcode? 
Why 2021 May Turn Out to be a Great Year for Tech Startups
John Edwards, Technology Journalist & Author,  2/24/2021
How GIS Data Can Help Fix Vaccine Distribution
Jessica Davis, Senior Editor, Enterprise Apps,  2/17/2021
11 Ways DevOps Is Evolving
Lisa Morgan, Freelance Writer,  2/18/2021
White Papers
Register for InformationWeek Newsletters
Current Issue
2021 Top Enterprise IT Trends
We've identified the key trends that are poised to impact the IT landscape in 2021. Find out why they're important and how they will affect you.
Flash Poll