The Role of Artificial Intelligence Applications in Teaching Computer Science Courses
Prepared by the researche
- Jaber Hamood Hamdoon AL-Naumani – Ph.D. Researcher at University of Tunis Higher Institute of management
- Professor Supervisor: Latifa Ben Arfa Rabai – Professor at the Higher Institute of Management at the University of Tunis
Democratic Arabic Center
Journal of Afro-Asian Studies : Twenty-First Issue – May 2024
A Periodical International Journal published by the “Democratic Arab Center” Germany – Berlin
:To download the pdf version of the research papers, please visit the following link
Abstract
With the growing use of digital technology in educational institutions, artificial intelligence (AI) technologies have become an important field of research, especially in the educational domain. This is particularly true for higher education institutions. These AI technologies have reshaped the communication landscape within educational institutions by supporting enhanced learning through the delivery of various study materials to students across educational platforms powered by AI tools.
The goal is to achieve educational objectives. Simulated robots, supported by these tools, play a crucial role in providing diverse educational services to students, meeting their needs by disseminating educational content related to computer science through text, audio, and visual formats. Artificial intelligence refers to the ability of systems and machines to simulate human intelligence in performing various tasks within the educational environment. It can enhance teaching and learning experiences based on information and data provided through digital platforms supported by these technologies. Consequently, it contributes to developing remote learning skills among students and creates an interactive educational environment that fosters dialogue and participation between digital content-disseminating robots and students. Therefore, in our discussion, we will shed light on the use of artificial intelligence applications in teaching computer science courses.
Introduction:
Technological advancements and augmented reality techniques have opened new horizons in the field of education. With the widespread use of artificial intelligence (AI) technologies in higher education institutions, research on online educational platforms supported by these technologies has become an integral part of the university learning environment. AI applications connected to devices and educational software are among the most impactful technological innovations for students within the educational setting. These applications excel at inferring knowledge and skills required within specific time frames. Additionally, they automatically update lessons for students, delivering content tailored to their needs and abilities. Furthermore, they enable remote learning for students worldwide, provide virtual guides for student support, offer diverse options, and address frequently asked questions. This allows students to explore relevant material at their convenience without waiting for a teacher’s availability (Iman Mohammed, 2022, p. 419). Artificial intelligence aims to equip machines with the ability to simulate logical thinking, making it a field of intelligent machine engineering (Abeer Asaad, 2017, p. 12).
AI-dependent approaches have contributed to diverse teaching methods by producing various educational content and delivering it to students through digital platforms supported by AI technologies, including text, audio, and visual formats. This is particularly relevant for computer science courses. Simulated robots, which disseminate educational lectures, play a crucial role due to their capacity to store vast amounts of information. Consequently, students benefit from quick assistance, such as utilizing AI chatbots and virtual instructors via digital video technologies. These advancements significantly enhance remote learning, motivate students to master various skills, and foster cognitive development. Moreover, students excel in visual intelligence, creating an educational environment that thrives on interactive learning through dialogue and participation between simulation robots and students.
Theoretical Framework
Artificial Intelligence and Teaching Educational Courses in the University Environment: Artificial intelligence (AI) is the machine’s ability to simulate human intelligence through computer programs designed to execute tasks that typically require intelligence. It focuses on developing machines and adding this capability to them (Akgun, S., Greenhow, C, 2022, p. 431).
Educational platforms supported by AI applications are among the most impactful digital tools for assisting students in searching for educational content that piques their interest. These platforms are powered by AI-driven simulation robots that deliver educational courses through interactive digital platforms. This contributes to enhancing students’ learning skills across various fields.
The AI environment within education consists of three components (Heba Sabhi, 2023, p. 22):
- Knowledge Base: This includes a set of logical and mathematical rules and assumptions that illustrate how facts relate logically. It encompasses absolute facts describing logical relationships between elements and concepts. Additionally, it includes experiential and practice-based facts, problem-solving methods, and consultation rules. Knowledge representation in expert systems can be achieved through various methods, such as rule-based systems, object-based knowledge systems, frame-based knowledge systems, and case-based knowledge systems.
- Inference Mechanism: This refers to programmed procedures that lead to the desired solution by linking specific rules and facts to form a deduction and inference chain. These resources facilitate user interaction with the expert system by inputting information and instructions.
- Learning Capability: The ability to learn is a crucial feature of artificial intelligence, relying on machine learning strategies. By analyzing data, excluding irrelevant information, classifying relevant information, making predictions, and storing this knowledge for future use, AI systems enhance remote learning significantly. This process also stimulates students to master various skills, particularly visual intelligence. Consequently, it creates an educational environment based on interactive learning through dialogue and participation between simulation robots and students.
- User Interface: This component provides users with suitable tools for interacting with the system.
- Duolingo: Duolingo is an application dedicated to language learning and enhancing linguistic skills for students. It offers individual lessons, vocabulary exercises, and interactive tests to support language learners in their proficiency journey. Artificial intelligence plays a role in recognizing speech, pronunciation feedback, and creating engaging materials (Khairiya Al-Qahtani, 2023).
- Otter Voice Notes: This application converts lectures and voice conversations between individuals into text files, allowing for easy sharing with others (Ira Katznelson and Mark Kesselman, 2014, pp. 13-14).
- Expert Systems and Distance Learning: Expert systems contribute to advancing the learning process, problem-solving, decision-making, project evaluation, and research in distance education (Malika Mazkur, 2021, p. 140).
- Social Media Networks: AI-powered platforms for automated learning, such as Facebook, Twitter, and YouTube, enhance user interaction. These platforms excel in deep learning, analyzing words, images, and texts to understand context and meaning in user posts (Zhao, L., Chen, L., Liu, Q., Zhang, M., Copland, H, 2019, pp. 45-51). They utilize their proprietary algorithms to analyze user-generated content.
The use of artificial intelligence applications as educational tools for teaching computer science courses becomes evident in the following areas:
- Computer Software.
- Software Engineering.
- Database Systems.
- Viruses.
- Fundamentals of Networking and the Internet.
- Internet Browsing and Data Protection.
- Microsoft Excel.
Importance of Using Artificial Intelligence Applications in Education
Artificial intelligence (AI) technologies rely on machine learning, where machines learn from data and improve their performance without explicit programming. Additionally, natural language processing enables machines to understand, interpret, and generate human language. The significance of leveraging AI applications in educational institutions (Ismail Yassin, 2023) includes:
- Personalized Learning and Improved Student Outcomes: Personalized AI-driven learning adapts the learning experience to individual student needs and preferences. Using machine learning algorithms to assess student performance and provide feedback enhances accuracy and objectivity.
- Educational Chatbots: Educational chatbots support and guide students by processing natural language to understand their queries and provide relevant information. This facilitates students’ access to resources and assistance.
- Data Analysis and Insights: AI-driven analysis of student data offers insights into their academic progress and performance. It helps identify areas where students need additional support and allows for strategic teaching adjustments.
- Customized Curricula: AI-based curricula create tailored learning paths based on individual student needs and preferences. This approach makes learning more engaging and effective.
Interaction with Educational Content on AI-Supported Digital Platforms.
This refers to the various forms and patterns through which the audience interacts with public page posts on the internet. It constitutes part of the dialogue between media institutions and their audience, allowing both parties to make informed decisions and contribute to social capital creation (Wala Ibrahim, 2023, pp. 612-613).
Certainly! Here are the various forms of interaction with educational content on AI-supported digital platforms:
- Liked Interaction: Refers to expressing approval for content on digital platforms.
- Comment Interaction: Involves dialogue among users regarding content that interests them on news pages they follow. It allows for diverse opinions and constitutes a crucial form of audience interaction (Eman Mohamed, 2023, p. 249).
- Interact by Participation: This mechanism enables users to share desired content from one page to another. It is a prevalent method of communication, contributing to the widespread dissemination of media content, including images and texts (Nouria Hamish and Hamida, 2017, p. 55).
Sources and References
- Akgun, S., Greenhow, C. (2022). “Artificial Intelligence in Education: Addressing Ethical Challenges in K-12 Settings.” Published in AI and Ethics, Volume 2, Issue 3, pp. 431–440. DOI
- Abumosa, M. A., & Al-takahyneh, B. A. (2021). “The Impact of Using Educational Robots through an Integrative Approach on the Achievement of Tenth-Grade Students in Trigonometry.” Published in The International Journal for Research in Education, Volume 45, Issue 2, pp. 200–227. DOI
- Asmaa Mohamed Mustafa Aram (2021). “The Future of Journalists in the Age of Artificial Intelligence.” Published in the Egyptian Journal of Media Research, Al-Azhar University: Faculty of Media, Volume 4, Issue 58, July 2021.
- Arrillo-Durán, María Victoria and Tato-Jiménez, Juan Luis (2019). “The Benefits of Social Networking Sites in Building Reputation for Enterprises.” In: Guerra, Alicia Guerra (Editor). Organizational Transformation and Managing Innovation in the Fourth Industrial Revolution. IGI Global, p. 70.
- Abeer Asaad (2017). “Artificial Intelligence: Jordan: Amman, Dar Al-Badaya for Publishing and Distribution, p. 12.
- Duaa Fathi Salem (2021). “Effectiveness of Using Artificial Intelligence Techniques on Social Media Platforms from the Perspective of Educational Media Students: Facebook as a Model.” Published in the Egyptian Journal of Public Opinion Research, Cairo University: Faculty of Media, Issue 3, Volume 20, July 2021.
- Eman Mohamed Ahmed (2023). “The Role of YouTube Channels in Developing Digital Education Skills.” Opinion article published in the Journal of Media Studies, Berlin: The Arab Democratic Center, Issue 22, February 2023, p. 249.
- Fatima Al-Zahra Keshroud (2022). “Digital User Interactivity and Public Space Formation.” Unpublished Doctoral Dissertation, Algeria: Abd El-Hamid Ibn Badis University, Faculty of Social Sciences, Department of Media and Communication.
- Heba Sabhi Jalal Ismail (2023). “Utilizing Artificial Intelligence Applications in Education in Egypt: Insights from the United Arab Emirates and Hong Kong.” Published in the Journal of Matrouh University for Educational and Psychological Sciences, Issue 6, Volume 4, October 2022.
- Ismail Yassin Hassan (2023). “Artificial Intelligence in Education.” Available on LinkedIn: Link.
- Iman Mohamed Ahmed Hassan (2022). “Uses of Educational Media Students for Artificial Intelligence Applications and Achieved Gratifications.” Published in the Egyptian Journal of Media Research, Cairo University: Faculty of Media, Issue 81, October 2022.
- Ira Katznelson and Mark Kesselman (2014). “The Politics of Power: A Critical Introduction to American Government.” 3rd edition, San Diego: Harcourt Brace Jovanovich Publishers.
- Khairiya Al-Qahtani (2023). “Five Examples of Using Artificial Intelligence in E-Learning.” Available at EducationMag.
- Malika Mazkur (2021). “Artificial Intelligence and the Future of Distance Education.” Published in the Journal of Studies in Development and Society, Algeria: Hassiba Ben Bouali University, Faculty of Humanities and Social Sciences, Volume 6, Issue 3, June 2021.
- Nouria Hamish and Hamida Khaira (2017). “The Impact of Social Media on Family Communication: Facebook as a Model.” Unpublished Master’s Thesis, Algeria: Faculty of Social Sciences, Department of Media and Communication.
- Ozbay, Feyza Altunbey, and Bilal Alatas (2020). “Fake News Detection within Online Social Media Using Supervised Artificial Intelligence Algorithms.” Published in Physica A: Statistical Mechanics and its Applications.
- Zhao, L., Chen, L., Liu, Q., Zhang, M., Copland, H. (2019). “Artificial Intelligence-Based Platform for Online Teaching Management Systems.” Published in the Journal of Intelligent & Fuzzy Systems, Volume 37, Issue 1, pp. 45-51.