-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Bienvenido a la wiki de duplicatescripts-scratch
Según se ha podido comprobar en la literatura científica, los proyectos de Scratch hacen uso extensivo del clonado (i.e., copia y pega) Esto puede suponer una imitación a la hora de desarrollar habilidades como la abstracción, ya que hay elementos, como las definiciones de bloques, que son mucho mejores. El programa tiene como finalidad la extracción de datos de código en proyectos de Scratch para analizar su duplicidad a través.
Dado el archivo JSON dentro de los formatos de archivo de Scratch (.SB3) el objetivo es elegir y recopilar los atributos relevantes de cada Sprite, procesar esta información con un algoritmo de clustering, y dar una retroalimentación estadística e informativa tanto de la duplicidad intra-sprite como a nivel de proyecto.
Este código está inspirado en el código de David Roldán del siguiente repositorio: https://github.com/davidrol6/duplicatescripts-scratch
drScratch es una herramienta analítica que evalúa proyectos de Scratch en una variedad de áreas computacionales para brindar retroalimentación sobre aspectos como la abstracción, el pensamiento lógico, la sincronización, la paralelización, el control de flujo, la interactividad del usuario y la representación de datos. Este analizador es una herramienta útil para evaluar proyectos personales o, incluso, los de alumnos de Scratch.
Puede probar una versión beta de drScratch en http://drscratch.org
https://github.com/felipsandoval/duplicatescripts-scratch
Licensed under a Creative Commons Attribution-ShareAlike 4.0 International License
David Roldán: https://github.com/davidrol6/duplicatescripts-scratch
duplicatescripts-scratch por Felipe Sandoval [Wiki] [Repo]