Creating banks of analog electronics questions with Python

Otros/as autores/as

Universitat Politècnica de Catalunya. Departament d'Enginyeria Electrònica

Moreno Eguilaz, Juan Manuel

Fecha de publicación

2021-11-01

Resumen

This thesis, in the way to improve on-line education, focuses on how to create banks of ques- tions of analog electronics and import them into a Moodle platform. To get it, it has been used Python programming language, a powerful tool, with a lot of modules which are very useful for simplifying calculations. In the first part of the thesis, there is an explanation of what the semiconductors materials are, and how are used in transistors and diodes. Furthermore, it is seen how some characteristics of the semiconductors are calculated, and how to solve some cir- cuits with diodes and transistors. Once seen this, it is described what is Python, which modules have been used and how the scripts used in this thesis work. After that, it is shown what is Moodle and what is XML, which is the language used to create the banks of questions. Also, it is explained how to import the banks of questions and create quizzes with them in Moodle. Finally, it is presented the schedule followed to create this thesis, together with an economical and environmental analysis.

Tipo de documento

Bachelor thesis

Lengua

Inglés

Publicado por

Universitat Politècnica de Catalunya

Citación recomendada

Esta citación se ha generado automáticamente.

Derechos

Restricted access - author's decision

Este ítem aparece en la(s) siguiente(s) colección(ones)