Developmental Artificial Intelligence (UCBL)

Developmental Artificial Intelligence (UCBL)

This course will teach you the cognitive science background and the programming bases to design robots and virtual agents capable of autonomous cognitive development driven by their intrinsic motivation.

Developmental A.I. is a new branch of A.I. that aims to create an artificial system that can develop autonomously like a newborn baby. If implemented in a robot, it will initially behave like a newborn animal that explores and plays with its environment. The very long-term objective would be to create a robot capable of reaching human-level intelligence.
This goes beyond mere sensorimotor adaptation, because it involves autonomous goal construction, self-motivation, and playful behavior. It addresses fundamental questions of cognition such as sense-making, individual choices, creativity, and free will. The mechanisms at play precede and ground higher-level intelligence such as problem solving, symbolic reasoning, and language acquisition.
A key feature of developmental learning algorithms is to generate self-programming. Self-programming means that the data that is learned can be re-executed by the system itself. This radically differentiates developmental learning algorithms from traditional machine learning such as neural networks and reinforcement learning algorithms, which learn values and weights.
Self-programming raises many questions. For example:

  • Learning executable code to what end? This is the problem of the agent’s intrinsic motivation.
  • What programming language and what execution engine for the learned code? This is the problem of the agent’s cognitive architecture.
  • How to assess the system’s capacity to self-program? This relates to the problem of defining and measuring intelligence.

The course will teach you the necessary background in cognitive science to answer these questions, specifically: constructivist epistemology, biologically inspired cognitive architectures, and the theories of situated cognition and enaction.
You will be offered different activities in order to analyze and reflect upon these theories, individually or collaboratively.
Optional programming activities will also teach you to design robots or virtual agents capable of rudimentary cognitive development. Please see the demos on our website.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Teacher SEL: Programs, Possibilities, and Contexts (Coursera) Coursera
University of Colorado Boulder

Teacher SEL: Programs, Possibilities, and Contexts (Coursera)

Social and emotional learning, or SEL, student programs have flourished in schools during the last decade. Unfortunately inadequate attention has been paid to teachers’ social and emotional learning. In this course the instructors (Randy Testa and Dan Liston) introduce and examine distinct and established teacher SEL programs, as well as some alternative possibilities.

Jun 22nd 2026
4 Weeks
ChatGPT Prompt Engineering for Developers (DeepLearning.AI) Other Providers
DeepLearning.AI,OpenAI

ChatGPT Prompt Engineering for Developers (DeepLearning.AI)

Go beyond the chat box. Use API access to leverage LLMs into your own applications, and learn to build a custom chatbot. In ChatGPT Prompt Engineering for Developers, you will learn how to use a large language model (LLM) to quickly build new and powerful applications. Using the OpenAI API, you’ll be able to quickly build capabilities that learn to innovate and create value in ways that were cost-prohibitive, highly technical, or simply impossible before now.

Self Paced
Self-Paced
SEL Capstone (Coursera) Coursera
University of Colorado Boulder

SEL Capstone (Coursera)

In this course the instructors (Randy Testa, Ben Kirshner, Emily Price, and Dan Liston) have designed two culminating projects for the Coursera Specialization entitled – “The Teacher and SEL”. The two options include: “A Teacher Implementation Plan”, and “The Cinema, SEL, and the Classroom”.

Jun 22nd 2026
4 Weeks
Motivating Gen Z Learners: What Parents and Teachers Need to Know (Coursera) Coursera
Nanyang Technological University

Motivating Gen Z Learners: What Parents and Teachers Need to Know (Coursera)

The purpose of this course is to equip parents and educators with the knowledge of motivational theories and their application in real-life contexts. Following the storyline of two children, Bob and Sarah, course participants are presented with a variety of problem scenarios. These depict common motivational issues that the participants can resolve using the motivational principles described in the course.

Jun 26th 2026
4 Weeks
Inspiring and Motivating Individuals (Coursera) Coursera
University of Michigan

Inspiring and Motivating Individuals (Coursera)

In this course, you will learn how to create a shared vision for your team and effectively communicate it to your teammates. You will also learn how to set effective goals and expectations in a way that best enables your team to attain the shared vision. Finally, you will understand the most important needs and drivers of performance across cultures, and will learn to align rewards with desired behaviors so that your teammates are motivated to attain the team’s objectives.

Jun 22nd 2026
4 Weeks
Organisational behaviour: Know your people (Coursera) Coursera
Macquarie University

Organisational behaviour: Know your people (Coursera)

Organisations have changed and now, more than ever, personnel management is crucial to organisational success. In this course you’ll explore a range of concepts, theories and methodologies that will help you navigate and optimise your work environment. Via structured learning activities (video lectures, quizzes, discussion prompts and written assessments) you will be exposed to the latest best-practice leadership strategies to enable your employees to achieve more at work.

Jun 22nd 2026
5-12 Weeks
Training and Learning Programs for Volunteer Community Health Workers (Coursera) Coursera
Johns Hopkins University

Training and Learning Programs for Volunteer Community Health Workers (Coursera)

Volunteer community health workers (CHWs) are a major strategy for increasing access to and coverage of basic health interventions. Our village health worker training course reviews the process of training and continuing education of CHWs as an important component of involving communities in their own health service delivery. Participants will be guided through the steps of planning training and continuing education activities for village volunteers. The course draws on real-life examples from community-directed onchocerciasis control, village health worker programs, community case management efforts, peer educators programs and patent medicine vendor training programs, to name a few.

Jun 22nd 2026
5-12 Weeks
SEL for Students: A Path to Social Emotional Well-Being (Coursera) Coursera
University of Colorado Boulder

SEL for Students: A Path to Social Emotional Well-Being (Coursera)

Social and emotional learning, or SEL, programs have flourished in schools during the last decade. In this course the instructor (Emily Price) introduces you to the history and framings of social and emotional learning preK-12 curricula, as well as various elementary, middle, and high school SEL programs and associated research.

Jun 22nd 2026
5-12 Weeks