SlideShare a Scribd company logo
1 of 33
five (5) elements are needed:
 a common goal
 Interdependence
 Interaction
 Individual accountability
 Social skills
cooperative learning in its
true sense is advantageous
since it:
 encourages active learning,
while motivating students;
 Increase academic
performance;
 promotes literacy and
language skills; and
 improves teacher
effectiveness.
Now this mythical fear has been
contradicted by true studies
which show that when students
work with computers in groups,
they cluster and interact with
each other for advice and mutual
help.
A pedagogical
approach. It can be
implemented in online
and classroom learning
environments and can
take place
synchronously or
asynchronously
in order to ensure collaborative
learning. These are:
 assigning students to mixed-ability
teams;
 establishing positive interdependence;
 teaching cooperative social skills;
 insuring individual accountability, and
helping group process information
the group will
realize that their
group will not
succeed unless
everyone
contributes to
the groups
success
limit learning group
clusters (Six is the
ideal number in a
group) so that there
can be closer
involvement in
thinking and
learning.









Software is a collection
of instructions and data that
tell the computer how to
work. This is in contrast
to physical hardware, from
which the system is built and
actually performs the work
system software






•Operating Systems- Operating system is a collection of
software resources providing important functionalities and
a graphical user interface. Some of its key examples
are macOS, Linux, Ubuntu, MS Windows, Android, etc.
•Device Drivers- Ensures communication between an
operating system & other programs. Some good examples
are USB drivers, ROM drivers, Sound Card drivers, and
VGA drivers.
•Firmware- Device identification and control. Some good
examples are Embedded systems, BIOS, and Computer
peripherals & applications.
•Translators- Used for translating high-level language into
low-level machine code. Some of its functionalities
are Assigning data storage, Offering diagnostic
Examples of System
Software/ Types of
System Software
•Operating Systems- Operating system is a collection of
software resources providing important functionalities and
a graphical user interface. Some of its key examples
are macOS, Linux, Ubuntu, MS Windows, Android, etc.
-Functions-
•Manages input and output devices
•Detects, installs, and troubleshoots devices
•Manages printers in single or multi-user systems
Examples of System
Software/ Types of
System Software
•Device Drivers- Ensures communication between an
operating system & other programs. Some good examples
are USB drivers, ROM drivers, Sound Card drivers, and
VGA drivers.
•
•
•
•
•
•
Examples of System
Software/ Types of
System Software
•Firmware- Device identification and control. Some good
examples are Embedded systems, BIOS, and Computer
peripherals & applications.
-Network card, TV tuner, router, scanner, or monitor and
examples of devices which have firmware installed on
them.
Examples of System
Software/ Types of
System Software
•Translators- Used for translating high-level language into
low-level machine code. Some of its functionalities
are Assigning data storage, Offering diagnostic
reports, Rectifying system errors, and Enlisting source
codes.
•These are intermediate programs relied on by software
programmers to translate high-level language source code
to machine language code.
Examples of System
Software/ Types of
System Software
1.Enterprise Resource Planning- A business software
used for analyzing data & performing other business
processes.
2.Customer Relationship Management- Used by
businesses for analyzing customer data and managing
customer interactions.
3.Databases- Deployed for updating and reviewing
information.
4.Educational Software- Facilitating student-teacher
interactions and learning.
5.Time Management Software- Tracking individual digital
systems.
6.Resource Management Software- Managing resources
Examples of Application
Software/ Types of
Application Software
 Educational software is a
term used for
any computer
software which is made for
an educational purpose.
 The purpose of all this
software is to make some
part of education more
effective and efficient.
 integrates multimedia
content and provides
users a high interactivity
level.
 when it comes to learning
history, students could go
back and see videos or
other online-based content
related to it.
1 Educational software by subject
1.1 Anatomy
1.2 Chemistry
1.3 Children's software
1.4 Computer science
1.5 Cryptography
1.6 Dictionaries and reference
1.7 Geography and Astronomy
1.8 Health
1.9 History
1.10 Literacy
1.11 Managed learning environments
1.12 Mathematics
1.13 Music
1.14 Programming
1.15 Science
1.16 Simulation
1.16.1 Simulation games
1.17 Spaced Repetition
1.18 Touch-Typing Instruction
1.19 Visual Learning and Mind Mapping
2 Notable brands and suppliers of
educational software
2.1 Historical brands and suppliers
Types of Educational
Software
 Authoring Systems
 Desktop Publishing
 Graphic Software
 Reference Software
 Drill & Practice Software
 Tutorial Software
 Educational Games
 Simulations
 Special Needs Software
 Math Problem Solving Software
 Utility Software
https://www.slideshare.net/gaestimos/cooperative-learning-with-
the-
computer2#:~:text=Cooperative%20Learning%20w/%20the%20Co
mputer%20A%20pedagogical%20approach,means%20of%20com
munication%20or%20as%20a%20common%20resource.
https://www.bing.com/search?q=The+software+as+an+education
al+resource&cvid=04bfbd2344234124bc4ed5132c1b6bcd&pglt=1
71&FORM=ANNTA1&PC=U531
https://tqueenmae.wordpress.com/
https://sharmainesalvador.wordpress.com/2016/03/13/lesson-13-
lesson-13-cooperative-learning-with-the-computer/
https://en.wikipedia.org/wiki/List_of_educational_software
11 Types of Education Software Available to Schools - BRIM Anti-
Bullying Software
THANK
YOU! ! !

More Related Content

Similar to Cooperative learning with the computer and the software as an educational resource

Top 5 Machine Learning Tools for Software Development in 2024.pdf
Top 5 Machine Learning Tools for Software Development in 2024.pdfTop 5 Machine Learning Tools for Software Development in 2024.pdf
Top 5 Machine Learning Tools for Software Development in 2024.pdfPolyxer Systems
 
EDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATION
EDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATIONEDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATION
EDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATIONcatherineCerteza
 
Computer Applications- Computer Software
Computer Applications- Computer SoftwareComputer Applications- Computer Software
Computer Applications- Computer SoftwareFaindra Jabbar
 
infox technologies
infox technologiesinfox technologies
infox technologiesfidharash
 
Performance Support for Software Rollouts & Upgrades - The Business Problem
Performance Support for Software Rollouts & Upgrades - The Business ProblemPerformance Support for Software Rollouts & Upgrades - The Business Problem
Performance Support for Software Rollouts & Upgrades - The Business ProblemEpsilon Software
 
According To The Author Of “Build A Streamlined Refinery”,
According To The Author Of “Build A Streamlined Refinery”,According To The Author Of “Build A Streamlined Refinery”,
According To The Author Of “Build A Streamlined Refinery”,Jill Lyons
 
ICFAI IT and Systems - Solved assignments and case study help
ICFAI IT and Systems  - Solved assignments and case study helpICFAI IT and Systems  - Solved assignments and case study help
ICFAI IT and Systems - Solved assignments and case study helpsmumbahelp
 
Software for educators and students
Software for educators and studentsSoftware for educators and students
Software for educators and studentserwin marlon sario
 
learning-management-systems.pptx
learning-management-systems.pptxlearning-management-systems.pptx
learning-management-systems.pptxAhyarMuawwal2
 
Criteria for selecting ERP Software Vendors
Criteria for selecting ERP Software VendorsCriteria for selecting ERP Software Vendors
Criteria for selecting ERP Software VendorsJulius Noble Ssekazinga
 
Instructional Software Presentation
Instructional Software PresentationInstructional Software Presentation
Instructional Software Presentationtdsparks3
 
Rational - Why did we develop a web site?
Rational - Why did we develop a web site?Rational - Why did we develop a web site?
Rational - Why did we develop a web site?webhostingguy
 
Application software and Peopleware
Application software and PeoplewareApplication software and Peopleware
Application software and PeoplewareAngelica Villegas
 
Computer system
Computer systemComputer system
Computer systemmr stark
 
Student Assestment Questionnaire
Student Assestment QuestionnaireStudent Assestment Questionnaire
Student Assestment QuestionnaireMichael Mendoza
 

Similar to Cooperative learning with the computer and the software as an educational resource (20)

Top 5 Machine Learning Tools for Software Development in 2024.pdf
Top 5 Machine Learning Tools for Software Development in 2024.pdfTop 5 Machine Learning Tools for Software Development in 2024.pdf
Top 5 Machine Learning Tools for Software Development in 2024.pdf
 
Project Work
Project WorkProject Work
Project Work
 
EDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATION
EDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATIONEDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATION
EDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATION
 
Computer Applications- Computer Software
Computer Applications- Computer SoftwareComputer Applications- Computer Software
Computer Applications- Computer Software
 
infox technologies
infox technologiesinfox technologies
infox technologies
 
Software
Software Software
Software
 
Performance Support for Software Rollouts & Upgrades - The Business Problem
Performance Support for Software Rollouts & Upgrades - The Business ProblemPerformance Support for Software Rollouts & Upgrades - The Business Problem
Performance Support for Software Rollouts & Upgrades - The Business Problem
 
According To The Author Of “Build A Streamlined Refinery”,
According To The Author Of “Build A Streamlined Refinery”,According To The Author Of “Build A Streamlined Refinery”,
According To The Author Of “Build A Streamlined Refinery”,
 
ICFAI IT and Systems - Solved assignments and case study help
ICFAI IT and Systems  - Solved assignments and case study helpICFAI IT and Systems  - Solved assignments and case study help
ICFAI IT and Systems - Solved assignments and case study help
 
Mis
MisMis
Mis
 
Software for educators and students
Software for educators and studentsSoftware for educators and students
Software for educators and students
 
learning-management-systems.pptx
learning-management-systems.pptxlearning-management-systems.pptx
learning-management-systems.pptx
 
Criteria for selecting ERP Software Vendors
Criteria for selecting ERP Software VendorsCriteria for selecting ERP Software Vendors
Criteria for selecting ERP Software Vendors
 
Instructional Software Presentation
Instructional Software PresentationInstructional Software Presentation
Instructional Software Presentation
 
Computer software part 2
Computer software part 2Computer software part 2
Computer software part 2
 
Rational - Why did we develop a web site?
Rational - Why did we develop a web site?Rational - Why did we develop a web site?
Rational - Why did we develop a web site?
 
Software
SoftwareSoftware
Software
 
Application software and Peopleware
Application software and PeoplewareApplication software and Peopleware
Application software and Peopleware
 
Computer system
Computer systemComputer system
Computer system
 
Student Assestment Questionnaire
Student Assestment QuestionnaireStudent Assestment Questionnaire
Student Assestment Questionnaire
 

Recently uploaded

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 

Recently uploaded (20)

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 

Cooperative learning with the computer and the software as an educational resource

  • 1.
  • 2.
  • 3.
  • 4. five (5) elements are needed:  a common goal  Interdependence  Interaction  Individual accountability  Social skills
  • 5. cooperative learning in its true sense is advantageous since it:  encourages active learning, while motivating students;  Increase academic performance;  promotes literacy and language skills; and  improves teacher effectiveness.
  • 6.
  • 7. Now this mythical fear has been contradicted by true studies which show that when students work with computers in groups, they cluster and interact with each other for advice and mutual help.
  • 8. A pedagogical approach. It can be implemented in online and classroom learning environments and can take place synchronously or asynchronously
  • 9. in order to ensure collaborative learning. These are:  assigning students to mixed-ability teams;  establishing positive interdependence;  teaching cooperative social skills;  insuring individual accountability, and helping group process information
  • 10. the group will realize that their group will not succeed unless everyone contributes to the groups success limit learning group clusters (Six is the ideal number in a group) so that there can be closer involvement in thinking and learning.
  • 11.
  • 14.
  • 15.
  • 16. Software is a collection of instructions and data that tell the computer how to work. This is in contrast to physical hardware, from which the system is built and actually performs the work
  • 18.
  • 21. •Operating Systems- Operating system is a collection of software resources providing important functionalities and a graphical user interface. Some of its key examples are macOS, Linux, Ubuntu, MS Windows, Android, etc. •Device Drivers- Ensures communication between an operating system & other programs. Some good examples are USB drivers, ROM drivers, Sound Card drivers, and VGA drivers. •Firmware- Device identification and control. Some good examples are Embedded systems, BIOS, and Computer peripherals & applications. •Translators- Used for translating high-level language into low-level machine code. Some of its functionalities are Assigning data storage, Offering diagnostic Examples of System Software/ Types of System Software
  • 22. •Operating Systems- Operating system is a collection of software resources providing important functionalities and a graphical user interface. Some of its key examples are macOS, Linux, Ubuntu, MS Windows, Android, etc. -Functions- •Manages input and output devices •Detects, installs, and troubleshoots devices •Manages printers in single or multi-user systems Examples of System Software/ Types of System Software
  • 23. •Device Drivers- Ensures communication between an operating system & other programs. Some good examples are USB drivers, ROM drivers, Sound Card drivers, and VGA drivers. • • • • • • Examples of System Software/ Types of System Software
  • 24. •Firmware- Device identification and control. Some good examples are Embedded systems, BIOS, and Computer peripherals & applications. -Network card, TV tuner, router, scanner, or monitor and examples of devices which have firmware installed on them. Examples of System Software/ Types of System Software
  • 25. •Translators- Used for translating high-level language into low-level machine code. Some of its functionalities are Assigning data storage, Offering diagnostic reports, Rectifying system errors, and Enlisting source codes. •These are intermediate programs relied on by software programmers to translate high-level language source code to machine language code. Examples of System Software/ Types of System Software
  • 26. 1.Enterprise Resource Planning- A business software used for analyzing data & performing other business processes. 2.Customer Relationship Management- Used by businesses for analyzing customer data and managing customer interactions. 3.Databases- Deployed for updating and reviewing information. 4.Educational Software- Facilitating student-teacher interactions and learning. 5.Time Management Software- Tracking individual digital systems. 6.Resource Management Software- Managing resources Examples of Application Software/ Types of Application Software
  • 27.  Educational software is a term used for any computer software which is made for an educational purpose.  The purpose of all this software is to make some part of education more effective and efficient.
  • 28.  integrates multimedia content and provides users a high interactivity level.  when it comes to learning history, students could go back and see videos or other online-based content related to it.
  • 29. 1 Educational software by subject 1.1 Anatomy 1.2 Chemistry 1.3 Children's software 1.4 Computer science 1.5 Cryptography 1.6 Dictionaries and reference 1.7 Geography and Astronomy 1.8 Health 1.9 History 1.10 Literacy 1.11 Managed learning environments 1.12 Mathematics 1.13 Music 1.14 Programming 1.15 Science 1.16 Simulation 1.16.1 Simulation games 1.17 Spaced Repetition 1.18 Touch-Typing Instruction 1.19 Visual Learning and Mind Mapping 2 Notable brands and suppliers of educational software 2.1 Historical brands and suppliers
  • 30. Types of Educational Software  Authoring Systems  Desktop Publishing  Graphic Software  Reference Software  Drill & Practice Software  Tutorial Software  Educational Games  Simulations  Special Needs Software  Math Problem Solving Software  Utility Software
  • 31.