Artificial Intelligence Languages in Engineering Education

1994 ◽  
Vol 31 (2) ◽  
pp. 138-143 ◽  
Author(s):  
J. G. Rowland ◽  
L. C. Jain

Artificial intelligence languages in engineering education This paper looks at the two most commonly used artificial intelligence programming languages, LISP and PROLOG. The differences between conventional programming and symbolic computing and between LISP and PROLOG are presented. Some comparisons between code in PASCAL, LISP and PROLOG are given.

2018 ◽  
pp. 1304-1323
Author(s):  
Tuncay Yigit ◽  
Arif Koyun ◽  
Asim Sinan Yuksel ◽  
Ibrahim Arda Cankaya ◽  
Utku Kose

Blended Learning is a learning model that is enriched with traditional learning methods and online education materials. Integration of face-to-face and online learning with blending learning can enhance the learning experience and optimize seat time. In this chapter, the authors present the teaching of an Algorithm and Programming course in Computer Engineering Education via an artificial intelligence-supported blended learning approach. Since 2011, Computer Engineering education in Suleyman Demirel University Computer Engineering Department is taught with a blended learning method. Blended learning is achieved through a Learning Management System (LMS) by using distance education technology. The LMS is comprised of course materials supported with flash animations, student records, user roles, and evaluation systems such as surveys and quizzes that meet SCORM standards. In this chapter, the related education process has been supported with an intelligent program, which is based on teaching C programming language. In this way, it has been aimed to improve educational processes within the related course and the education approach in the department. The blended learning approach has been evaluated by the authors, and the obtained results show that the introduced artificial intelligence-supported blended learning education program enables both teachers and students to experience better educational processes.


Author(s):  
Peretz Shoval

The term “object oriented” spread in the last decade and a half, throughout many fields of computing, including the analysis and design of information systems (IS). The use of the OO approach began in the early 1970s in fields such as computers architecture, operating systems, and artificial intelligence. But the main field to which the approach penetrated was programming languages, beginning with Simula and then with Smalltalk. Some years passed by until the approach became popular in the programming field. Reasons for the vigorous penetration of the approach include the emergence of the windows-based graphical interfaces technology, the desire to economize development costs by reusing existing software, and the transition from centralized computing to distributed- and Internet-based computing. As aforesaid, the approach penetrated into other fields of computing due to its success in the field of programming, including the field of analysis and design of IS.


2020 ◽  
Vol 1575 ◽  
pp. 012225
Author(s):  
Ming Xie ◽  
Fanbing Meng ◽  
Jingya Zou ◽  
Wei Feng ◽  
Shaohua Ma

1987 ◽  
Vol 26 (10) ◽  
pp. 1827 ◽  
Author(s):  
George Eichmann ◽  
H. John Caulfield ◽  
Ivan Kadar

Robotica ◽  
1989 ◽  
Vol 7 (1) ◽  
pp. 71-77 ◽  
Author(s):  
S. T. Rock

SUMMARYThe development of robot languages has followed a pattern similar to that of conventional programming languages, where robot languages have been based on an existing programming language. This paper first identifies the use of an existing base as one way of developing robot programming languages, and discusses the areas of difficulty in this approach. Then, on-line and off-line programming of robots is discussed and the requirements of robot programming languages that are different to those of non-specialised programming languages are presented. A discussion and evaluation of some programming languages in terms of their appropriateness for use as the base for an intelligent robot programming language is presented. This leads to the conclusion that no current language forms an adequate base for intelligent robot programming languages. What is needed as a base is a language for use in the artificial intelligence domain, that incorporates real-time facilities.


Sign in / Sign up

Export Citation Format

Share Document