• Welcome to your new Gnomio site

    Now, you are in control!

    Moodle is an open-source Learning Management System (LMS) that provides educators with the tools and features to create and manage online courses. It allows educators to organize course materials, create quizzes and assignments, host discussion forums, and track student progress. Moodle is highly flexible and can be customized to meet the specific needs of different institutions and learning environments.

    Moodle supports both synchronous and asynchronous learning environments, enabling educators to host live webinars, video conferences, and chat sessions, as well as providing a variety of tools that support self-paced learning, including videos, interactive quizzes, and discussion forums. The platform also integrates with other tools and systems, such as Google Apps and plagiarism detection software, to provide a seamless learning experience.

    Moodle is widely used in educational institutions, including universities, K-12 schools, and corporate training programs. It is well-suited to online and blended learning environments and distance education programs. Additionally, Moodle's accessibility features make it a popular choice for learners with disabilities, ensuring that courses are inclusive and accessible to all learners.

    The Moodle community is an active group of users, developers, and educators who contribute to the platform's development and improvement. The community provides support, resources, and documentation for users, as well as a forum for sharing ideas and best practices. Moodle releases regular updates and improvements, ensuring that the platform remains up-to-date with the latest technologies and best practices.

    Links of interest:

    (You can edit or remove this text)

Available courses

This unit covers the competencies required to develop back-end website application. It involves performing website user need analysis, designing website, developing the website, testing the website, hosting the website and maintaining the website.

This unit covers the competencies required to manage computerized database systems. It involves designing computerized database, creating computerized database, manipulating computerized database, testing computerized database and maintaining computerized database.

This unit covers the competencies required to install computer software. It involves installing computer software, testing computer software functionality and performing software maintenance.

This unit covers the competencies required in setup computer network. It involves the ability to terminate network cables, connect network cables and perform computer network Maintenance.

This unit covers the competencies required to perform computer operations. It involves processing computerized word documents, manipulating computerized spread sheets, maintaining computerized databases, prepare Power point presentation, manipulating graphic application and performing online collaboration.

This unit covers the competencies required in performing computer essentials. It involves managing computer devices, managing desktop settings, performing file management, managing computer software and performing online jobs.

This unit covers the competencies required to perform system analysis and design. It involves applying system analysis and design concepts, applying approaches to system development and project planning, performing system analysis, performing system design, performing system testing, performing system implementation and maintenance.

This unit covers the competence to apply discrete mathematical concepts. It involves carrying out set theory operations, performing matrix operations, applying number systems, applying logic gates, performing sequence and series and demonstrating graph theory.

This unit covers the competencies required to apply computer programming principles. It involves applying computer programming skills, demonstrating structured programming skills and demonstrating object-oriented programming skills.

This unit covers the competencies required to manage ICT security. It involves assessing security needs, installing security control measures and maintaining ICT system security.

This unit covers the competencies required for performing computer repair and maintenance. It involves performing computer troubleshooting, repairing faulty components, testing computer component functionality and performing computer maintenance.

This unit specifies the competencies required to apply basic electronic. It involves identifying electric circuits, identifying electronic components, applying semi-conductor theory, and classifying computer memory, applying logic gates, applying logic gates and performing Boolean algebra operations.

This unit covers the competencies required to apply communication skills. It involves applying communication channels, written, non-verbal, oral, and grouping communication skills.

This unit covers the competencies required to maintain school libraries, media and documentation 
centres. Competencies includes: acquiring information materials, cataloguing information 
materials, providing information access, monitoring and evaluating information services and 
maintaining information repositories 
Summary of Learning Outcomes 
1. Acquire information materials  
2. Catalogue information materials 
3.Provide information access 
4.Monitor and Evaluate information services 
5.Maintain information repositories

This unit covers the competencies required to perform information and recordkeeping practices 
The competencies includes: developing recordkeeping procedures, storing information material, 
preserving information material, restoring information material and recognizing emerging trends 
and issues in recordkeeping 
Summary of Learning Outcomes 
1. Develop recordkeeping procedures 
2. Store information material 
3. Preserve information material 
4. Restore information material

This unit covers the competencies required to maintain information resources. Competencies 
includes: analysing information needs, conserving information resources, providing information 
services and monitoring and evaluating information trends 
Summary of Learning Outcomes 
1. Analyze information needs 
2. Conserve information resources 
3. Provide information services 
4. Monitor and evaluate information trends. 

This unit covers the competencies required to search for library information and databases.  
Competencies include; identifying information database, searching and accessing internet 
databases and presenting information search results 
Summary of Learning Outcomes 
1. Identify information database 
2. Access internet databases  
3. present information search results

This unit specifies competences required to perform cataloguing process. It includes; creating 
bibliographic descriptions, selecting cataloguing tools, searching and retrieving bibliographic 
records, record bibliographic information in card catalogues or database, maintaining 
cataloguing process and applying cataloguing standards 
Summary of Learning Outcomes 
1. Create bibliographic descriptions 
2. Select cataloguing tools 
3. Search and retrieve bibliographic records 
4. Record bibliographic information  
5. Maintain cataloguing process 
6. Apply cataloguing standards