Juez en línea para introducir programación con Blockly
Online judge for children using Blockly

Impacto

Downloads

Downloads per month over past year



Garrido Alique, Guzmán and Garza Sánchez, César and Sánchez Couto, Jesús Alejandro (2021) Juez en línea para introducir programación con Blockly. [Trabajo Fin de Grado]

[thumbnail of GARZA SÁNCHEZ 84950_CESAR_CARLOS_GARZA_SANCHEZ_TFG_Juez_en_linea_Blockly_784051_676449533.pdf]
Preview
PDF
Creative Commons Attribution Non-commercial.

3MB


Abstract

En este trabajo se desarrolla una herramienta que se pueda utilizar en la enseñanza para usuarios que estén poco familiarizados con la programación. Se trata de un juez en línea que utiliza Blockly, una librería de Google que permite programar de manera visual. Al tratarse de una programación por medio de bloques hace que la barrera de entrada sea mucho más leve y fácil de aprender. Se proporcionan una serie de problemas a los usuarios para que pongan a prueba los conocimientos aprendidos y su mejora de pensamiento computacional.
Se estudia también cuan importante es la enseñanza de la programación en edades tempranas y trabajar el pensamiento computacional desde el instituto.

Resumen (otros idiomas)

The purpose of this project is developing a tool that can be used for teaching users who are not very familiar with programming. It is an online judge that uses Blockly, a Google library that allows visual programming. Being a block-oriented programming makes the entry barrier much lighter and easier to learn. A series of problems are provided to users to test the knowledge they have learned and their improvement of computational thinking. It is also studied how important is it to teach programming at an early age and working on the computational thinking since highschool. The progress of this kind of thinking as exersises and tests are carried out is also observed.

Item Type:Trabajo Fin de Grado
Additional Information:

Trabajo de Fin de Grado Ingeniería Informática, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2020/2021

Directors:
Directors
Gómez Martín, Marco Antonio
Gómez Martín, Pedro Pablo
Uncontrolled Keywords:Blockly, Programación, Pensamiento computacional, Juez en línea, Python, Enseñanza, JavaScript, Algoritmos.
Palabras clave (otros idiomas):Blockly, Programming, Computational thinking, Online judge, Python, Education, Algorithms, Javascript
Subjects:Sciences > Computer science
Título de Grado:Grado en Ingeniería Informática
ID Code:67038
Deposited On:20 Jul 2021 08:22
Last Modified:20 Jul 2021 08:22

Origin of downloads

Repository Staff Only: item control page