Abstract
Today is the era of online teaching and learning. Specifically for programming courses, it is necessary to apply any powerful online tool that may help students learn on an online platform. Hence, in this paper as a case study, Java programming course is considered. Total three online tools, namely JDoodle (online Java complier IDE), Codeshare and Poll Everywhere have been applied during the course delivery. The student’s performance has measured before and after the tool application. Total 120 students have participated in this activity. It has observed that there is around 20% increase in the results after the tool usage. Also, many students appreciated the usage of this tool.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Friedman, M., Haynes, C.: Essentials of Programming Languages, 2nd ed. MIT Press, Cambridge, MA (2001)
Blanchette, J., Summerfield, M.: C++ GUI Programming With Qt4. Prentice-Hall, Upper Saddle River, NJ (2006)
Kernighan, B.W., Ritchie, D.M.: The C Programming Language. Prentice-Hall, Englewood Cliffs, NJ (1978)
Bredlau, C., Deremer, D.: Assembly language through the Java virtual machine. SIGCSE Bull. 33(1), 194–198 (2001)
Pressman, R.S.: Teaching Java to IS students: top ten most heinous programming errors. In: Proceedings of the Association of Information Systems Americas Conference AMCIS 2003, Omaha, NE (2005)
White, G., Sivitanides, M.: A theory of the relationships between cognitive requirements of computer programming languages and programmers’ cognitive characteristics. J. Inf. Syst. Educ. 13(1), 60–66 (2002)
Pendergast, M.O.: Teaching Introductory Programming to IS Students: Java Problems and Pitfalls. J. Inf. Technol. Educ. 5 (2006)
Abenza, P.P.G., Olivo, A.G., Latorre, B.L.: VisualJVM: a visual tool for teaching Java technology. IEEE Trans Educ 51(1) (2008)
Lokare, V.T., Shingan, G., Jadhav, P., Dharwadkar, N.V.: Effective use of online tools to prepare students for competitive examinations. J. Eng. Educ. Transf. (2020)
Eady, M.J., Lockyer, L.: Tools for Learning: Technology and Teaching Strategies. University of Wollongong (2013)
Peachey, N.: Digital Tools for Teachers. Peachey Publications (2018)
Allen, I.E., Seaman, J.: Sizing the Opportunity: The Quality and Extent of Online Education in the United States, Needham and Wellesley. Sloan Center for Online Education, MA (2003)
Haelermans, C.: Digital Tools in Education on Usage, Effects and the Role of the Teacher (2017)
Harasim, L. (ed.): Online Education: Perspectives on a New Environment. Praeger, New York (1990)
Baker, J.D.: Affective and cognitive learning in the online classroom. In: Seel, N.M. (ed.) Encyclopedia of the Sciences of Learning. Springer, Boston, MA (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Barphe, S.S., Lokare, V.T., Sutar, S.R., Kiwelekar, A.W. (2022). Effective Online Tools for Teaching Java Programming Course on an Online Platform. In: Nagar, A.K., Jat, D.S., Marín-Raventós, G., Mishra, D.K. (eds) Intelligent Sustainable Systems. Lecture Notes in Networks and Systems, vol 334. Springer, Singapore. https://doi.org/10.1007/978-981-16-6369-7_56
Download citation
DOI: https://doi.org/10.1007/978-981-16-6369-7_56
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-6368-0
Online ISBN: 978-981-16-6369-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)