User-driven and open innovation as app design tools for high school students