• Steam Ahead with Team-OWBP STEAM  Registration

    Steam Ahead with Team-OWBP STEAM Registration

    "Various locations"
  • Type a question
  • Format: (000) 000-0000.
  • STEAM Ahead with TEAM-BMG Mobile App Development Workshop Curriculum


    Duration: 4 Weeks (4 hours per session, once a week)
    Target Audience: Ages 11–24
    Objective: Equip participants with the foundational skills to design, develop, and deploy their own mobile app while integrating STEAM principles.


    Week 1: Introduction to Mobile App Development
    Theme: Foundations and Design Thinking

    Hour 1:

    Welcome & Icebreaker: "Favorite Apps and Why?"
    Introduction to Mobile App Development: Overview of platforms (iOS, Android), tools, and career opportunities.
    Explore STEAM integration in mobile apps.
    Hour 2:

    Understanding User Needs: Introduction to Design Thinking.
    Activity: Identify a problem in your community and brainstorm app ideas to solve it.
    Hour 3:

    Basics of App Design: Wireframes and user interface (UI) principles.
    Hands-On: Sketch a wireframe for your app idea on paper or using online tools like Figma.
    Hour 4:

    Group Discussion: Share app ideas and wireframes for feedback.
    Assignment: Finalize your wireframe before the next session.

    Week 2: App Development Basics
    Theme: Coding Fundamentals

    Hour 1:

    Introduction to Block-Based Coding: Using platforms like MIT App Inventor or Thunkable.
    Build a simple “Hello World” app.
    Hour 2:

    Hands-On: Explore key coding concepts like variables, conditionals, and loops through app design.
    Activity: Create an interactive button that performs an action.
    Hour 3:

    Work on Your App Idea: Translate wireframes into basic interactive prototypes.
    Troubleshooting common issues in app development.
    Hour 4:

    Group Activity: Test each other's prototypes and provide feedback.
    Assignment: Refine your app functionality based on feedback.

    Week 3: Enhancing Your App
    Theme: Features and Functionality

    Hour 1:

    Adding Advanced Features:Integrate multimedia (images, audio, video).
    Work with data storage (e.g., saving user input).
    Hour 2:

    Hands-On: Add at least one advanced feature to your app.
    Activity: Test and debug your app.
    Hour 3:

    Introduction to App Aesthetics: Colors, fonts, and layouts for a professional look.
    Activity: Update your app’s UI to make it visually appealing.
    Hour 4:

    Peer Review: Present updated apps for feedback.
    Assignment: Prepare your app for final presentation and testing.

    Week 4: Launch and Showcase
    Theme: Testing, Feedback, and Deployment

    Hour 1:

    Testing and Debugging: Strategies to identify and fix bugs.
    Finalize your app and prepare a presentation pitch.
    Hour 2:

    Marketing Basics:Create an app icon and promotional materials (e.g., posters, videos).
    Discuss app deployment options (publishing on app stores).
    Hour 3:

    Showcase Event: Present your app to the group and/or invited guests.
    Pitch your app idea and demonstrate its functionality.
    Hour 4:

    Reflection and Feedback: Discuss lessons learned and future plans for app improvement.
    Closing Activity: Distribute certificates and STEAM Ahead swag (if applicable).

    Key Outcomes:
    By the end of this workshop, participants will:

    Understand the basics of mobile app development and design thinking.
    Create and refine a working prototype of a mobile app.
    Gain problem-solving, coding, and project management skills.
    Develop confidence in presenting and pitching their app ideas.

  • Should be Empty: