Work in Progress: Task-centric Holistic Teaching Approach to Teaching Programming with Java | IEEE Conference Publication | IEEE Xplore