А STEM Lesson in Informatics: The Importance of Technological Environment
Learning scenario and environment of a STEM lesson
The main learning objectives of the STEM lesson are:
- The learners to understand what is the purpose of ML, what is the difference between algorithms from supervised ML and unsupervised ML and how to analyze data through ML.
- The learners to obtain skills for creating a predictive model using Google Colab environment, Python libraries and AI Microsoft Copilot.
For realization of the STEM lesson, a technological-based learning environment is organized that consists of:
-
Existing STEM laboratory with 26 computers for all learners with high-speed internet connection, Google Chrome web browsers installed on the computers, installed Python, installed Microsoft Office Package.
-
Available access to Google Colab and AI Microsoft Copilot.
-
Prepared data sets with real data from meteorological site for one year and three years temperatures in Sofia, Bulgaria.
-
Created an interactive presentation that contains the new knowledge in the lesson considering the following questions: What is machine learning, What are the types of machine learning and which one do we use, What is the evaluation metrics of a predictive ML model?, How can we use Copilot to create code which will help us achieve our learning goals?, How to use Google Colab to train and test the ML model?
-
Video clips with real examples of how machine learning is used for solving real life problems.
The designed learning scenario is instructor-led as the teacher has the leading role in the STEM lesson. The applied educational strategy is divided into two parts: the first one is related to the guidance given by the teacher and the second one is based on collaborative work of students.
