MySchool
Available courses

This course provides students with knowledge on how to design and maintain reliable, scalable, secure, efficient, reusable, and flexible systems.
- Teacher: Mohamed Mohamed

We all need water! Let's look at things we are doing well and not so well in managing this precious resource.
Ages 11-adult
- Teacher: David Brown
- Teacher: John Doe
- Teacher: Mike Jordan
- Teacher: Jane Smith

The Student engagement with Moodle Moodle course presents some ideas to engage students in a Moodle Course: labels with images, texts and links, a book with H5P MCQ, a choice activity, a quiz with feedback, a database activity with a tiles format template. With the database template, it is possible to expand images for larger viewing, while incorporating a black background.
Gamification is presented using the Activity results block (Set up with a quiz) and badges. A step-by-step content in a Moodle page explains how to add a badge to a Moodle course.
The course is developed by Dr. Yamna Ettarres, Knowledgeone Inc. (Opens in new window), 2022.
It is shared under the License: Attribution-NonCommercial CC BY-NC.
- Teacher: David Brown
- Teacher: John Doe
- Teacher: Mike Jordan
- Teacher: Jane Smith
Land Management is a tough thing to get right. In many cases, you need to find compromises between the parties involved, and work hard on ensuring everybody feels part of the process. In this unit, each student gets a piece of land to role play in a number of micro-nations. Each week, students will face new challenges as they are presented, all the time trying to use their land to the best of their abilities while also protecting the environment as a whole.
- Teacher: David Brown
- Teacher: John Doe
- Teacher: Mike Jordan
- Teacher: Jane Smith

Introducing the concept of Digital Literacy. Optimised for mobile.

This course is designed to improve students' conversation skills in a scientific- or engineering-oriented setting. Grammar, writing styles and speaking skills specific to students' scientific and engineering areas of interest will be the focus of this course and will be accomplished through discussions of various authentic technical-based texts.
- Teacher: David Brown
- Teacher: John Doe
- Teacher: Mike Jordan
- Teacher: Jane Smith
- Teacher: David Brown
- Teacher: John Doe
- Teacher: Mike Jordan
- Teacher: Jane Smith

- Teacher: David Brown
- Teacher: John Doe
- Teacher: Mike Jordan
- Teacher: Jane Smith

Some example lessons
- Teacher: David Brown
- Teacher: John Doe
- Teacher: Mike Jordan
- Teacher: Jane Smith
This is the introductory course for Python for Beginners. Please start here if you have no experience coding in Python. This course is self-paced; you can proceed through the course, but need to complete each unit before moving on to the next unit.
- Teacher: David Brown
- Teacher: John Doe
- Teacher: Mike Jordan
- Teacher: Jane Smith

This course provides a comprehensive introduction to the study of basic geometric shapes and their properties.

A comprehensive course on the best practices for planting, growing, and harvesting potatoes.

This course provides an understanding of the strategic, tactical, and operational issues related to supply chain management and logistics. It covers topics such as supply chain strategies, demand forecasting, inventory management, and logistics planning.

This course equips learners with the knowledge and skills to develop a comprehensive business plan from scratch. It covers all aspects of business planning including market analysis, financial planning, and strategy development.

This course is designed to equip leaders with the tools and skills necessary to effectively lead remote teams. The course covers communication strategies, performance management, team building, and technology tools.

This course provides a beginner's guide to Cloud Computing using AWS. It covers the basics of Cloud Computing, AWS architecture, AWS services, and hands-on AWS practices.

This course is designed to equip learners with a solid understanding of the importance of mental health and self-care. It includes practical strategies for maintaining psychological well-being.

This course will provide comprehensive knowledge about various digital marketing strategies including SEO, PPC, Social Media Marketing, Content Marketing, Email Marketing, and more.

This course provides a comprehensive understanding of emotional intelligence and its application to foster healthier relationships both personally and professionally.

A comprehensive course designed to help you enhance productivity by learning and applying effective time management strategies.
- Teacher: Mohamed Mohamed

"Mastering Digital Skills: From Basics to Certification" is designed to equip learners with essential digital competencies, ranging from foundational tools like Word and Excel to more advanced software applications. The course is structured to offer a blend of theoretical knowledge and hands-on practice, preparing participants for certification exams. Whether you're looking to enhance your professional skills or gain certification, this course provides comprehensive training, flexible learning modules, and real-time guidance to ensure success. Upon completion, you'll be well-prepared to demonstrate proficiency in key digital tools.
- Teacher: Mohamed Mohamed

- Teacher: David Brown
- Teacher: John Doe
- Teacher: Mike Jordan
- Teacher: Jane Smith
- Teacher: Mohamed Mohamed
- Teacher: Mohamed Mohamed
Course Summary
- Teacher: Mohamed Mohamed
- Teacher: Mohamed Mohamed
This course provides an introduction to Java Programming, covering the basics of syntax, variables, data types and control flow.
- Teacher: Mohamed Mohamed

- Teacher: Mohamed Akrem Chabchoub
- Teacher: Mohamed Mohamed
- Teacher: Mohamed Mohamed

Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers.[5] The service has both free and premium tiers. The software that hosts the containers is called Docker Engine.[6] It was first released in 2013 and is developed by Docker, Inc.[7]
Docker is a tool that is used to automate the deployment of applications in lightweight containers so that applications can work efficiently in different environments in isolation.
- Teacher: Mohamed Mohamed
- Teacher: Mohamed Mohamed