Enhancing Teaching Effectiveness in Mobile Application Development with Structured Practice | IEEE Conference Publication | IEEE Xplore