scholarly journals Inspiration, Strategies and Insight for Learning Programming Language

2021 ◽  
Vol 13 (2) ◽  
Author(s):  
Gajendra Sharma ◽  
Toshika Ojha

This study explores how the first-year undergraduate students in School of Engineering, Kathmandu University learns their very first programming language i.e. C programming. The students were requested to response to an online questioner, where they were asked about their perception about the programming language they are learning, their motivation on learning that particular language and their strategy on preparing for the subject. Student’s concept on C programming and their approach for preparing for the exam are categorized. Our results show what kind of different strategies they use to learn this particular programming language. Additionally, the insights of this paper point that learning theory of programming and practicing programming goes hand in hand in C programming course and the focus here is on learning difficult topics which involves investigating students perceptions and conceptions of causality in relation to learning difficulties (Berglund et al., 2009). This study is intended to be helpful for future teachers and students in programming courses in Nepal.

1993 ◽  
Vol 3 (1) ◽  
pp. 5-34 ◽  
Author(s):  
Tim Lambert ◽  
Peter Lindsay ◽  
Ken Robinson

AbstractThe functional programming language Miranda has been used as a first programming language at the University of NSW since the beginning of 1989, when a new computer engineering course and a revised computer science course were introduced. This paper explains the reasons for choosing the language, and describes the subject in which Miranda is introduced. Examples of the presentation of the material, and of exercises and assignment used in the course, are given. Finally, an assessment of the experience is given.


Author(s):  
Janet T.Y. Leung

AbstractA university subject on leadership and intrapersonal development was delivered during the academic year of 2012–2013 to the first-year university students. The teacher taught four classes of a total of 268 undergraduate students coming from four different disciplines. The teacher shares her experience in teaching the subject with reference to the stages of forming, storming, norming and performing that the students had gone through. Personal reflections on teaching the subject as well as perceived benefits to the students are also highlighted. The teacher deeply reflects on the essence of university education in the cultivation of the leadership and intrapersonal attributes of the students. In facing the growing trend of “McDonaldization” and commercialization of university education, a general education subject that emphasizes the intrapersonal and interpersonal qualities of the students, and fosters the holistic development of the students is essential in university education.


2000 ◽  
Vol 37 (2) ◽  
pp. 119-125 ◽  
Author(s):  
A. Carbone ◽  
P. Schendzielorz ◽  
J. D. Zakis

This paper describes the work of an advanced first-year student in the Department of Computer Science, Monash University, who developed a Web-based multiple-choice quiz. It highlights the unique quiz features, and its use by students and staff. The paper describes how the quiz was incorporated into the first-year computer programming unit, which is based on the C programming language, and presents a conduit of attitudes useful to those who are planning to use the Web as a resource for educational assessment. It also describes some aspects of introduction of the quiz into engineering and Java.


10.28945/3097 ◽  
2007 ◽  
Author(s):  
Uolevi Nikula ◽  
Jorma Sajaniemi ◽  
Matti Tedre ◽  
Stuart Wray

Students often find that learning to program is hard. Introductory programming courses have high drop-out rates and students do not learn to program well. This paper presents experiences from three educational institutions where introductory programming courses were improved by adopting Python as the first programming language and roles of variables as an aid in understanding program behavior. As a result of these changes, students were able to write working code from the very beginning, they found programming easy and interesting, they passed exams with good grades, and drop-out rates were low. Students became interested in programming and some of them even changed their personal study plan to include more of programming and computer science.


Author(s):  
Wilda Susanti, Et. al.

In this paper, we review the literature related to computer programming learning, where Algorithms and Programming are the topic domains of the Informatics and Computer science clusters. There are 4 competencies in learning outcomes, such as: 1) understand algorithmic concepts; 2) master algorithm concepts and principles; 3) master programming language concepts; and 4) master programming languages and algorithms. The main focus of this review is on beginner programming and topics related to student difficulties in learning programming. Various problems experienced by beginners were identified from the literature to some of the solutions offered by researchers.


2018 ◽  
Vol 12 (1) ◽  
pp. 27-33
Author(s):  
Mümine Kaya Keles ◽  
Abdullah Emre Keles

The concept of distance education systems is a concept that applies to all levels of education, including universities. The use of distance education systems has increased considerably in universities today. M any faculties in many universities use distance education systems for their courses. The purpose of this paper is to design and develop a system that can be used to upload lecture notes and assignments online via the Internet, to do online exams, to provide a compilation control of all the assignments written, especially in the C programming language, by instructors who are primarily in the Engineering Department, then all instructors in the universities using the Moodle platform. Moreover, the aim of this paper is to design and develop a system in which the students primarily in the Engineering Department using the Moodle platform and then students in all the universities can follow the course contents, upload the assignments, and discuss their questions about the course with their instructors and their friends. As a result of this paper, a scheme is provided to easily compile, run and grade the programming assignments (source codes) given in the Programming courses using the Moodle website collected in a single place.


2021 ◽  
Vol 58 (2) ◽  
pp. 5631-5641
Author(s):  
Santhi Silambanan, Manikandan A, Kamalam R, Shalini L

Introduction: The undergraduate students have difficulty in achieving good academic performance in Biochemistry subject. In spite of using various teaching methodologies the teacher is not able to create interest in the subject as well as improve knowledge. This study was undertaken to assess the efficacy of delivering key points on the improvement in academic performance as well as changing their perception about Biochemistry amongst first year MBBS students.   Methods: The study was conducted by the Department of Biochemistry in Sri Ramachandra Medical College and Research Institute in the year 2016. Students of 2015 batch were provided with important points in the proper format which were prepared by the faculty. Formative assessment examination marks were compared with students of previous four batches. Also, the perception of delivery of key points was assessed. Ethics approval was obtained from the institutional ethics committee (IEC-NI/16/AUG/55/63). Statistical analysis was done using SPSS version16.0. p<0.05 was considered significant. No funding was obtained for conducting this study.   Results: There was significant increase in the performance of the students in the formative assessment examinations. The students’ responses were positive in more than 80% in all the items of the survey questionnaire.   Conclusion: There was improvement in the academic performance of the students. They said it was useful for understanding and preparing for the examinations.


Author(s):  
Alfonso Pontes-Pedrajas

This work is part of a broader research aimed at improving the quality of physics learning in the training of first-year engineering students. In the first phase of the project, previous knowledge and reasoning models used by students were investigated, when addressing electrokinetics issues and making predictions about the functioning of various electrical circuits.This has been done using an open-ended questionnaire, which students have completed through the Moodle platform, before receiving formal instruction on the subject. The results obtained in this study indicate that students use spontaneous reasoning and express alternative conceptions that show a lack of understanding of the scientific model of electric current.Therefore, in the next phase of the project, it is considered necessary to apply new educational proposals that favor the progression of the mental models of students and help them to overcome the learning difficulties identified in this work.


Sign in / Sign up

Export Citation Format

Share Document