Are you ready to create apps for Android devices?

Summer STEAM 2014

Name


A red asterisk (*) indicates required questions.


  1. Which of these do you use on a regular basis? (please check all that apply)*
    Computer/laptop
    Phone applications
    Microsoft office or similar software
    Google docs
    None
    Other


  1. Although no previous programming experience is required to learn how to make apps with App Inventor we would like to know which of these languages (if any) have you programmed with before? (please check all that apply)*
    Java
    Python
    C++
    HTML
    App Inventor
    Scratch
    ALICE
    Never programmed before


  1. Have you ever used a mobile device? (please check all that apply)*
    Smartphone
    Tablet
    iOS
    Android
    None


  1. If you used a mobile device before what was the primary function? (please check all that apply)*
    making calls
    messaging
    Internet access
    playing games
    watching videos


  1. What apps are you familiar with? Give three examples.*


  1. Have you ever created an app? *
    Yes
    No


  1. Would you like to learn how to create an app?*
    Yes
    No


  1. Did you ever think of a new app that would be useful? If yes, please describe briefly how someone would use your app. Draw your screens on the templates found here. Think about how your screens will interact with each other, and draw arrows to indicate the flow of your app.*


  1. App Inventor users need to have a Google Account. The login authentication and storage for App Inventor projects is linked to your Google Account. Do you have a Google account? *
    Yes
    No


  1. If you answered YES to the previous question please type in your Google e-mail address. If you answered NO to the previous question please sign up for a Google Account and type in your Google e-mail address.*


  1. Please read and check the choice that most truthfully tells how you feel about the statement.*

            1 2 3 4 5      
      I am familiar with the user interface design concept. Strongly agree  Strongly disagree  
      I know about the design process that computer engineers use to create products. Strongly agree  Strongly disagree  
      I am confident using technology. Strongly agree  Strongly disagree  
      I am comfortable using different Internet browsers (Chrome, Firefox, Internet Explorer) Strongly agree  Strongly disagree  
      I am comfortable making presentations about my school projects. Strongly agree  Strongly disagree  
      I am diligent (hard working and careful) in my work. Strongly agree  Strongly disagree  
      Setbacks and obstacles don't discourage me. I bounce back from disappointments faster than most people. Strongly agree  Strongly disagree