loader image
Skip to main content

Empowerment through co-designed Citizen Science in education

FREE
Updated 24 Nov 2025
Lessons 9
Enrolled 5
Language English ‎(en)‎
Skill Level Beginner

Course Overview

🔴 Course description: 

This is a free, 1.5-hour course provides insights into how citizen science may empower participants and favour democracy. It also shows practical ways of including citizen science in higher education programmes in order to instil citizen science as a common use in professional research and development activities.

This module is designed for  educational decision-makers, people who make decisions about curriculum in higher schools and universities as well as people in charge of education in regional and national governments.


General knowledge of citizen science is required to participate in this course.

On the basis of a pragmatic epistemology, this module emphasizes the benefits of collective value and knowledge creation, plurality inclusion in teaching activities and learning outcomes. Our novel approach seeks to provide tools favouring the disclosure of science and scientific disciplines.

After this module, the learner is expected to be able to:

  • Identify different levels of integration of participants in Citizen Science,
  • Reflect on the associated benefits to empower them,
  • Engage students in science and train them for their future professional and personal lives.

💡Access information

This course allows 1) guest access (no registration required) and 2) self-enrollment as a user. 

Type of access

Using guest access allows you to see course content freely but does not enable you to save your learning progress or earn a badge. Self-enrollment as a user allows you to see the course content, save your learning progress and earn a badge.

How to access

Guest access: enter the key ‘CSinEdu’ into option “Guest access” below.

Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.

Course Content

Loading...

Reviews

5

1 Course Rating

100%
0%
0%
0%
0%

Reviews

Enrolment options

🔴 Course description: 

This is a free, 1.5-hour course provides insights into how citizen science may empower participants and favour democracy. It also shows practical ways of including citizen science in higher education programmes in order to instil citizen science as a common use in professional research and development activities.

This module is designed for  educational decision-makers, people who make decisions about curriculum in higher schools and universities as well as people in charge of education in regional and national governments.


General knowledge of citizen science is required to participate in this course.

On the basis of a pragmatic epistemology, this module emphasizes the benefits of collective value and knowledge creation, plurality inclusion in teaching activities and learning outcomes. Our novel approach seeks to provide tools favouring the disclosure of science and scientific disciplines.

After this module, the learner is expected to be able to:

  • Identify different levels of integration of participants in Citizen Science,
  • Reflect on the associated benefits to empower them,
  • Engage students in science and train them for their future professional and personal lives.

💡Access information

This course allows 1) guest access (no registration required) and 2) self-enrollment as a user. 

Type of access

Using guest access allows you to see course content freely but does not enable you to save your learning progress or earn a badge. Self-enrollment as a user allows you to see the course content, save your learning progress and earn a badge.

How to access

Guest access: enter the key ‘CSinEdu’ into option “Guest access” below.

Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.

Skill Level: Beginner
Guest access
Self enrolment (Student)

Related Courses

Beginner

🔴 Course description:  This is a free course resource that was developed as a guide for designing your own course on the topics discussed. It includes resources such as detailed session/workshop outlines and PowerPoint slides. It could also be used as a course in itself, though was not specifically set up as such. The course resources are designed to facilitate the adoption of citizen science (CS) within Research Performing Organisations (RPOs) focusing on four key topic areas:  Research & Methodology Education & Awareness Support Infrastructure & Resources Policy & Assessment In addition to these four sections, a Train-the-Trainer section enables you to run your own citizen science-related training courses for institutional staff based on the four key topic areas in this course resource. The intended audiences for this course resource include training providers for RPOs, but also researchers at all career stages, research support staff and management, students and volunteer managers and facilitators could benefit from relevant modules.  Many others may find particular aspects or modules of this course resource interesting, and we encourage everyone to browse the content and engage with it. Intended audiences for modules within each area are specified on the Welcome and Introduction pages under each area. By the end of this course, the learner will:  Understand the fundamentals of CS, how to develop and expand research projects using CS methodologies, understand CS data management, and know how to engage and manage volunteers.  Understand the importance of CS training and awareness-raising, and develop practical skills in stakeholder analysis, designing training programs, engaging schools and communities, and crafting purposeful communication and engagement strategies tailored to diverse audiences. Understand the critical role of institutional support and infrastructures within RPOs, including the role of Institutional Contact Points (CS-ICP), the opportunities for CS funding, and the ethical considerations of CS projects. Understand the critical significance of developing strategic approaches and policies for CS within RPOs, investigate broader assessment models to effectively evaluate and reward CS contributions, and establish a connection between CS and Responsible Research and Innovation (RRI) principles and processes. Be able to conduct CS-related training courses for institutional staff based on the four key topic areas, taking into consideration stakeholders and audiences, training design, and challenges and opportunities for implementing and embedding the training. 💡Access information This course allows 1) guest access (no registration required) and 2) self-enrollment as a user.  Type of access Using guest access allows you to see course content freely but does not enable you to save your learning progress or earn a badge. Self-enrollment as a user allows you to see the course content, save your learning progress and earn a badge. How to access Guest access: enter the key ‘TIME4CS’ into option “Guest access” below. Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.

12 Lessons
Updated: Nov 2025
4 Enrolled

Beginner

🔴 Course description: This is a free course of 1 hour that explores how academic writing and publishing can be valuable skills for citizen scientists. This course will be of benefit to anyone who has ever felt curious about writing a paper and getting it published in an academic journal. No prior experience in academic writing or publishing is needed for this course. The course will cover: The role of academic writing and publishing in citizen science How to go about writing a paper Navigating the publishing process Setting up a writing group 💡Access information: This course allows 1) guest access (no registration required) and 2) self-enrollment as a user. Type of access Using guest access allows you to see course content freely but does not enable you to save your learning progress or earn a badge. Self-enrollment as a user allows you to see the course content, save your learning progress and earn a badge. How to access Guest access: enter the key ‘IntroAcademicWriting’ into option “Guest access” below. Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy moodle (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.

11 Lessons
Updated: Nov 2025

Beginner

Generic citizen science courses

🔴 Course description:  This is a free two and a half hour course that provides an introduction to storytelling and gives practical tools to shape narratives to communicate about and engage with citizen science. Citizen science is  a form of active public engagement in science. This course is designed to inspire and support anyone interested in creating a compelling story out of their projects, experiences or work, with the purpose of connecting with different audiences. We want to ignite your curiosity and motivation to try storytelling in your local contexts.No prior knowledge in storytelling or creative writing  is needed for this course. This course will give you the ground and tools to look in a different way at how you can communicate about your current project and how to craft a story that matters and connects to different audiences. It will also provide examples of stories and resources for you to study further and deeper. By the end of this course, you will: Understand the value of stories and how they can help you connect with people when using it for communicating citizen science;  Identify the elements that make a compelling story and be able to discover them in your project or your experiences Explore possible narratives that are valuable to your context Craft possible plots and stories and a way to share them in a compelling way. At the end of the course, there is a 10-question quiz. If you score 50% or more in this final quiz, then you will earn a course completion badge. 💡Access information This course allows 1) guest access (no registration required) and 2) self-enrollment as a user.  Type of access Using guest access allows you to see course content freely but does not enable you to save your learning progress or earn a badge. Self-enrollment as a user allows you to see the course content, save your learning progress and earn a badge. How to access Guest access: enter the key ‘StoryCitSci’ into option “Guest access” below. Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.  

9 Lessons
Updated: Nov 2025
36 Enrolled

Beginner

🔴 Course description:  This is a free course of 2 hours, divided into 6 modules of 20 minutes. We provide an introduction to the very important idea of research integrity which we link to ethics, the Sustainable Development Goals and to Citizen Science. It is aimed at anyone who is engaged with research or/and community development and all practitioners working in the field of Citizen Science – or in fact in any field that is engaging with communities and is concerned about empowerment and participatory democracy. It is therefore of relevance to students, academics, researchers, policy makers or planners who are already involved in community development or who are at the early stages of designing a community development research project – or taking a community development project one step further. There are thousands of researchers who are engaged with projects to do with science and society and who are looking for a way to work with integrity.  This inspiring course examines what ethical behavior is – how can we ensure that our work is always conducted with integrity. Our ideas on  research integrity and ethics are grounded in a very practical example of a citizen science project in the Limpopo, one of the poorest provinces in South Africa. This citizen science project is about monitoring groundwater in remote rural wells but the lessons learnt here apply to many other fields and are relevant in many other sites – especially – but not only – in a developing country context. On completion of this course, you will understand: The relationship between ethics and research integrity; Why this relationship is so important when conducting a citizen science project; The relationship between research methods (the approach) and the process which is necessary in order to ensure ethics and integrity. We target researchers, practitioners working in NGO’s, academics (lecturers, graduate and post graduate students) – but also journalists and media who are interested in knowing more about citizen science and community empowerment. Our course would also be of use to donors and government officials who are responsible for community development projects – both at the initial design phase of the project but also in monitoring and assessing the integrity of the project. 💡Access information This course allows 1) guest access (no registration required) and 2) self-enrollment as a user.  Type of access Using guest access allows you to see course content freely but does not enable you to save your learning progress or earn a badge. Self-enrollment as a user allows you to see the course content, save your learning progress and earn a badge. How to access Guest access: enter the key ‘RIECS’ into option “Guest access” below. Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.

10 Lessons
Updated: Nov 2025
8 Enrolled

Latest Courses

Beginner

This is a free course of approximately 1.5 hours for citizen science practitioners and researchers, that provides you with a basic introduction to citizen science and requires no prior knowledge of the subject. The course will help you to: define citizen science, understand the history and significance of citizen science and how it has evolved into the modern-day practice we see today, understand the different typologies that have been created to explain the varying levels of public participation in citizen science. By the end of this course you will better understand the key characteristics of citizen science. At the end of each section there is a short quiz or activity, and a ten question quiz at the end of the course. If you score 50% or more in the final quiz then you will earn a course completion badge. Click here to enrol in this course and use enrolment key INTROTOCITSCI to do so. Once you enrol you will be able to take quizzes and receive a badge upon successful course completion.

9 Lessons
Updated: Oct 2025
188 Enrolled

Beginner

This is a free course of approximately 1.5 hours for citizen science practitioners and researchers, that provides you with a basic introduction to citizen science and requires no prior knowledge of the subject.The course will help you to:define citizen science,understand the history and significance of citizen science and how it has evolved into the modern-day practice we see today,understand the different typologies that have been created to explain the varying levels of public participation in citizen science. By the end of this course you will better understand the key characteristics of citizen science.At the end of each section there is a short quiz or activity, and a ten question quiz at the end of the course. If you score 50% or more in the final quiz then you will earn a course completion badge.Click here to enrol in this course and use enrolment key INTROTOCITSCI to do so. Once you enrol you will be able to take quizzes and receive a badge upon successful course completion.

9 Lessons
Updated: Jul 2025

Beginner

Dies ist eine speziell für die Universität Mainz angepasste Version der "Introduction to Citizien Science".

9 Lessons
Updated: Nov 2025
4 Enrolled

Beginner

🔴 Course description:  Welcome to the “Introduction to Pandas” course. This free course, designed for beginners, takes approximately 2 hours to complete and provides a comprehensive introduction to Pandas, a powerful library for data manipulation and analysis in Python. While no prior knowledge of Pandas is required, it is recommended that you have completed the previous courses in the “Data Analysis and Visualization” learning path. This course will help you to: Series and DataFrames: Understand the basics of Pandas Series and DataFrames, how to create them, and see practical examples of their use in data analysis. Indexing, selecting, and assigning: Learn different methods of indexing, selecting, and assigning data in Pandas, with practical examples to illustrate these techniques. Basic functions: Explore essential functions for data manipulation and analysis, including handling missing data, applying operations, and summarizing data. Grouping: Learn how to group data using the groupby() function, and explore techniques for aggregating and transforming grouped data. Combining: Understand different methods for merging, joining, and concatenating data, and see practical examples of combining DataFrames and Series. Exercises: Test your knowledge and skills with practical exercises designed to reinforce your understanding and provide hands-on experience with Pandas. Final Test - Exercises in real environments: Apply everything you’ve learned in real-world scenarios, working with external databases and tackling complex data analysis challenges. By the end of this course, you will have a solid understanding of Pandas and its capabilities, preparing you for more advanced topics in data analysis and visualization. This course is part of the “Data Analysis and Visualization” learning path, which includes the following courses: Introduction to Jupyter Notebooks Introduction to Python Introduction to NumPy Introduction to Pandas Data visualization in Python These courses are designed to be taken in sequence to build a solid foundation in data analysis and visualization. 💡Access information While the ECS Academy aims to make all its courses accessible to guests (no registration required), the courses belonging to the Data Analysis and Visualization learning path require users to be registered. This is due to their specific technological setup linked to each individual account. Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.

9 Lessons
Updated: Nov 2025
4 Enrolled

Beginner

🔴 Course description:  Welcome to the “Introduction to NumPy” course. This free course is designed for beginners, takes approximately 90 minutes to complete and provides a comprehensive introduction to NumPy, a powerful library for numerical computing in Python. While no prior knowledge of NumPy is required, it is recommended that you have completed the previous courses in the “Data Analysis and Visualization” learning path. This course will help you to: Introduction: Learn how to install and import NumPy, understand the basics of NumPy arrays, and explore the core concepts of array creation and basic operations. Dimensions and structure: Understand array shapes, work with multi-dimensional arrays, and learn techniques for indexing, slicing, and reshaping arrays. Transformations and conversions: Discover how to convert data types, perform array flattening, and combine arrays using stacking and concatenation. Attributes: Learn about array attributes such as shape, size, and data type, and understand how to use these attributes to gain insights into your data. Operations with arrays: Perform mathematical and statistical operations on NumPy arrays, including array arithmetic, broadcasting, and using common functions like sum, mean, and standard deviation. Exercises: Apply your knowledge through practical exercises designed to reinforce your understanding and provide hands-on experience with NumPy. By the end of this course, you will have a solid understanding of NumPy and its capabilities, preparing you for more advanced topics in data analysis and visualization. This course is part of the “Data Analysis and Visualization” learning path, which includes the following courses: Introduction to Jupyter Notebooks Introduction to Python Introduction to NumPy Introduction to Pandas Data visualization in Python These courses are designed to be taken in sequence to build a solid foundation in data analysis and visualization. 💡Access information While the ECS Academy aims to make all its courses accessible to guests (no registration required), the courses belonging to the Data Analysis and Visualization learning path require users to be registered. This is due to their specific technological setup linked to each individual account. Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.

8 Lessons
Updated: Nov 2025
4 Enrolled

Beginner

🔴 Course description:  Welcome to the “Introduction to Jupyter Notebook” course. This free course, designed for beginners, takes approximately 45 mins to complete and provides a foundational understanding of Jupyter Notebook. No prior knowledge of the subject is required. This course will help you to: Understand what Jupyter Notebook is and its key features and benefits. Navigate the Jupyter Notebook interface with ease. Use notebook cells effectively, including writing and executing code and using Markdown for documentation. Perform basic operations, including running and debugging code and using keyboard shortcuts. Collaborate and share notebooks efficiently, leveraging best practices. Organise your notebooks and troubleshoot common issues.  By the end of this course, you will be well-prepared to interact with Jupyter Notebooks confidently, setting a strong foundation for more advanced data analysis and visualisation courses. This course is part of the “Data Analysis and Visualization” learning path, which includes the following courses: Introduction to Jupyter Notebooks Introduction to Python Introduction to NumPy Introduction to Pandas Data visualization in Python These courses are designed to be taken in sequence to build a solid foundation in data analysis and visualization. 💡Access information While the ECS Academy aims to make all its courses accessible to guests (no registration required), the courses belonging to the Data Analysis and Visualization learning path require users to be registered. This is due to their specific technological setup — including the use of Jupyter Notebooks for example, linked to each individual account. Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.

5 Lessons
Updated: Nov 2025
9 Enrolled

Beginner

🔴 Course description:  Welcome to the “Data Visualization in Python” course. This free course is designed for beginners, takes approximately 3 hours to complete and provides a comprehensive introduction to creating visualizations using various Python libraries. While no prior knowledge of these libraries is required (Matplotlib, GGPlot, Seaborn and Bokeh), it is recommended that you have completed the previous courses in the “Data Analysis and Visualization” learning path. This course covers: Matplotlib: Learn the fundamentals of Matplotlib, including installation, basic plotting techniques, and customization options to create a wide range of static visualizations. GGPLOT: Explore GGPLOT, a library that allows you to create complex and aesthetically pleasing plots using its grammar of graphics, enhancing your ability to produce sophisticated visual representations. Seaborn: Understand Seaborn, a statistical data visualization library built on top of Matplotlib, to create informative and attractive statistical plots. Bokeh: Discover Bokeh, a library for creating interactive and web-ready plots, enabling you to develop interactive visualizations that can be easily shared online. Final Test: Apply everything you’ve learned in real-world scenarios, facing exercises that simulate complex data analysis tasks with access to external databases. By the end of this course, you will have a strong understanding of various data visualization libraries in Python and be well-prepared to create both static and interactive visualizations for your data analysis projects. This course is part of the “Data Analysis and Visualization” learning path, which includes the following courses: Introduction to Jupyter Notebooks Introduction to Python Introduction to NumPy Introduction to Pandas Data visualization in Python These courses are designed to be taken in sequence to build a solid foundation in data analysis and visualization. 💡Access information While the ECS Academy aims to make all its courses accessible to guests (no registration required), the courses belonging to the Data Analysis and Visualization learning path require users to be registered. This is due to their specific technological setup linked to each individual account. Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.

7 Lessons
Updated: Nov 2025
3 Enrolled

Beginner

🔴 Course description:  Welcome to the “Introduction to Python” course. This free course, is designed for absolute beginners, takes approximately 2 hours to complete and provides a comprehensive introduction to Python programming. No prior knowledge of programming is required. This course will help you to: Understand the basic syntax of Python, including how to define and modify variables and perform calculations. Learn how to effectively structure your data using Python’s built-in data structures such as lists, tuples, and dictionaries. Develop the skills to create and use functions, enhancing your ability to write modular and reusable code. Master the use of conditionals and loops to control the flow of your programs, making your code more dynamic and efficient. During the course (and in general, as part of your regular programming activities), it can be very useful to access the official Python documentation. We recommend getting into the habit of keeping it open in another tab for quick reference whenever necessary. By the end of this course, you will feel confident in your ability to tackle basic programming exercises in Python and will be well-prepared to advance to more specialized topics such as Numpy, Pandas, and Data Visualization. Whether you are aiming to enter the field of data science, web development, or any other area that benefits from programming, this course will provide you with a strong foundation to build upon. This course is part of the “Data Analysis and Visualization” learning path, which includes the following courses: Introduction to Jupyter Notebooks Introduction to Python Introduction to NumPy Introduction to Pandas Data visualization in Python These courses are designed to be taken in sequence to build a solid foundation in data analysis and visualization. 💡Access information While the ECS Academy aims to make all its courses accessible to guests (no registration required), the courses belonging to the Data Analysis and Visualization learning path require users to be registered. This is due to their specific technological setup linked to each individual account. Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.

6 Lessons
Updated: Nov 2025
4 Enrolled

Beginner

5 Lessons
Updated: Oct 2025

This course will help you understand the ethical and organizational challenges of designing and implementing participatory activities with different stakeholders and particularly citizens in an ethical and meaningful way. By the end of the course, you should have a good understanding of the questions and considerations to take into account when planning, implementing and evaluating such an activity. The contents of this course build on the learnings of the PRO-Ethics project, and especially its main output, the Ethics Framework and Guidelines: A guide for research funding organizations implementing participatory activities.

7 Lessons
Updated: Jul 2024

Beginner

🔴 Course description:  This is a free course resource that was developed as a guide for designing your own course on the topics discussed. It includes resources such as detailed session/workshop outlines and PowerPoint slides. It could also be used as a course in itself, though was not specifically set up as such. The course resources are designed to facilitate the adoption of citizen science (CS) within Research Performing Organisations (RPOs) focusing on four key topic areas:  Research & Methodology Education & Awareness Support Infrastructure & Resources Policy & Assessment In addition to these four sections, a Train-the-Trainer section enables you to run your own citizen science-related training courses for institutional staff based on the four key topic areas in this course resource. The intended audiences for this course resource include training providers for RPOs, but also researchers at all career stages, research support staff and management, students and volunteer managers and facilitators could benefit from relevant modules.  Many others may find particular aspects or modules of this course resource interesting, and we encourage everyone to browse the content and engage with it. Intended audiences for modules within each area are specified on the Welcome and Introduction pages under each area. By the end of this course, the learner will:  Understand the fundamentals of CS, how to develop and expand research projects using CS methodologies, understand CS data management, and know how to engage and manage volunteers.  Understand the importance of CS training and awareness-raising, and develop practical skills in stakeholder analysis, designing training programs, engaging schools and communities, and crafting purposeful communication and engagement strategies tailored to diverse audiences. Understand the critical role of institutional support and infrastructures within RPOs, including the role of Institutional Contact Points (CS-ICP), the opportunities for CS funding, and the ethical considerations of CS projects. Understand the critical significance of developing strategic approaches and policies for CS within RPOs, investigate broader assessment models to effectively evaluate and reward CS contributions, and establish a connection between CS and Responsible Research and Innovation (RRI) principles and processes. Be able to conduct CS-related training courses for institutional staff based on the four key topic areas, taking into consideration stakeholders and audiences, training design, and challenges and opportunities for implementing and embedding the training. 💡Access information This course allows 1) guest access (no registration required) and 2) self-enrollment as a user.  Type of access Using guest access allows you to see course content freely but does not enable you to save your learning progress or earn a badge. Self-enrollment as a user allows you to see the course content, save your learning progress and earn a badge. How to access Guest access: enter the key ‘TIME4CS’ into option “Guest access” below. Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.

12 Lessons
Updated: Nov 2025
4 Enrolled

Beginner

This course is reserved for network members of the ECS Academy network of educators and trainers. To know more about and to register to the network please visit the webpage dedicated to the ECS Academy network of educators and trainers of the following page: https://moodle.citizenscience.eu/local/edwiserpagebuilder/page.php?id=2

6 Lessons
Updated: Oct 2025
24 Enrolled