The fundamental guiding question lying at the heart of our
research was the following: could App Inventor, a visual
programming environment for mobile application development,
be used as a facility to develop computing skills and
computational thinking for high school students?