학술논문

STEM and STEAM Technologies in Problem Solving with Python
Document Type
Conference
Source
2021 3rd International Youth Conference on Radio Electronics, Electrical and Power Engineering (REEPE) Radio Electronics, Electrical and Power Engineering (REEPE), 2021 3rd International Youth Conference on. :1-6 Mar, 2021
Subject
Components, Circuits, Devices and Systems
Computing and Processing
Engineering Profession
Fields, Waves and Electromagnetics
General Topics for Engineers
Power, Energy and Industry Applications
Signal Processing and Analysis
Transportation
COVID-19
Visualization
Pandemics
Ecosystems
Libraries
Problem-solving
Domain specific languages
STEM
STEAM
problem solving
Python
visualization
animation
Jupyter Notebook
Jupyter Lab
Voila
Streamlit
Language
Abstract
The article deals with the structure and methods of construction of the course "Problem Solving with Python" using STEM and STEAM technologies. The course is built on the principle of "visualization and problem solving head first". The techniques are offered to make the course easy to understand, including operations with NumPy arrays and slices, libraries of the Python ecosystem, domain-specific languages. It is shown that visualization in problem solving increases student interest. The techniques of conducting the course in the conditions of Covid-19 pandemic are offered.