scholarly journals A Neuro-Fuzzy Model for Predicting Students Performance in Object-Oriented Programming Courses

Author(s):  
O.O. Ajayi ◽  
◽  
T.C. Akindele
2021 ◽  
Author(s):  
◽  
Michael Homer

<p>Grace is a programming language under development aimed at education. Grace is object-oriented, imperative, and block-structured, and intended for use in first- and second-year object-oriented programming courses. We present a number of language features we have designed for Grace and implemented in our self-hosted compiler. We describe the design of a pattern-matching system with object-oriented structure and minimal extension to the language. We give a design for an object-based module system, which we use to build dialects, a means of extending and restricting the language available to the programmer, and of implementing domain-specific languages. We show a visual programming interface that melds visual editing (à la Scratch) with textual editing, and that uses our dialect system, and we give the results of a user experiment we performed to evaluate the usability of our interface.</p>


2021 ◽  
Author(s):  
◽  
Michael Homer

<p>Grace is a programming language under development aimed at education. Grace is object-oriented, imperative, and block-structured, and intended for use in first- and second-year object-oriented programming courses. We present a number of language features we have designed for Grace and implemented in our self-hosted compiler. We describe the design of a pattern-matching system with object-oriented structure and minimal extension to the language. We give a design for an object-based module system, which we use to build dialects, a means of extending and restricting the language available to the programmer, and of implementing domain-specific languages. We show a visual programming interface that melds visual editing (à la Scratch) with textual editing, and that uses our dialect system, and we give the results of a user experiment we performed to evaluate the usability of our interface.</p>


2021 ◽  
Vol 75 (3) ◽  
pp. 182-188
Author(s):  
A.A. Bekezhanova ◽  
◽  
E.Y. Bidaybekov ◽  
L.L. Bosova ◽  
◽  
...  

The article considers the issue of teaching object-oriented programming courses for future teachers of computer science and the content of the course. The authors substantiate the role and importance of teaching object-oriented programming in the training of future teachers of computer science. The main idea of ​​this work is the use of infographics in the teaching of object-oriented programming. As a result of the analysis of foreign experience, literary sources, the authors identified the main problems of teaching object-oriented programming, as well as considered the work of various scientists who offer different methods and techniques of teaching OOP.


2017 ◽  
Vol 10 (3) ◽  
pp. 26-33
Author(s):  
Geovanne Farell ◽  
Kasman Rukun ◽  
Waskito Waskito

Based on preliminary analysis, the results of student learning object oriented programming courses show the numbers are still relatively low, the low expected learning outcomes is due to the limitations of learning resources or existing instructional media. This research was conducted using the method of research and development (R&D) by using the Four- D model. The development of Mobile Learning used method Design of Exploratory Tutorial. The result of validity test shown that Mobile Learning media was valid. Then the result of practicalities test obtained also show the practicalities of media. Effectiveness of Mobile Learning media declared effective in improving student learning outcomes. Based on the findings of this study concluded that Mobile Learning was valid, practical, and effective to be used as media learning. Keywords: Mobile, Learning, Smartphone, Validity, Effectiveness, Practicalities.


Author(s):  
Alexis Koster

The programming language Java has been for many years the language in which many Web applications as well as large server applications have been developed. More recently, it has also been used in the development of Android applications. It has often been adopted as the primary teaching language in both introductory and advanced programming courses. Due to its use on the iPhone and the iPad, Objective-C is gaining popularity and is now taught in some programming courses. Not as well designed as Java and not as general-purpose as Java, Objective-C is unlikely to supplant it in college courses.


1993 ◽  
Author(s):  
Andrew Chien ◽  
Vijay Karamcheti ◽  
John Plevyak ◽  
Deepak Sahrawat

Sign in / Sign up

Export Citation Format

Share Document