Survey on Attitudes Towards App Development
Sign in to Google to save your progress. Learn more
Email *
Age *
Gender *
Confidence *
Strongly disagree
Disagree
Neutral
Agree
Strongly agree
Developing app is far too complicated for me
I am comfortable with learning app development
I have little self-confidence when it comes to developing apps
It is easy to make the program do what I want to
I must be creative to be good at app development
I must have strong problem-solving skills to excel in app development
Motivation *
Strongly disagree
Disagree
Neutral
Agree
Strongly agree
I find the challenge of app development motivating
I want to learn more about app development
I think app development is interesting
I hope that my future career will require the use of app development concepts or skills
Gender *
Strongly disagree
Disagree
Neutral
Agree
Strongly agree
App development is an appropriate subject for both men and women to study
Men produce higher quality than women work in app development
Usefulness *
Strongly disagree
Disagree
Neutral
Agree
Strongly agree
Knowing how to develop app can help me find a job
Knowing how to develop app will be useful for my future work
Learning app development offers me the opportunity to engage in a variety of fields
App development has little relation to what I experience in the real world
Learning app development can help me develop good reasoning skills
Learning app development can help me develop problem solving skills
I can make money by developing apps (e.g. part-time work, freelance)
Knowledge Structure *
Strongly disagree
Disagree
Neutral
Agree
Strongly agree
App development is all about programming
Spending time analyzing the apps made by other people is a waste of time
There is usually only one correct approach to solving a programming problem
Knowledge in app development consists of many disconnected topics
User interface and user experience design is a critical part of app development
When I develop an app, I always clarify the target users and the feature list before I start coding
Learning Style *
Strongly disagree
Disagree
Neutral
Agree
Strongly agree
Understanding app development basically means being able to remember everything I’ve learned
When studying app development, I relate new knowledge to what I already know rather than just memorizing it
When implementing a new feature to an existing app, I have to understand all of the details of the app implementation before I am able to work on the new feature.
When I develop an app, I break down the development into small parts and work on them one at a time.
When I program, I find it useful to brainstorm about solution strategies before writing code.
Self-reliance *
Strongly disagree
Disagree
Neutral
Agree
Strongly agree
I cannot learn app development if the teacher does not explain things well.
I learn more quickly in a group
If I find a bug in my program, I have no idea how to debug it
I find that reading books and online materials in detail is a good way for me to learn app development
I learn more quickly if I study by myself
Context *
Strongly disagree
Disagree
Neutral
Agree
Strongly agree
I have many ideas of what apps I want to develop.
I don't know what app I want to develop.
I hope the app that I will develop in this course can be used in real world.
I hope I can present the app that I will develop in external events (business contests, academic conferences).
Submit
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service - Privacy Policy