Effectiveness of Template-based Learning in Mobile Development Graham Haug UTSA Junior, Mathematics and Philosophy David Akopian, Ph.D. Associate Professor, Electrical Engineering Faced with curriculum time constraints, how can we most effectively teach programming skills to undergraduate students? Short guided “tours” that communicate programming strategy Easily accessed learning materials that remove non-essential information Create a new approach to learning based on these templates Template learning could replace the need for additional coursework by allowing Undergraduate students to learn these skills in a fraction of the time required by traditional coursework
Methodologies General goals of project: New to programming; using template-based learning, become more familiar with programming in general Utilize program tutorials to design templates for future learners Create mobile applications to better familiarize self with mobile platform development Techniques to be explored: Utilize the Android development kit to test mobile sensors Design applications that require more complex algorithmic solutions Specifically work with real-time audio capture and light feedback
Progress Report What has been accomplished to date? Perused and completed the templates provided by Dr. Akopian Capable of creating applications with the Android development kit Designed algorithmic approach to multi-sensor audio capture application Feeling confident in success of approach to the above application What is/are the next step(s)? Continue working to improve programming skills Refine application design Better understand WAV and real-time audio processing Begin actual coding of application(s) Reflect on the personal success of template learning Assist with other lab members’ projects as needed