1Central Connecticut State University, CT, USA
2Farmingdale State College, NY, USA
3Department of Informatics Electronic Research Institute, Egypt
Cite this as
Hamada S, AlShibli M, Hamada S. An Innovative Mobile Application for Analyzing Learning Objectives using Bloom's Taxonomy. Trends Comput Sci Inf Technol. 2025;10(1):001-006. Available from: 10.17352/tcsit.000090Copyright License
© 2025 Hamada S, et al. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.Nowadays most learning institutions use Bloom’s Taxonomy to measure the student's understanding levels and to determine their understanding levels of the learning materials, as well as instructional strategies that will enable them to complete the activities successfully.
In this paper, we are proposing an innovative mobile application for analyzing learning objectives using Bloom's Taxonomy, which can facilitate the use of Bloom’s taxonomy and provide substantial help for educators.
The Original Taxonomy (1956)
The following are the authors' brief explanations of these main categories in the Taxonomy of Educational Objectives: [1].
Knowledge is the recalling of specifics and universals, methods and processes, or patterns, structures, and settings.
Comprehension involves knowing what is being communicated and being able to use it without necessarily relating it to other information or understanding its full implications.
The Application involves the application of abstractions to particular and concrete contexts.
The Analysis is the breakdown of a communication into its constituent elements so that the relative hierarchy of ideas is clear and/or the relations between ideas are explicit.
Synthesis is the process of combining elements and parts into a whole.
Evaluation involves making judgments about the value of materials and methods.
There is a 1984 edition of Handbook One on display in Calhoun 116 of the CFT Library. See its ACORN record for call number and availability.
The Revised Taxonomy (2001)
In 2001, a group of cognitive psychologists, curriculum theorists, instructional researchers, and testing and assessment specialists published a revision of Bloom's Taxonomy titled A Taxonomy for Teaching, Learning, and Assessment. With this title, Bloom's original title moves away from the somewhat static notion of "educational objectives" to a more dynamic understanding of classification.
The authors of the revised taxonomy underscore this dynamism, using verbs and gerunds to label their categories and subcategories (rather than the nouns of the original taxonomy). These “action words” describe the cognitive processes by which thinkers encounter and work with knowledge (Figure 1) [2,3]:
In October 2023, Oregon State University recently had a page about “Advancing meaningful learning in the age of AI “, the article talks about helping educators navigate the increasing prevalence of AI tools. It discusses how the university created a new version of Bloom's Taxonomy to help faculty evaluate AI capabilities and how they might impact the way students learn. The article also discusses how the university is helping faculty transition from a feeling of overwhelming to a place of greater confidence and action. Additionally, the article discusses how the university is helping faculty to adapt to teaching and learning in this new age [4] (Table 1).
In 2013, TSL Education Ltd. published a book titled “How to use Bloom’s Taxonomy in the Classroom” which discussed the six major categories of cognitive thought. The taxonomy was developed by a team of American educators led by Benjamin S. Bloom. The purpose of education was “to change the thoughts, feelings, and actions of students”. The taxonomy was developed to help students learn [5].
Example:
Remembering: Can the student recall or remember the information? They would be able to define, duplicate, list, memorize, recall, repeat, reproduce, or state.
Our system automatically analyzes the lesson objectives in a matter of seconds. It identifies the types of verbs used in the objectives and indicates which Bloom's Taxonomy levels the objectives meet. The system saves time for current educators and enhances the understanding of the lesson objectives using Bloom's Taxonomy for educators. Additionally, the system performed smoothly across mobile, desktop, and laptop platforms during testing.
Our System in-depth: The application flow is shown in Figure 2.
The user is promoted to a screen with a dialog box that asks him/her to type the lesson objective they wish to analyze.
There are two samples that the user can select from.
The user can type the SLO directly in the Text to analyze area.
The user can upload a syllabus file
The user can then spell-check the SLO.
The user can then submit it.
The results analyzed will be shown.
In case there is an error, the system will display a user-friendly message and ask the user to re-enter the sentence. During the test, we did not encounter any error messages.
We can see samples of Bloom's Taxonomy Cognitive Levels and the revised Bloom’s taxonomy as illustrated in Figures 3,4 [6,7].
The levels of learning according to Bloom's taxonomy are interdependent logically:
Analysis of the student learning outcome:
Below is the interface for “Analyze Sentence" (Figure 5). It contains a text input box where we can enter the sentence to analyze and the buttons Submit, Cancel, and a button to try a “Sample Sentence”.
Analysis was performed by the exception handling mechanism and the written programs utilize exception handling to analyze the sentence.
After submitting the sentence for analysis, the sentence is highlighted in the following colors: Green for “Action Verb”, Blue for “Synonyms” and Red for "Technical Terms”, as seen in the Analyze Sentence interface (Figure 6).
Figure 7 shows the result of the analysis, at which level the verb is located within Bloom’s Taxonomy and the Suggested Action Verb.
The figure shows a table that categorizes verbs under Bloom’s Taxonomy with associated levels:
"EXPLAIN" is classified under Level 2 (Understand) with a frequency of 1.
"WRITE" is classified under Level 3 (Apply) with a frequency of 1.
Identified Verbs:
The system found the verb "UTILIZE", which is categorized under "Verbs Found," with a frequency of 1.
Synonyms Analysis:
"UTILIZE" was mapped to Level 3 (Apply).
The suggested alternative verb presented is "USE".
Another very useful feature in our system which allows the educator to upload a syllabus.
We can either delete the file from the files list or process the file.
After submitting a syllabus file, it shows a “Process Files” screen (Figure 8) that contains the “File Name”, “File Extension”, “Date Modified”, a green button to “Process the file” and a Red Button to “Delete the file”.
The Course Learning Outcomes and the Students' Learning Objectives will be inserted in the text area to be analyzed when submit is clicked. (Figures 9-11).
Our system was designed to simplify the creation and evaluation of lesson objectives by aligning them with Bloom’s Taxonomy, enhancing lesson planning, and ensuring learning objectives are measurable. The design has the following implications:
We have used this to check course learning objectives individually, or by uploading a syllabus, and it was very effective and saved a lot of time. For educators who do not have a good idea about Bloom’s taxonomy, it was very helpful and educated them about how to create measurable Bloom’s taxonomy learning objectives and help to improve the quality of the lessons, questions, activities, and assessments planned.
Regarding the limitation of the syllabus size, the system brings a file size limit, for example, 5MB or 10 MB, so that one does not have to deal with or experience slowdowns in processing. There are also file format constraints, where the system may only support certain formats, such as PDF and DOCX. Lastly, there exists parsing complexity, if the syllabus is too big or differently formatted, the system may fail to extract lesson objectives correctly.
As we can see here in Figure 12, the Bloom’s Taxonomy Verbs found in the syllabus are displayed in three categories:
As we can see in Figure 13, the synonyms of Bloom’s Taxonomy are presented as follows:
Word Frequency is visualized as shown in Figure 14, the chart showing the top 10 most frequent Bloom’s Taxonomy Verbs used.
In this paper, we proposed a mobile application for analyzing learning objectives based on Bloom's Taxonomy. The application could automatically identify the type of verbs in the objectives and show which levels of Bloom's Taxonomy the objectives reached. It saves time for the current educator and strengthens the ability to lesson objectives with Bloom's Taxonomy for educators. It was also very useful and saved a lot of time. To educators who had little idea about Bloom's taxonomy, it was very helpful and educated them on how to create measurable Bloom's taxonomy learning objectives that helped in improving the quality of lessons, questions, activities, and assessments they plan.
We are planning to use the NLP to assist in the evaluation of the course learning objectives, suggest Bloom’s Taxonomy Action verbs, and use AI to enhance our system.
PTZ: We're glad you're here. Please click "create a new query" if you are a new visitor to our website and need further information from us.
If you are already a member of our network and need to keep track of any developments regarding a question you have already submitted, click "take me to my Query."