Accreditation is considered as one of the major aspects of ABET, where educational institutions continuously develop the quality of academic programs to achieve it. For the most part of this continuous development needs, the programs determine definite and measured objectives for their students, evaluate their efforts to achieve these objectives, and amend their programs based on the results of that assessment. In addition to providing educational institutions an organized strategy to appraise and develop their programs. The primary focal point to prepare for accreditation is the learning objectives and program outcomes assessment. So, College of Computer and information Sciences (CCIS) at Princess Nourah Bint Abdulrahman (PNU) needs to fulfill ABET criteria to achieve the outcomes. So, CCIS need a system to achieve course assessment matrix without wasting the time and efforts. This system will help the staff members in identifying student learning objectives that are expected to achieve as well as to identify assessment tools and evaluation feedback for each topic. This paper describes Course and Student Management System (CSMS) established to address a course assessment matrix, and help achieve departmentstated objectives. Whereas, CSMS is a web based system provides many features to facilitate the creation of articulation matrix, course assessment based on students learning objectives, the student's evaluation and tracking attendance of students. This system is considered as a new method of creating the course assessment matrix that will help the department head, instructors and course coordinator. It is user friendly and interactive interface, saving the time and efforts.
Algorithm Visualization using Serious Games (AVuSG) is an algorithm learning and visualization approach that uses serious computer games to teach algorithms. It visualizes an algorithm to be learned in four forms: a text, a flowchart, a game demo, and a game. Moreover, (AVuSG) method integrates learning theories and models in addition to motivation theory to introduce three learning models that simplify algorithm learning.
Data structures and algorithms are important foundation topics in computer science education. However, they are often complex and hard to understand. Therefore, this chapter introduces a new learning strategy that benefits from computer games’ popularity and engagement to help students understand algorithms better by designing computer games that visualize algorithms. To teach an algorithm, an educational computer game, namely an Algorithm Game must have a game-play that simulates the behavior of the visualized algorithm and graphics depict the features of its data structure. Algorithm games attract students to learn algorithm using active engagement, enjoyment, and internal motivation. Algorithm Games attributes and genres that make them suitable to visualize algorithms have been specified. Various concepts in computer game design have been applied in the development of several algorithm games prototypes for algorithms, such as Binary Search, Bubble Sort, Insertion Sort, Selection Sort, Linked List, and Binary Search Tree Operations.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.