International Journal of Scientific & Technology Research

Home About Us Scope Editorial Board Blog/Latest News Contact Us
10th percentile
Powered by  Scopus
Scopus coverage:
Nov 2018 to May 2020


IJSTR >> Volume 9 - Issue 4, April 2020 Edition

International Journal of Scientific & Technology Research  
International Journal of Scientific & Technology Research

Website: http://www.ijstr.org

ISSN 2277-8616

Coding Language-Based Multi-Platform Apps: Digital Learning Tools For Programming Language Courses

[Full Text]



Brandon G. Sibbaluca, Vernon E. Avila, Sammy V. Militante



Programming, Multi-platform, Apps, Digital Learning



In this digital era, students are needed to be engaged in classroom activities to be able for the teachers succeed to impart the right lessons they need to impart and ensure that the students have totally grasped the provided lectures. With this, teachers are needed also to learn and understand the concept of the twenty-first century teaching strategies since their students are called to be the twenty-first century learners. With this idea, the main author opted to come up with alternative teaching and learning application tools that address the needs of today’s learners to be engaged in the courses which involve computer programming concepts and real-life applications for better appreciation. These multi-platform software applications will deliver assistance to the subject-teachers handling various computer programming courses to deepen the programming abilities and skills of their students by providing various digital learning activities on desktop, web, and mobile platforms during class discussions. Digital learning tools are designed and developed in different forms; it may serve as a form of a motivational activity, a recap of the previous lesson, or an interactive learning game. These programming language-based applications will also encourage student engagement to keep the students more focused and motivated to learn different computer programming courses. With the advancement of these multi-platform software applications, students taking computer programming courses will be fascinated to learn the programming concepts and the fundamentals of different programming languages.



[1] J. Brown, “Learning in the Digital Age,” 2002.
[2] B. Sibbaluca, R. Belza, B. Peña, J. Pandio, “Development of Digital Learning Platforms: Interactive Learning Tools for Programming Logic and Design,” Proceedings. Computer Applications, Innovations, Technologies, and Engineering (CAITE) – 6th ICpEP National Conference 2018. Institute of Computer Engineers of the Philippines, Inc., ISSN: 2244-5668, Vol. 6, C.18, pp. 72-75, 2018.
[3] L. Jana, “Skills Every Child Will Need to Succeed in 21st century,” TED x Chandigarh, YouTube video, Accessed February 9, 2019.https://www.youtube.com/watch?v=z_1Zv_ECy0g
[4] MacArthur Foundation, “Rethinking Learning: The 21st Century Learner,” YouTube video, Accessed February 9, 2019. https://www.youtube.com/watch?v=c0xa98cy-Rw
[5] T. Heick, “36 Things Every 21st Century Teacher Should Be Able To Do,” Accessed February 9, 2019. https://www.teachthought.com/pedagogy/36-things-every-21st-century-teacher-should-be-able-to-do/
[6] S. Romaniuk. “25 Important Apps and Digital Learning Tools for University Students,” Accessed February 9, 2019. https://elearningindustry.com/25-digital-learning-tools-apps-university-students
[7] K. Lee, Foundation of Programming Languages, Second Edition, Springer International AG, 2018.
[8] “Developer Survey Results 2018,” Stack Overflow, Accessed February 9, 2019. https://insights.stackoverflow.com/survey/2018/
[9] M. Sousa, R. Cruz, and J.M. Martins. “Digital Learning Methodologies and Tools – A Literature Review,” Proceedings, EDULEARN 2017(Barcelona), 2017.
[10] D. Kergel, B. Heidkamp, P. Telléus, T. Rachwaland S. Nowakowski,“The Digital Turn in Higher Education,” Proceedings, International Perspectives on Learning and Teaching in a Changing World(Germany), Springer VS, 2018.
[11] J. Farrell. Java Programming, Ninth Edition, Cengage, USA, 2019.
[12] S. Nakov, V. Kolev et. al., Fundamentals of Computer Programming with C#: The Bulgarian C# Book. SvetlinNakov& Co., Bulgaria, 2013.
[13] L. Groner, Learning JavaScript Data Structures and Algorithms, Third Edition, Packt Publishing. UK, 2018.
[14] S. Bigelow and M. Rouse, “Definition: Platform,” Techtarget: Search Server Virtualization, Accessed February 9, 2019. https://searchservervirtualization.techtarget.com/definition/platform
[15] D. Crabbe, “Computing Platform,” YouTube video, Accessed February 9, 2019.https://www.youtube.com/watch?v=FUDw5hS8LUU
[16] Complexity Labs, “Platform Technologies,” YouTube video, Accessed February 9, 2019. https://www.youtube.com/watch?v=d0i-iQALRac
[17] J. Cox,“5 Essential 21st Century Strategies,” Accessed February 9, 2019.https://www.teachhub.com/5-essential-21st-century-teaching-strategies