Tools for the Learning of Programming Languages and Paradigms

Author(s):  
María A. Pérez-Juárez ◽  
Míriam Antón-Rodríguez ◽  
María I. Jiménez-Gómez ◽  
Francisco J. Díaz-Pernas ◽  
Mario Martínez-Zarzuela ◽  
...  

The learning of programming languages and paradigms is complex and requires a lot of training. For this reason, it is very important to detect students' main problems and needs to be able to provide professors with tools that help students to overcome those problems and difficulties. One type of tool that can be used for this purpose is the code validator. This chapter explores the possibilities and impact of using different tools and strategies for learning programming languages and paradigms. To achieve this goal, the authors have conducted a comprehensive search of relevant scientific literature that has been complemented with their experience using a JavaScript code validator and exercises module integrated into the e-learning platform Moodle, with university students during a web programming course.

Author(s):  
Shaidatul Akma Adi Kasuma ◽  
Mohamad Saifudin Mohamad Saleh ◽  
Ayuni Akhiar ◽  
Yanny Marliana Baba Ismail

Academic online portals of Learning Management System (LMS) and social media have become a necessity in many higher education institutions to tie classroom meetings with learning resources. This study examines Malaysian university students' preferences of social media and LMS for academic purposes. A set of questionnaires was distributed to 269 students at four Malaysian universities. The results show that the students preferred both social media and e-learning for academic purposes, although their interest in social media was slightly higher than that of e-learning. The students had a higher regard for the academic content shared with them, than the design of a social media or e-learning platform. This suggests that both social media and e-learning are highly suitable to be used in academic environment to cater to students' need for formal-informal learning.


2016 ◽  
Vol 6 (3) ◽  
pp. 168
Author(s):  
Al-Mothana Gasaymeh ◽  
Ibraheem A. AlJa'afreh ◽  
Ayman Al-Dmour ◽  
Mohammad Abu Alrub

This study investigated university students’ preferences when the principles of constructivism are applied in their learning of programming languages with the use of information and communication technologies (ICTs) and the factors which influence these preferences.‎ The respondents for this study were 193 students from three courses teaching programming languages in computer labs. A cross-sectional survey design was used. The study involved one group of students who were taught programming languages based on the principles of constructivism and another group which was taught using the lecture-based teaching methods. At the end of the courses, data were collected through a questionnaire instrument that consisted of set of questions on a five-point Likert scale. The collected data were analyzed using descriptive statistics, t-tests, and ANOVA. The results show that in their learning of programming languages, the students had strong preferences for using each of the principles of constructivism considered in this study. The results showed that there were no significant differences in students’ preferences regarding the use of constructivist principles based on gender, age, major, and prior experience in constructivist learning except for one scale. To maximize students' learning, students' preferences regarding the characteristics of the classroom learning environment should govern educational practice. The recommendations for higher education are related to educational practice as well as to ways of using ICTs to support university students' learning in general and to support the learning of programming languages in particular.


10.28945/2634 ◽  
2003 ◽  
Author(s):  
Hanafizan Hussain ◽  
Jamilin Jais ◽  
Zarina Abdul Rahman

This paper wills emphasis the students’ and educators’ perception in learning programming languages between e-learning and ‘chalk & talk’ teaching method (traditional classroom) used for teaching students. The purpose of this study is to determine if students prefer learn programming languages through the use of variety electronic devices or media with multimedia features, by self-study method through text books or by attending traditional classroom lectures. It also will look in what types of multimedia elements do students and computing educators think should be included in e-learning environment for teaching and learning programming languages. This study needs to be carried on the issues and impfe-mentation on educator’s perspective towards the rapid changing in educational technology. This is needed in order to prepare Malaysian educators towards educational technology.


Author(s):  
Noora Yousef A Alomran ◽  
Amani Osama M Alameer ◽  
Maryam Sami K Alherz ◽  
Mohammed Fahed Tayfour ◽  
Muneerah Alshabanah ◽  
...  

Modern institutions, corporations, schools and universities in developed countries believe that e-Learning is a way for educating larger number of students in less time and lesser amount of resources. This research aims to design and develop a web-based e-learning system to make the environment of e-learning more adaptive and intelligent for the learners. The main values of the proposed research are accessibility and interoperability that make learning applications and components share data more easily and communicate more effectively. The proposed work was developed and designed using ASP.Net, SQL, XML and the Unified Modeling Language (UML) programming languages.


2021 ◽  
Vol 8 (1) ◽  
pp. 197-211
Author(s):  
Mulyani Mulyani ◽  
Fidyati Fidyati ◽  
Suryani Suryani ◽  
Murnia Suri ◽  
Halimatussakdiah Halimatussakdiah

English language instruction that moves away from offline to online should become the EFL lecturers’ concern for their students’ successful learning outcome. The students must be kept in the lecturers’ mind when they plan and program the instruction. This study aims at investigating the students’ perceptions and preferences on English instruction through e-learning implementation during the COVID-19 pandemic. This research applies a qualitative approach in a descriptive method design by involving 106 English class students from three different higher educations in Aceh, Indonesia. The thematic and comparative analyses are applied in analyzing the data. The findings of the study show that 50% of the students impress negative features concerning the internet network, a high need of internet quotas, the limitation of learning material explanation and absorption, and the social media influences. The study also reveals that 59.6% of positive features dominate the findings associated with the students’ interest in e-learning implementation as a new learning experience/exploration, engagement and enthusiasm, the flexibility of time and place, and the advance of digital technology usage and adaptation. Besides, WhatsApp, Opensimka, Google Classroom, and Google Meet have become the four most preferable e-learning platform among the respondents. It implies that e-learning implementation during the COVID-19 pandemic gives a variety of practical benefits to university students in the virtual English class. Yet, this still requires sufficient mentoring and extra supporting digital tools for the students and the lecturers.


Author(s):  
Lin Shen ◽  
Jitpanat Suwanthep ◽  
Felicia Zhang

As English has been increasingly recognized as one of the influential factors for China in taking parts in global community, students and Chinese professionals need to participate in international seminars and conferences, and internationally collaborate with academics through the lingua franca, English. Hence, being able to speak intelligible English has unavoidably become a necessity, especially for Chinese university students. The purpose of this chapter focuses on the implementation of constructive role plays (CRP) via the NHCE e-learning in learning English as a foreign language classes. This chapter exploits quantitative and qualitative methods such as pretest, post-test, student questionnaires and student role play recording analysis to collect data to demonstrate the effectiveness of CRP on Chinese university students’ spoken English development. Results showed that there was a significant increase in the students’ speaking proficiency for the experimental group as compared to the control group. The results also indicated that CRP has been highly successful as an effective aid in improving EFL students’ speaking. The NHCE e-learning platform can provide a motivating environment for L2 students to practice spoken English. However, the empirical results showed that the use of online audio chat facility to perform the CRP may make some students feel anxious, due to its synchronized nature. This suggests that its use should be carefully considered in relation to divergent groups of learners.


2021 ◽  
Vol 16 (2) ◽  
pp. 79-88
Author(s):  
Nor Hamiza Mohd Ghani ◽  
Sholehah Abdullah ◽  
Mohd Khairi Ismail

Both academic institutions and schools were required to conduct online learning during the Movement Control Order (MCO) period. This study aims to identify Universiti Teknologi Mara (UiTM) Terengganu’s branch students’ perceptions of teaching and learning (T&L) during MCO. The preferred technology framework for T&L during the MCO period is also identified in this report. Furthermore, this study identifies the factors that influenced the choice of said application. The respondents were 256 UiTM Terengganu students from eight specialisations. Data were gathered through the use of online questionnaires administered through Google Forms. According to the findings, students had a generally positive attitude toward the online learning process but were less satisfied with its effectiveness. In terms of application selection, the university’s teaching and learning platform, Ufuture system, comes in first, followed by Google Classroom, Telegram, and WhatsApp. This study also discussed the strategies for improving the effectiveness of technology utilisation to optimise e-learning.


2017 ◽  
Vol 1 (3) ◽  
pp. 27 ◽  
Author(s):  
Justo García-Navarro ◽  
Oriol Borrás-Gené ◽  
Ana Jiménez-Rivero

ResumenEl aprendizaje a lo largo de la vida requiere la adquisición de unas competencias clave por parte de los ciudadanos. Un ejemplo de competencia clave es la competencia digital. Para su desarrollo se considera relevante contemplar la oferta de nuevas asignaturas que integren aspectos de gestión de la identidad digital y entornos personales de aprendizaje. Este artículo propone una nueva asignatura para la capacitación digital del estudiante universitario, de carácter online y con tutorías virtuales y presenciales. El objetivo de este estudio es presentar los aspectos considerados para el diseño del modelo de asignatura para la competencia digital del estudiante universitario. La asignatura contempla el seguimiento de cursos abiertos masivos en línea con el objeto de trabajar competencias transversales y específicas de la asignatura, a la vez que el alumno se familiariza con su entorno personal de aprendizaje. Para la gestión y evaluación de la asignatura se emplea una plataforma e-learning y un servicio de blogs institucional. Los resultados muestran la experiencia de aplicar el modelo en el marco del Máster Universitario en Eficiencia Energética en la Edificación, la Industria y el Transporte, de la Universidad Politécnica de Madrid en el curso 2016/17. Se identifica la necesidad de aplicar esta asignatura en futuras promociones del máster, así como en otros programas de posgrado, con el fin de cuantificar la eficacia del modelo y su adecuación para la consecución de las competencias digitales previstas.AbstractLifelong learning requires the acquisition of key competences by citizens. One of the key competences is digital competence. Therefore, new subjects that integrate digital identity and the aspects of the personal learning environments should be considered. This paper proposes a new online course for developing the digital competence of university students, with virtual and face-to-face tutoring. The objective of this study is to present the aspects considered to design the model of course for the digital competence of university students. The course includes the training through massive online open courses undertaken by students to reach general and specific competencies, being at the same time a tool for the student to gain familiarity with their personal learning environment. The management of the course, as well as the student assessment, are conducted through an institutional e-learning platform and a blogging service. The results show the experience of implementing the model in the framework of the Master’s degree in “Eficiencia Energética en la Edificación, la Industria y el Transporte”, of the Universidad Politécnica de Madrid, in the academic course 2016/17. The results show a model of course that considers The need of implementing this course in the coming batches of students of the master and other postgraduate programmes is identified, aiming to quantify the effectiveness and appropriateness of the course for the achievement of the foreseen digital competencies.


2021 ◽  
Vol 11 (2) ◽  
pp. 102-111
Author(s):  
Ramiz Salama ◽  
Mohamed Elsayed ◽  
Muhammed Abu Shadi

Nowadays gaining new skills is a necessity and as such, avenues for gaining new skills need to be easily accessed and available. LMS which stands for Learning Management System gives you the ability to create, discover, and track courses anywhere with any device. In the past, strong softwares for handling complex databases have cooperated with digital platforms to manage and handle the curriculum of the courses and they provided evaluation tools. This paper aims to describe the Learning Management System and how it can benefit the educational process, basing on a case study of C Programming Online Course at the Near East University . The research used resources from previous studies and collected data using a case study. The findings are presented in the research. Based on the findings, it is evident that the benefits LMS has on learning programming is significant. Keywords: Cloud Storage; LMS; Online Compiler, Software Programming;    


Sign in / Sign up

Export Citation Format

Share Document