The Science of Well-Being

In this course you will engage in a series of challenges designed to increase your own happiness and build more productive habits. As preparation for these tasks, Professor Laurie Santos reveals misconceptions about happiness, annoying features of the mind that lead us to think the way we do, and the research that can help us […]

Introduction to Statistics

Stanford’s “Introduction to Statistics” teaches you statistical thinking concepts that are essential for learning from data and communicating insights. By the end of the course, you will be able to perform exploratory data analysis, understand key principles of sampling, and select appropriate tests of significance for multiple contexts. You will gain the foundational skills that […]

Everyday Excel

This Specialization is for learners wishing to learn Microsoft Excel from beginner level to expert level. The first two courses will teach learners the basics of Excel through the use of dozens of educational screencasts and a series of quizzes and in-application assignments. Finally, in Part 3 (Projects), learners will complete several “real world”, somewhat […]

Learn to Teach Java

Learn to teach introductory Java – with a focus on the new Advanced Placement Computer Science A curriculum. Preview the CS Awesome curriculum with overview videos to help you prepare for class efficiently. Learn teaching tips and access supporting materials from an expert in CS education with 15+ years experience including advice on teaching debugging, […]

Sales Management

Learn more about the skills-based elements of selling and the approaches used by successful sales organisations. By taking this Introduction to Sales Management course, you can learn the key skills needed to be effective in sales. While using traditional selling tenets as its foundation and teaching you the role of sales in everyday life, this […]

Art for Games

In this beginner focused specialization we will show you the essentials of 2d and 3d game art production as well as concept art for games and current gen game art workflow. While each of the four courses will build your knowledge of the practice of game art, each module is a self contained unit designed […]

IBM z/OS Rexx Programming

This course is designed to teach you the basic skills required to write programs using the REXX language in z/OS. The course covers the TSO extensions to REXX and interaction with other environments such as the MVS console, running REXX in batch jobs, and compiling REXX. A total of 11 hands-on labs on an IBM […]

Statistics with Python

This specialization is designed to teach learners beginning and intermediate concepts of statistical analysis using the Python programming language. Learners will learn where data come from, what types of data can be collected, study data design, data management, and how to effectively carry out data exploration and visualization. They will be able to utilize data […]

Introduction to advanced tomography

In this course you get the chance to get teaching and hands-on experience with the complete workflow of high-resolution tomography analysis. You will get introduced to data acquisition, 3D reconstruction, segmentation and meshing and, finally, 3D modelling of data to extract physical parameters describing mechanical and flow properties. The teaching and the exercises will take […]

Clinical Data Models and Data Quality Assessments

This course aims to teach the concepts of clinical data models and common data models. Upon completion of this course, learners will be able to interpret and evaluate data model designs using Entity-Relationship Diagrams (ERDs), differentiate between data models and articulate how each are used to support clinical care and data science, and create SQL […]

Excel/VBA for Creative Problem Solving

This Specialization is for learners wishing to dramatically change the way that they use Excel spreadsheets by unleashing the power to automate and optimize spreadsheets using Visual Basic for Applications (VBA). The first two courses will teach learners the basics of VBA through the use of dozens of educational screencasts and a series of quizzes […]

AI for Medicine

AI is transforming the practice of medicine. It’s helping doctors diagnose patients more accurately, make predictions about patients’ future health, and recommend better treatments. This three-course Specialization will give you practical experience in applying machine learning to concrete problems in medicine. These courses go beyond the foundations of deep learning to teach you the nuances […]

Secure Coding Practices

This Specialization is intended for software developers of any level who are not yet fluent with secure coding and programming techniques. Through four courses, you will cover the principles of secure coding, concepts of threat modeling and cryptography and exploit vulnerabilities in both C/C++ and Java languages, which will prepare you to think like a […]

Practical Crowdsourcing for Efficient Machine Learning

This course will teach you efficient and scalable data labeling for ML and various business processes. The key here is the crowdsourcing approach, based on splitting complex challenges into small tasks and distributing them among a vast cloud of performers. You will get acquainted with crowdsourcing as a methodology, mastering certain steps and techniques that […]

Interacting with the System and Managing Memory

The final course in the specialization Introduction to Programming in C will teach you powerful new programming techniques for interacting with the user and the system and dynamically allocating memory. You will learn more sophisticated uses for pointers, such as strings and multidimensional arrays, as well as how to write programs that read and write […]

Managing Emotions in Times of Uncertainty & Stress

Developed by the Yale Center for Emotional Intelligence, Managing Emotions in Times of Uncertainty & Stress will provide participants with the knowledge, skills, and strategies to understand and manage their emotions and those of their students. The 10-hour online course is designed for school staff, including teachers, paraprofessionals, counselors, principals, and non-teaching staff in preK-12 […]

Architecting with Google Kubernetes Engine

The Architecting with Google Kubernetes Engine specialization will teach you how to implement solutions using Google Kubernetes Engine, or GKE, including building, scheduling, load balancing, and monitoring workloads, as well as providing for discovery of services, managing role-based access control and security, and providing persistent storage to these applications.

Writing in the Sciences

This course teaches scientists to become more effective writers, using practical examples and exercises. Topics include: principles of good writing, tricks for writing faster and with less anxiety, the format of a scientific manuscript, peer review, grant writing, ethical issues in scientific publication, and writing for general audiences.

Arizona State University TESOL

This course is designed for anyone who wants to teach English anywhere in the world. If you want to become a teacher, polish your teaching skills, or add a credential to your resume, this is the course for you! Get certified by a nationally-ranked university.

e-Learning Ecologies: Innovative Approaches to Teaching and Learning for the Digital Age

For three decades and longer we have heard educators and technologists making a case for the transformative power of technology in learning. However, despite the rhetoric, in many ways and at most institutional sites, education is still relatively untouched by technology. Even when technologies are introduced, the changes sometimes seem insignificant and the results seem […]

Powerful Tools for Teaching and Learning: Digital Storytelling

Powerful Tools for Teaching and Learning: Digital Storytelling introduces educators to digital storytelling and explores ways to use digital stories to enhance students’ learning experiences. The course is designed to be comprehensive yet fundamental. By comprehensive we mean that the course provides a solid foundation for all of the components of a digital story and […]

Strategies for Teaching Perfect Tenses and Modals

This is the first course in the Teach English: Intermediate Grammar specialization. In this course, you will learn about teaching important intermediate verb tenses, including present perfect, present perfect progressive, past perfect, and past perfect progressive. You will also learn about teaching common modal verbs used in English. Finally, you will have opportunities to practice […]

Get Interactive: Practical Teaching with Technology

This course is designed to help you create dynamic, interactive online courses through the use of multimedia tools, student collaboration opportunities, and formative assessment and feedback. Each week we will focus on a particular topic: 1. Using multimedia for teaching and learning 2. Encouraging student collaboration 3. Formative assessment and feedback You will have a […]

Literacy Teaching and Learning: Aims, Approaches and Pedagogies

This course opens with an exploration of the social context and aims of literacy teaching and learning. It goes on to describe a range of historical and contemporary approaches to literacy pedagogy, including didactic, authentic, functional, and critical approaches. The course takes has a ‘Multiliteracies’ perspective, which aims to expand the definition of literacy to […]

Teaching Tips for Tricky English Grammar

This is the third course in the Teach English: Intermediate Grammar specialization. It will be useful to ESL teachers or those interested in learning to teach English language, but it is not an introduction to teaching course. You will learn about some specific problems students have learning intermediate grammar. You will learn why students have […]

Foundations of Teaching for Learning: Being a Teacher

The Foundations of Teaching for Learning programme is for anyone who is teaching, or who would like to teach, in any subject and any context – be it at school, at home or in the workplace. With dynamic lessons taught by established and respected professionals from across the Commonwealth, this eight course programme will see […]

Teaching EFL/ESL Reading: A Task Based Approach

This course explores ways of teaching reading skills in English as Second and Foreign Language (ESL/EFL) using a task-based approach. You will be introduced to the concept of task and the key principles of task-based language teaching (TBLT) and learning. TBLT uses communicative tasks as the key unit for creating language learning activities. You will […]

Teaching Science at University

This course will prepare you for teaching science in higher education. In this MOOC you will learn to make your knowledge as an excellent researcher accessible to your students. We will show you how to communicate science to novices as well as advanced students in science. You will experience the value of teaching with analogies […]

Foundations of Teaching for Learning: Developing Relationships

The Foundations of Teaching for Learning programme is for anyone who is teaching, or who would like to teach, in any subject and any context – be it at school, at home or in the workplace. With dynamic lessons taught by established and respected professionals from across the Commonwealth, this eight course programme will see […]

Art & Ideas: Teaching with Themes

This course is designed to help build critical skills that support theme-based teaching practices and build confidence in incorporating modern and contemporary art into interdisciplinary lesson plans. By addressing themes and questions that arise in relation to modern and contemporary art, the course will help you to think creatively about links to your curriculum and […]

University Teaching

University Teaching is an introductory course in teaching and learning in tertiary education, designed by staff at the Centre for the Enhancement of Teaching and Learning at the University of Hong Kong. With input from instructors, guests and interviewees, including teaching award winners, students, and experts in the fields, you will be exposed to research […]

English for Teaching Purposes

Thinking about teaching your university subject in English but it’s not the Language you normally use? Then, English for teaching purposes is the course for you. A course on English and teaching methodology that aims to help university lecturers do their teaching in English, in line with university internationalisation policies. The course structure is the […]

Foundations of Teaching for Learning: Learners and Learning

The Foundations of Teaching for Learning programme is for anyone who is teaching, or who would like to teach, in any subject and any context – be it at school, at home or in the workplace. With dynamic lessons taught by established and respected professionals from across the Commonwealth, this eight course programme will see […]

Foundations of Teaching for Learning: Curriculum

The Foundations of Teaching for Learning programme is for anyone who is teaching, or who would like to teach, in any subject and any context – be it at school, at home or in the workplace. With dynamic lessons taught by established and respected professionals from across the Commonwealth, this eight course programme will see […]

Foundations of Teaching for Learning: Planning for Teaching and Learning

The Foundations of Teaching for Learning programme is for anyone who is teaching, or who would like to teach, in any subject and any context – be it at school, at home or in the workplace. With dynamic lessons taught by established and respected professionals from across the Commonwealth, this eight course programme will see […]

Foundations of Teaching for Learning: Introduction to Student Assessment

The Foundations of Teaching for Learning programme is for anyone who is teaching, or who would like to teach, in any subject and any context – be it at school, at home or in the workplace. With dynamic lessons taught by established and respected professionals from across the Commonwealth, this eight course programme will see […]

Teach English Now! Technology Enriched Teaching

This course focuses on the key concepts you need in order to effectively integrate technology into your teaching, without letting it overshadow language learning. Discover current and future trends in educational technology, along with strategies for implementing these trends in the classroom and beyond. As technology is continually evolving, learn how to keep up on […]

Teaching Intermediate Grammar Project

This is the final project for the Teach English: Intermediate Grammar specialization. You should have basic knowledge of intermediate grammar and teaching methodology in order to complete this course. In this course, you will create a portfolio including all of the following for one specific intermediate grammar point: a lesson plan for the grammar point, […]

Foundations of Teaching for Learning: Being a Professional

The Foundations of Teaching for Learning programme is for anyone who is teaching, or who would like to teach, in any subject and any context – be it at school, at home or in the workplace. With dynamic lessons taught by established and respected professionals from across the Commonwealth, this eight course programme will see […]

Teaching Character and Creating Positive Classrooms

Positive psychology meets K-12 pedagogy. This course explores key ideas of positive psychology and shows how great teachers apply those lessons to maximize student engagement and accomplishment. Through lectures, discussions, interviews and footage of great educators in action, you’ll learn how to integrate character-based objectives into your own teaching.

Techniques for Teaching Adjectives and Adjective Clauses

This is the second course in the Teach English: Intermediate Grammar specialization. In this course, you will learn how to effectively teach adjectives, adjective phrases, and adjective clauses to your students. You will learn what makes this grammar difficult for students and how to make it easier for them. You will also learn a variety […]

Resilient Teaching Through Times of Crisis and Change

Resilient teaching is the ability to facilitate learning experiences that are designed to be adaptable to fluctuating conditions and disruptions. This teaching ability can be seen as an outcome of a design approach that attends to the relationship between learning goals and activities, and the environments they are situated in. Resilient teaching approaches take into […]

Teaching Children with Visual Impairment: Creating Empowering Classrooms

In the education of children with visual impairment, there is at present a global movement away from segregated special schooling, and towards inclusive neighbourhood schools. Inclusion provides an opportunity for everyone, teachers as well as learners, to become more acquainted about life with visual impairment and to overcome some of the barriers of difference which […]

Teaching in University Science Laboratories (Developing Best Practice)

This course is developed to improve the effectiveness of laboratory classes in higher education. It aims to support teachers to improve their teaching skills for active learning in university science laboratory courses. It will show you how laboratory sessions can differ with respect to their aim and expected learning outcomes, how to engage students for […]

Teaching the Violin and Viola: Creating a Healthy Foundation

Join us as we explore the fundamental principles and early stages of teaching violin and viola through a series of engaging video lectures and lesson demonstrations, including: 1) Master classes with some of the world’s top string pedagogues, 2) Individual lesson demos of teaching violin/viola set up, left and right hand technique and pieces from […]

Teaching Impacts of Technology in K-12 Education

2% That’s the estimate of how many high school students in all of California took a Computer Science class in 2015. And yet, computers and data are everywhere. Just consider a typical 24 hours in your life … how many different computer devices do you use? We all live in multiple digital worlds that are […]

Powerful Tools for Teaching and Learning: Web 2.0 Tools

In this course you will learn about a wide variety of Web 2.0 tools to use in your teaching and learning. Web 2.0 tools provide innovative ways to communicate, present content, and collaborate with others in creative ways. Web 2.0 tools are easy to learn, use, and implement, and many are free. This course will […]

Foundations of Teaching for Learning: Introduction

The Foundations of Teaching for Learning programme is for anyone who is teaching, or who would like to teach, in any subject and any context – be it at school, at home or in the workplace. With dynamic lessons taught by established and respected professionals from across the Commonwealth, this eight course programme will see […]

Teaching Writing

This specialization will provide learners with proven methods to improve the writing of students of all ages, in all situations, including K through University classrooms as well as homeschooling, tutoring, in business and the private sector. In four courses and a final project, you’ll learn effective theories and practices to teach writing that you can […]

learn-how-to-use-technology-in-the-arabic-language-classroom

. . How to Use Technology in the Classroom?Top Tech Tools for K-16 Teachers & Students2019 Classroom Technology Guide with tips and tricksThis course is for “teachers of Arabic” who are eager to teach their students how to learn the Arabic language in an interactive and engaging way, using the latest technology-based tools and according […]

International Teachers Course

Pathways towards national and international success in teaching as a career. This Course in intended to assist Teachers

How to be an online teacher

Are you motivated, passionate and looking to begin a new career, or enrich your current teaching career but do not know

Tips for Teachers

40 Tips for Teaching a Great Class or Giving a Terrific Presentation

Rockstar Teacher Training

This is a Priceless At-Home Certification with Sadie Nardini, E-RYT, Founder of Core Strength Vinyasa Yoga.