Do you wonder what it’s like to develop software for a living? Do you possess a natural curiosity towards computer technology and platform development?
Spend most of the first week learning block-based programming for Android and iOS operating systems. The exercises and tutorials quickly help students build capacity with coding, abstraction, algorithms and data management within a program.
The second week involves active coding in small groups with intense research and collaboration. This approach involves an introduction to Python and Raspberry Pi hardware which allows students to create a mini-project by using the sensors and LED matrix on the Sense HAT technology. This collection of experiential tasks provides a comprehensive experience through a rewarding engineering process resulting in a functioning computational artifact.
In their first class, students will break into teams and come up with an original smartphone App idea. Over the course of
the week, they develop this idea by using the MIT App inventor or Thunkable before they ultimately pitch their digital
product to investors. Along the way, teams need to plan the user interface and data architecture of the app, as well as
program conditional algorithms and procedures.
In their second week, students will be introduced to Python and Raspberry Pi by completing hands-on projects using the
sensors and LED matrix of the Sense HAT. By using an experiential learning approach, students will quickly engage in
these topics, and the instructor introduces the underlying theory and concepts as students tackle these issues while
coding
Highlights
- Experience the full cycle of product development: from architecture to APIs
- Build a fully functioning mobile app for Android or iOS using block-based programming
- Create a machine integrated mini project with an introduction to Python and Raspberry Pi hardware
- Start thinking like a technologist and meet programmers and entrepreneurs who are creating the future
The YOLA Promise
YOLA will tie in with the best-in-class youth travel and education providers that follow rigorous safety and health standards.
YOLA will promote only those travel and education programs that are committed to the highest environmental, fair trade and human rights standards.
YOLA will create ethical experiences designed to have maximum, long-term impact on the communities we partner with.
YOLA and its partners are committed to travel to locations where tourists rarely go, buy goods from locally-owned businesses, and respect local cultures and customs. Our programs provide direct support for education, infrastructure development, conservation, and other community projects.
Learn More