what makes it hard to teach software
play

WHAT MAKES IT HARD TO TEACH SOFTWARE ENGINEERING TO END USERS? SOME - PowerPoint PPT Presentation

WHAT MAKES IT HARD TO TEACH SOFTWARE ENGINEERING TO END USERS? SOME DIRECTIONS FROM ADAPTIVE AND PERSONALIZED LEARNING Sridhar Chimalakonda Advisor: Prof. KesavV. Nori Software Engineering Research Lab, IIIT-Hyderabad, India Why Teach SE to


  1. WHAT MAKES IT HARD TO TEACH SOFTWARE ENGINEERING TO END USERS? SOME DIRECTIONS FROM ADAPTIVE AND PERSONALIZED LEARNING Sridhar Chimalakonda Advisor: Prof. KesavV. Nori Software Engineering Research Lab, IIIT-Hyderabad, India

  2. Why Teach SE to End Users?  90 million end user programmers in US alone by 2012 [Mary Shaw et al.]  Rapid proliferation of end users performing software engineering activities for their work  Many end users facing problems with the software (spreadsheets, macros…) they write because of lack of SE knowledge

  3. Diversified Spectrum of End Users

  4. Challenge: How to motivate & teach SE to such a diversified audience?

  5. A Solution: Apply Adaptive and Personalized Learning (APL) to SEE

  6. Challenges of Teaching SE to End Users  End User Concerns  No perceived value of SE  I have my own problems  No SE mindset  Instructional Design Concerns  No direct learning goals for SE  Diversified needs and contexts  Varied teaching styles, processes  Lack of resources and tools

  7. An Ontology Framework

  8. Core Idea  Gather metadata about learners (styles, preferences…)  Customize your learning goals, process and content for them  Use ontologies for both of the steps

  9. What Next?  Read our paper and apply the framework to teach “your end users” “the SE knowledge they require”  Example  Teach spreadsheet programming to teachers who use spreadsheets  Teach configuration management to course instructors

  10. Let’s Collaborate  Contact Me:  Sridhar Chimalakonda sridhar_ch@research.iiit.ac.in  LinkedIn, Facebook

  11. Join Me Me!!! Br Bridg dge e th the gap ap be betw tween een th the th three worlds ds sridhar_ch@research.iiit.ac.in Questions? Thank You 11 11

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend