Abstract Introduction Benchmarking Development of The AdCom Apps for ODeL Design and Development of the AdCom Classifying Users and Characteristics Implementation and Iterations Application and QA Implications References

Automated Student Advising: An App for Greater Efficiency

Germaine E. Basan¹, Joshze Rica L. Esguerra², Yrelle Mae R. Lleva³, Patricia O. Calora⁴

¹Junior Research Associate, University of the Philippines Open University, Philippines, [email protected]
²Junior ICT Associate, University of the Philippines Open University, Philippines, [email protected]
³Junior Research Associate, University of the Philippines Open University, Philippines, [email protected]
⁴Junior Research Associate, University of the Philippines Open University, [email protected]

Abstract

One of the attributes of open and distance e-learning (ODeL) is its adoption and deployment of ICTs. This attribute sits at the very core of ODeL. Thus, quality in ODeL means adequate augmentation of its academic and administrative processes with innovative applications. To administer the conduct of student thesis in the ODeL context where there are many students, an efficient system of assigning research topics to appropriate thesis advisers is required. This paper documents the development and application for academic advising developed by the Faculty of Information and Communication Studies (FICS).

Introduction

One of the attributes of open distance e-learning (ODeL) is its adoption and deployment of information and communications technologies. This attribute sits at the very core of ODeL. Thus, it has been argued that quality in ODeL means adequate augmentation of its academic and administrative processes with innovative applications. One such process is academic advising.

Constituting a graduate advisory committee is one of the foremost significant steps a student should accomplish in the initial semesters of a program. One of the adviser’s main roles is to assist his/her advisee in identifying the courses they should be taking throughout a program curriculum. The adviser, together with the panel members, help devise and refine the students’ theses/dissertations.

Under the Doctor of Communication (DComm), Master of Development Communication (MDC), and Bachelor of Arts in Multimedia Studies (BAMS) programs of the UPOU FICS, students need to choose an adviser and panel committee among the faculty members. They are encouraged to select those who possess substantive and methodological expertise aligned with their area of interest or proposed thesis or dissertation topic.

The DComm and MDC program formerly conducted a face-to-face topic presentation every semester. This aimed to facilitate the students’ nomination of advisers and panel members. BAMS faculty members used to meet physically to appoint students’ advisers based on the topics the students submitted through the system.

The abolishment of the old practices stated above was concurrent with the curricular changes in BAMS’ Special Project course (MMS 200), MDC’s Thesis course (DEVC 300) and DComm’s Dissertation course (Comm 400). Students are now required to take one-time enrollment of the course (12 units for DComm and 6 units for MDC), unlike the previous practice where students distribute the total units into multiple semesters.

To address the concerns regarding the nomination and designation of the committee, FICS has developed an automatic online advising system called Online Advisory Committee (AdCom) App.

Benchmarking

UPOU-FICS, in its commitment to spearhead the evolution of integrated information and communication studies in Southeast Asia, continues to discover ways to provide better services for the students as well as to improve and upgrade the consultation system of faculty members to maximize their time use. The development of the AdCom app is one of the highly encouraged endeavors aligned with this commitment.

Many related works of literature about the development of Academic Advising Systems for Higher Education Institutions are now available thus presenting the importance of addressing the rapidly expanding needs of students for an efficient and satisfactory quality of academic advising. “Good advising yields a good outcome in terms of understanding, planning, and applying strategies for academic success, while bad advising will be frustrating and may have a damaging effect on students’ progress” (Daramola et al., 2014, p.6). They implemented an intelligent Course Advisory Expert System (CAES). Though not used primarily for committee selection, this design used a combination of rule-based reasoning (RBR) and case-based reasoning (CBR) to generate appropriate recommendations based on the student’s academic history. This resulted in satisfactory performance in terms of “credibility of its recommendations and usability”.

A similar system was developed by Ghamdi et al. (2012) which proved that the intelligent computer systems technology to support the academic advising process is “promising in which it assists the student needs in the field of Information Systems (IS) major in selecting their courses for each semester towards the academic degree”(p. 4529).

Various projects were already conducted to improve the information systems within campuses and universities in the Philippines. These include the invention and innovation of online scheduling system (Alcid, 2010; Marquez, 2018); online enrollment system (Abenoja, 2006; Quintos, 2014); online grading system (Duran, 2011; Sumile, 2014); online examination (Castillo-Ramonan, 2006); online faculty profiling system (Esguerra, 2011); a school-based clinical information system (Ibarrientos, 2012); and, a web-based payroll information system (Vibar, 2012), among others.

Development of The AdCom Apps for ODeL

These previous studies revealed the insufficiency in Philippine-based studies about online advising in the ODeL education system. Thus, this paper aims to contribute to the knowledge in the development of online academic advising systems.

Features and Functionalities

The Advisory Committee (AdCom) Application was developed to address some problems encountered during the previous process of advisory committee designation. This automated student advising system provides a more efficient system of academic advising to address the difficulties faced by the UPOU students, faculty members, and support staff especially in record- keeping, management of the faculty load, reduction of human errors, and immediacy of response. Thus, the following features and functionalities were incorporated:

  1. enables the students to select their advisory committee online;
  2. enables the students to familiarize themselves with all the faculty members by including photos, names, and research interests and specializations in the user interface;
  3. enables the faculty to accept or decline the nomination through an automated email sent after the student has nominated the faculty member;
  4. implements a “quota” filter in the system, which would take into consideration the availability and load equity among the faculty members; and
  5. automatically generates Form 1 (Nomination and Designation of Dissertation Committee Form) for record-keeping.

Design and Development of the AdCom

There is an immediate need to deliver the basic functionalities of the AdCom App to keep up with the newly implemented curricular changes in BAMS, MDC, and DComm. Thus, the Iterative Incremental Model was employed as a framework for the development of the application (see Figure 1). User categories and system requirements were first identified. Then the process proceeded to Analysis, Design, Coding, and Software Iterations.

FICS determined the basic and most prioritized requirements for the automatic advising system. The layout of the interface was analyzed and created based on its most prioritized use. It is important that the layout be user-friendly and straightforward, considering the users who range from millennials, generation X, to Baby Boomers. The software developer then started building the application. After the system was ascertained to be in a deliverable state, it was partially and initially implemented so the enrolled students could make use of it early in the semester.

The system is continuously being developed based on the issues encountered throughout the deployment period and the feedback from students and faculty members. New requirements were then determined to resolve the issues that came up. These requirements are expected to evolve over time. The process is then repeated to deliver the software product increment.

As the application is currently on its beta-testing period, this process or iteration is and will be repeated throughout the length of the development schedule.

Figure 1

Iterative Incremental Model

Classifying Users and Characteristics

Users were classified into 3 categories: Student, Adviser, and Administrator. Each user category can perform tasks differently from one another. Students may only access the welcome page where they will select their preferred advisory committee members in order of preference. Once accepted by a chair, they will receive an automated email containing the details of their final committee. Advisers will receive an email that contains a link directing to the page where they can accept or decline a student’s nomination. The administrator, who oversees and manages the system, is the only one that can log in to the website.

Table 1

User Classes and Characteristics

User Key Functions and Features Requirements
Student
  • Text fields to input student information
  • Selecting committee members from a list of advisers (name, picture, and specialization)
  • Method for extracting and processing data from the form
Adviser
  • Declining a student’s nomination by clicking a button
  • Accepting a student’s nomination by clicking a button
  • Method for processing the adviser’s decision
  • Method for determining the validity of the link
Administrator
  • Edit the maximum number of advisory committees an adviser can chair
  • Restrict the form registration only to a specified set of students
  • Turn off or on the form access
  • CRUD of the student and advisers
  • Generate Form 1 for all students that submitted the form after the specified date.
  • Method for validating the syntax of the student numbers
  • Method for changing the site preferences (access, restriction, quota)
  • Method for adding, editing, and deleting a student
  • Method for adding, editing, and deleting an adviser

Identifying the Tools Used

The following are the software applications and tools used in developing AdCom:

A README is included in the source code folder for setting up in other computers.

Identifying Functional Requirements

The following list offers a brief outline and description of the main functionalities and features of AdCom.

Identifying Additional Functions

Determining the Quota

The upper limit of the number of advisees per adviser was determined based on the number of active students over the total number of the faculty who are qualified to Chair a committee.

Design

Figure 2

Flowchart for Choosing an Adviser

Figure 3

Database Design

System Features

Figure 4

User interface of the form with valid input

Figure 5

User interface of the modal window with available adviser

Figure 6

Display alerts

Figure 7

Display of error or confirmation of success

Figure 8

User interface for Accept/Decline Nomination feature

Figure 9

User interface for Login feature

Figure 10

User interface for Change Preferences/Settings feature

Figure 11

User interface for Generate Form 1 feature

Figure 12.1

User interface for CRUD a student feature

Figure 12.2

User interface for CRUD a student feature

Figure 13.1

User interface for CRUD (Create) an Adviser feature

Figure 13.2

User interface for CRUD (Update, Delete) an Adviser feature

Implementation and Iterations

Communication

Once the application has been created and was deemed deliverable, it was a crucial part to communicate the information of its deployment to the users: students and advisers. This was done through emailing the list of the students regarding its deployment, its link and further instructions on how to login.

Progress Monitoring

Since the user interface of the admin shows the list of the students, their topic, chosen chair and members, it would be easy for the admin to monitor the progress of the responses in the app. An email reminder would be sent to those who still have not responded.

Troubleshooting and Risk Management

Communication between the students, faculty members, and the admin is done through email. An automated email is sent to the students and the faculty members displaying contact information of the admin.

Iterations

As soon as the problems have been identified through users’ feedback, the developer is now ready to identify new requirements needed for the system. Then the process of developing the software iterations will begin again.

Application and QA Implications

AdCom is geared towards improving the quality of student support in UPOU-FICS, particularly for students who are in the last legs of their coursework. As a response to the difficulties faced by the users (students, faculty members, and the support staff) in designating an advisory committee for each student, this automated student advising system provides a more efficient and substantial systemic change in academic advising processes, especially in record-keeping, management of the faculty load, reduction of human errors, and immediacy of response.

This technology-enabled system of academic advising provides a more convenient method of student support. The students have the liberty to choose the advisory team that will suit their needs, with the information already at hand. This maximizes the resources available, and the paperless record-keeping system allows for a more sustainable practice.

The accept or decline feature sent to the email of the faculty members enabled the faculty to weigh their advising load. The implemented quota system— determined by the number of active students over the number of advisers, took into consideration the availability and load equity among the faculty members. However, an additional feature could permit the admin to raise the quota if the last available adviser rejected the student. Finally, to formalize the nomination of the student to their committee panel, AdCom enabled the admin to generate a physical copy of form 1 or the Nomination and Designation form.

Overall, the AdCom app was able to deliver its main function to enable the students to choose and formulate their thesis/dissertation committee online. The user interface included the names, photos, and area of specialization of each FICS faculty member to help them choose an adviser who can be complementary to their thesis/ dissertation topic.

However, future efforts are still needed to be done. This best practice initiative needs to be continuously improved to adapt to time and the current needs of the UPOU students and faculty members. The AdCom application is still in its beta-testing period and is expected to have more iterations in the future. Thus, the following follow-up studies and additional features for application upgrade are suggested: A study about the evaluation of the AdCom application by the users (students and faculty members) should carry through to have further information of the issues which came up throughout the process and identify ways to resolve it; automated computation of the upper limit to determine the quota for each faculty member should be developed; automatic maintenance of the database should be developed; further iterations should be analyzed to upgrade the software from its basic features (i.e. Using Gale-Shapley algorithm or “Stable Matching” method which guarantees a stable and most apt matching between the adviser and advisee with regard to the student’s topic and the adviser’s area of specialization) (Ishida & Ikeno, 2016); and inclusion of the advisers’ comprehensive details regarding their area of specialization and research interests. The app may also include their educational background to better help the students decide on their choice of committee.

The AdCom app serves as a more efficient alternative solution to the usual problems of an open and distance education system. Quality performance will be better with the use of this application. The implementation of this practice would not only augment the student-adviser relationship in UPOU but would also contribute to the development of an efficient academic advising system in other HEIs.

References

Abenoja, A.B. (2006). Online enrolment system: Benguet State University [Unpublished information system project]. University of the Philippines Open University.

Alcid, F.J.G. (2010). STI College Puerto Princesa scheduling information system [Unpublished information system project]. University of the Philippines Open University.

Castillo-Ramonan, V. (2006). Information system on categorized teacher materials and online examination with item analysis [Unpublished information system project]. University of the Philippines Open University, Los Baños, Laguna, Philippines.

Daramola, O., Emebo, O., Ibukun, A., & Ayo, C. (2014). Implementation of an Intelligent Course Advisory Expert System. International Journal of Advanced Research in Artificial Intelligence, 3, 6–12. https://thesai.org/Publications/ViewPaper?Volume=3&Issue=5&Code=IJARAI&Seri alNo=2

Duran, R.M.M. (2011) Online grading system (EGradesWeb) for San Jose Catholic School [Unpublished information system project]. University of the Philippines Open University, Los Baños, Laguna, Philippines.

Esguerra, M.A. (2011). Development of an online faculty profiling system for Lyceum of the Philippines University-Batangas [Unpublished information system project]. University of the Philippines Open University.

Ghamdi, A. A. ,Ghuribi, S. A., Fadel, A. and Ruhaili, F. A. A. T. A. (2012). An expert system for advising postgraduate students. International Journal for Computer Science and Information Technology, 3 (3).http://ijcsit.com/docs/Volume%203/vol3Issue3/ijcsit20120303146.pdf

Ibarrientos, J.F. (2012). A school based clinical information system [Unpublished information system project]. University of the Philippines Open University.

Ishida, Y., & Ikeno, S. (2016) Asymmetry of Strategies in Proposal: Gale-Shapley Algorithm on Diagrams. Procedia Computer Science, 96, 1730–1739. https://doi.org/10.1016/j. procs.2016.08.221

Marquez, M.C. (2018). CSHNS senior high school scheduling system [Unpublished information system project]. University of the Philippines Open University.

Olawande, D., Emebo, O., Afolabi, I., & Ayo, C. (2014). Implementation of an intelligent course advisory expert system. International Journal of Advanced Research in Artificial Intelligence(IJARAI), 3(5). http://dx.doi.org/10.14569/IJARAI.2014.030502

Quintos, J.T. (2014). Online registration & enrollment system for Nueva Vizcaya State University, Bayombong, Nueva Vizcaya [Unpublished information system project]. University of the Philippines Open University.

Sumile, M.S. (2014). STI-Ozamis online grading system [Unpublished information system project]. University of the Philippines Open University.

Vibar, J.C.N. (2012). E-Payroll software revision journal [Unpublished information system project]. University of the Philippines Open University.





International Journal on Open and Distance e-Learning, Vol. 6 No. 2, December 2020 Issue