From 8ae1d3d759bf198a0db206d1412ab6f56423c77f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20V=C3=A9lez?= Date: Wed, 21 Aug 2024 17:29:44 -0500 Subject: [PATCH 1/7] Update generate_markdown_list.py --- generate_markdown_list.py | 188 ++++++++++++-------------------------- 1 file changed, 58 insertions(+), 130 deletions(-) diff --git a/generate_markdown_list.py b/generate_markdown_list.py index 9ebc917..88e5ea5 100644 --- a/generate_markdown_list.py +++ b/generate_markdown_list.py @@ -6,56 +6,35 @@ import logging def clean_control_characters(json_str): - # Reemplazar caracteres de escape incorrectos - json_str = json_str.replace('\\_', '_') - # Eliminar caracteres de control y manejar caracteres de escape inválidos - json_str = re.sub(r'\\(?!["\\/bfnrtu])', r'\\\\', json_str) # Escapar correctamente las barras invertidas - return re.sub(r'[\x00-\x1F\x7F]', '', json_str) # Eliminar caracteres de control + # Reemplazar caracteres de escape incorrectos y eliminar caracteres de control + return re.sub(r'[\x00-\x1F\x7F]', '', json_str.replace('\\_', '_').replace(r'\\(?!["\\/bfnrtu])', r'\\\\')) def escape_json_config(config_file): try: with open(config_file, 'r', encoding='utf-8') as f: - content = f.read() - clean_content = clean_control_characters(content) # Limpiar contenido del archivo JSON - config = json.loads(clean_content) # Cargar el contenido limpio como un objeto JSON + config = json.loads(clean_control_characters(f.read())) # Limpiar y cargar JSON en una sola línea with open(config_file, 'w', encoding='utf-8') as f: - json.dump(config, f, indent=2, ensure_ascii=False) # Escribir el objeto JSON limpio de nuevo en el archivo - except json.JSONDecodeError as e: - print(f"Error al procesar el archivo {config_file}: {e}") # Manejar errores de decodificación JSON - except Exception as e: - print(f"Error inesperado al procesar el archivo {config_file}: {e}") # Manejar cualquier otro error + json.dump(config, f, indent=2, ensure_ascii=False) + except (json.JSONDecodeError, Exception) as e: + print(f"Error procesando el archivo {config_file}: {e}") def process_config_files(root_dir): for subdir, _, files in os.walk(root_dir): for file in files: if file.endswith('_CONFIG.json'): - config_file = os.path.join(subdir, file) - escape_json_config(config_file) # Procesar cada archivo de configuración JSON + escape_json_config(os.path.join(subdir, file)) def extract_preview(file_path): with open(file_path, 'r', encoding='utf-8') as f: - content = f.read() - match = re.search(r'
(.*?)
', content, re.DOTALL) + match = re.search(r'
(.*?)
', f.read(), re.DOTALL) return match.group(1).strip() if match else "" def modify_activity_links(content, lang, track, skill, module): - pattern = r"//PATH_TO_THIS_SCRIPT:\?lang=XX&track=XXX&skill=XXXXXX&module=XXXXXX//" replacement_base = f"?lang={lang}&track={track or ''}&skill={skill or ''}&module={module or ''}" - - # Encontrar y reemplazar el patrón en el contenido sin modificar el parámetro 'path' - def replace_link(match): - original_link = match.group(0) - # Reemplazar la base del link sin modificar el path - updated_link = original_link.replace("//PATH_TO_THIS_SCRIPT:?lang=XX&track=XXX&skill=XXXXXX&module=XXXXXX//", replacement_base) - return updated_link - - # Reemplazar el contenido del archivo usando la función de reemplazo personalizada - modified_content = re.sub(pattern, replace_link, content) - - return modified_content, replacement_base + return re.sub(r"//PATH_TO_THIS_SCRIPT:\?lang=XX&track=XXX&skill=XXXXXX&module=XXXXXX//", replacement_base, content) def generate_markdown_list(root_dir): - markdown_list = [] # Aseguramos que markdown_list siempre sea una lista + markdown_list = [] log_file = "modification_log.txt" with open(log_file, 'w', encoding='utf-8') as log: @@ -64,130 +43,81 @@ def generate_markdown_list(root_dir): file_path = os.path.join(subdir, file) if file.endswith(".md"): track, skill, module = get_levels(file_path, root_dir) - file_type = get_file_type(file_path, subdir, file) + file_type = get_file_type(file_path, subdir) lang = "ES" if file.endswith("_ES.md") else "PT" if file.endswith("_PT.md") else None - - titles = get_title(file_path, file_type) + titles = get_title(file_path) with open(file_path, 'r', encoding='utf-8') as f: content = f.read() if file_type == "activity": - modified_content, replacement = modify_activity_links(content, lang, track, skill, module) - + modified_content = modify_activity_links(content, lang, track, skill, module) try: with open(file_path, 'w', encoding='utf-8') as f: f.write(modified_content) - f.flush() - os.fsync(f.fileno()) log.write(f"Archivo modificado: {file_path}\n") - - # Verificación de escritura - with open(file_path, 'r', encoding='utf-8') as f_verify: - verify_content = f_verify.read() - if replacement in verify_content: - log.write(f"Verificación exitosa en: {file_path}\n") - else: - log.write(f"Fallo en la verificación: {file_path} no fue modificado correctamente.\n") - except Exception as e: log.write(f"Error al escribir en el archivo {file_path}: {e}\n") else: log.write(f"Sin cambios en: {file_path}\n") - # Obtener la ruta del archivo de configuración correspondiente config_file = os.path.splitext(file_path.replace("_ES", "").replace("_PT", ""))[0] + "_CONFIG.json" config_data = read_config_data(config_file) discord_url = config_data.get("discord_URL", {}).get(lang, "") - discord_channel_id = discord_url.split('/')[-2] if discord_url else "" - discord_message_id = discord_url.split('/')[-1] if discord_url else "" + discord_channel_id, discord_message_id = discord_url.split('/')[-2:], ["", ""] slug = f"{track or ''}{'-' + skill if skill else ''}{'-' + module if module else ''}-{os.path.splitext(file)[0]}" - # Extraer contenido del div con id preview solo para archivos README - if file_type in ["program", "skill", "module"]: - directions = extract_preview(file_path) - else: - directions = config_data.get("directions", {}).get(lang, "") + directions = extract_preview(file_path) if file_type in ["program", "skill", "module"] else config_data.get("directions", {}).get(lang, "") markdown_dict = { "track": track, "skill": skill, "module": module, - "title": titles[0]["title"] if titles else "Sin título", + "title": titles.get("title", "Sin título"), "type": file_type, "path": file_path[2:], # Quitar "./" del comienzo de la ruta del archivo - "lang": lang if lang else titles[0]["lang"], + "lang": lang or titles.get("lang"), "difficulty": config_data.get("difficulty", ""), "learning": config_data.get("learning", ""), "time": config_data.get("time", ""), - "directions": directions, # Utilizar contenido extraído del div preview si aplica, o del JSON + "directions": directions, "discord_URL": discord_url, "discord_channel_id": discord_channel_id, "discord_message_id": discord_message_id, "slug": slug } - # Ajustar track, skill y module según el tipo y longitud de path_parts path_parts = os.path.relpath(file_path, root_dir).split(os.sep) - if file_type == "program" and len(path_parts) >= 1: - markdown_dict["track"] = path_parts[0] - markdown_dict["skill"] = None - markdown_dict["module"] = None - elif file_type == "skill" and len(path_parts) >= 2: - markdown_dict["track"] = path_parts[0] - markdown_dict["skill"] = path_parts[1] - markdown_dict["module"] = None - elif file_type == "module" and len(path_parts) >= 3: - markdown_dict["track"] = path_parts[0] - markdown_dict["skill"] = path_parts[1] - markdown_dict["module"] = path_parts[2] - else: - # Manejar casos en los que no hay suficientes niveles en path_parts - markdown_dict["track"] = path_parts[0] if len(path_parts) > 0 else None - markdown_dict["skill"] = path_parts[1] if len(path_parts) > 1 else None - markdown_dict["module"] = path_parts[2] if len(path_parts) > 2 else None + if file_type == "program": + markdown_dict.update({"track": path_parts[0], "skill": None, "module": None}) + elif file_type == "skill": + markdown_dict.update({"track": path_parts[0], "skill": path_parts[1], "module": None}) + elif file_type == "module": + markdown_dict.update({"track": path_parts[0], "skill": path_parts[1], "module": path_parts[2]}) markdown_list.append(markdown_dict) print(f"Log de modificaciones creado en {log_file}") - return markdown_list # Aseguramos que siempre retorna una lista válida + return markdown_list + def get_levels(file_path, root_dir): - # Obtener los niveles de la ruta del archivo parts = os.path.relpath(file_path, root_dir).split(os.sep) - if len(parts) == 1: # Primer nivel - return None, None, None - elif len(parts) == 2: # Segundo nivel - return parts[0], None, None - elif len(parts) >= 3: # Tercer nivel o más profundo - return parts[0], parts[1], parts[2] - return None, None, None - -def get_file_type(file_path, subdir, file): - if "topics" in subdir and file.endswith(".md"): + return (parts[0], None, None) if len(parts) == 2 else (parts[0], parts[1], parts[2]) if len(parts) >= 3 else (None, None, None) + +def get_file_type(file_path, subdir): + if "topics" in subdir: return "topic" - if "activities" in subdir and file.endswith(".md") and not file.endswith("README_ES.md") and not file.endswith("README_PT.md"): + if "activities" in subdir and not file.endswith(("README_ES.md", "README_PT.md")): return "activity" - if file.endswith("README_ES.md") or file.endswith("README_PT.md"): - relative_path = os.path.relpath(subdir, root_dir) - depth = len(relative_path.split(os.sep)) - if depth == 1: - return "program" - elif depth == 2: - return "skill" - elif depth == 3: - return "module" - return "module" # Asumimos que los demás archivos .md son de tipo "module" - -def get_title(file_path, file_type): + depth = len(os.path.relpath(subdir, root_dir).split(os.sep)) + return "program" if depth == 1 else "skill" if depth == 2 else "module" + +def get_title(file_path): with open(file_path, 'r', encoding='utf-8') as f: - content = f.read() - title_match = re.search(r'#\s*(.+)', content) # Busca el primer h1 - if title_match: - return [{"title": title_match.group(1).strip(), "lang": "ES" if file_path.endswith("_ES.md") else "PT"}] - else: - return [{"title": "Sin título", "lang": "ES" if file_path.endswith("_ES.md") else "PT"}] + match = re.search(r'#\s*(.+)', f.read()) + return {"title": match.group(1).strip(), "lang": "ES" if file_path.endswith("_ES.md") else "PT"} if match else {"title": "Sin título", "lang": "ES" if file_path.endswith("_ES.md") else "PT"} def read_config_data(config_file): try: @@ -196,40 +126,38 @@ def read_config_data(config_file): except (json.JSONDecodeError, FileNotFoundError): return {} -def save_to_csv(data, filename): - fieldnames = ["track", "skill", "module", "title", "type", "lang", "path", "difficulty", "learning", "time", "directions", "discord_URL", "discord_channel_id", "discord_message_id", "slug"] - with open(filename, 'w', newline='', encoding='utf-8') as output_file: - dict_writer = csv.DictWriter(output_file, fieldnames) - dict_writer.writeheader() - dict_writer.writerows(data) - -def save_to_json(data, filename): - with open(filename, 'w', encoding='utf-8') as f: - json.dump(data, f, indent=2, ensure_ascii=False) +def save_data(data, filename, format="csv"): + if format == "csv": + fieldnames = ["track", "skill", "module", "title", "type", "lang", "path", "difficulty", "learning", "time", "directions", "discord_URL", "discord_channel_id", "discord_message_id", "slug"] + with open(filename, 'w', newline='', encoding='utf-8') as output_file: + dict_writer = csv.DictWriter(output_file, fieldnames) + dict_writer.writeheader() + dict_writer.writerows(data) + elif format == "json": + with open(filename, 'w', encoding='utf-8') as f: + json.dump(data, f, indent=2, ensure_ascii=False) def send_data_to_endpoint(url, data): try: - headers = {'Content-Type': 'application/json'} - response = requests.post(url, json=data, headers=headers) + response = requests.post(url, json=data, headers={'Content-Type': 'application/json'}) if response.status_code == 200: - logging.info("Data successfully sent to endpoint.") # Datos enviados correctamente al endpoint + logging.info("Data successfully sent to endpoint.") else: - logging.error(f"Failed to send data to endpoint. Status code: {response.status_code}, Response: {response.text}") # Error al enviar datos + logging.error(f"Failed to send data to endpoint. Status code: {response.status_code}, Response: {response.text}") except Exception as e: - logging.error(f"Error sending data to endpoint: {e}") # Manejar cualquier otro error al enviar datos + logging.error(f"Error sending data to endpoint: {e}") if __name__ == "__main__": root_dir = "." - process_config_files(root_dir) # Procesar archivos de configuración - markdown_list = generate_markdown_list(root_dir) # Generar lista de archivos Markdown - save_to_csv(markdown_list, "markdown_files.csv") # Guardar la lista en un archivo CSV - save_to_json(markdown_list, "markdown_files.json") # Guardar la lista en un archivo JSON + process_config_files(root_dir) + markdown_list = generate_markdown_list(root_dir) + save_data(markdown_list, "markdown_files.csv", format="csv") + save_data(markdown_list, "markdown_files.json", format="json") - # Enviar datos al endpoint - endpoint_url = "https://us-central1-laboratoria-prologue.cloudfunctions.net/dj-curriculum-get" + endpoint_url = "https://us-central1-laboratoria-prologue.cloudfunctions.net/dj-curriculum-get" if endpoint_url: send_data_to_endpoint(endpoint_url, markdown_list) else: - logging.error("ENDPOINT_URL variable not set.") # Error si la URL del endpoint no está configurada + logging.error("ENDPOINT_URL variable not set.") - logging.info("All files have been saved and data sent to endpoint.") # Información de que todos los archivos han sido guardados y los datos enviados + logging.info("All files have been saved and data sent to endpoint.") From b63cf8df966664128108f2ceee3e35187fa583e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20V=C3=A9lez?= Date: Wed, 21 Aug 2024 17:31:41 -0500 Subject: [PATCH 2/7] Update generate_markdown_list.py --- generate_markdown_list.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/generate_markdown_list.py b/generate_markdown_list.py index 88e5ea5..314dae5 100644 --- a/generate_markdown_list.py +++ b/generate_markdown_list.py @@ -6,7 +6,6 @@ import logging def clean_control_characters(json_str): - # Reemplazar caracteres de escape incorrectos y eliminar caracteres de control return re.sub(r'[\x00-\x1F\x7F]', '', json_str.replace('\\_', '_').replace(r'\\(?!["\\/bfnrtu])', r'\\\\')) def escape_json_config(config_file): @@ -43,7 +42,7 @@ def generate_markdown_list(root_dir): file_path = os.path.join(subdir, file) if file.endswith(".md"): track, skill, module = get_levels(file_path, root_dir) - file_type = get_file_type(file_path, subdir) + file_type = get_file_type(file_path, subdir, file) lang = "ES" if file.endswith("_ES.md") else "PT" if file.endswith("_PT.md") else None titles = get_title(file_path) @@ -106,7 +105,7 @@ def get_levels(file_path, root_dir): parts = os.path.relpath(file_path, root_dir).split(os.sep) return (parts[0], None, None) if len(parts) == 2 else (parts[0], parts[1], parts[2]) if len(parts) >= 3 else (None, None, None) -def get_file_type(file_path, subdir): +def get_file_type(file_path, subdir, file): if "topics" in subdir: return "topic" if "activities" in subdir and not file.endswith(("README_ES.md", "README_PT.md")): From 472069129fb1de9338faab6685568061a3e45b64 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 21 Aug 2024 22:31:53 +0000 Subject: [PATCH 3/7] Regenerar markdown files --- markdown_files.csv | 160 ++++----- markdown_files.json | 769 +++++++++++++++++++++++++++++++++---------- modification_log.txt | 39 --- 3 files changed, 676 insertions(+), 292 deletions(-) diff --git a/markdown_files.csv b/markdown_files.csv index 2cb8f94..b04f85d 100644 --- a/markdown_files.csv +++ b/markdown_files.csv @@ -1,81 +1,81 @@ track,skill,module,title,type,lang,path,difficulty,learning,time,directions,discord_URL,discord_channel_id,discord_message_id,slug -README.md,,,Currícula prototipo,module,PT,README.md,,,,,,,,-README -DAT,,,Análisis de Datos,program,ES,DAT/README_ES.md,,,,,,,,DAT-README_ES -DAT,01_intro,,Introducción al Análisis de Datos,skill,ES,DAT/01_intro/README_ES.md,,,,,,,,DAT-01_intro-README_ES.md-README_ES -DAT,01_intro,02_learning_bydoing,DEV : introduction : basic knowledge,module,ES,DAT/01_intro/02_learning_bydoing/README_ES.md,,,,,,,,DAT-01_intro-02_learning_bydoing-README_ES -DAT,01_intro,02_learning_bydoing,Reflexiona y comenta,activity,ES,DAT/01_intro/02_learning_bydoing/activities/00_02_02_dat_close_ES.md,,,,,,,,DAT-01_intro-02_learning_bydoing-00_02_02_dat_close_ES -DAT,01_intro,02_learning_bydoing,◾Reto 2.1 : Tablas dinámicas,activity,ES,DAT/01_intro/02_learning_bydoing/activities/00_02_01_dat_myfirst_ES.md,1,2,2,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1260275785286291520) , 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1260275785286291520,1209273049304666113,1260275785286291520,DAT-01_intro-02_learning_bydoing-00_02_01_dat_myfirst_ES -DAT,01_intro,02_learning_bydoing,◼️Aprende haciendo,activity,ES,DAT/01_intro/02_learning_bydoing/activities/00_02_00_dat_practice_ES.md,,,,,,,,DAT-01_intro-02_learning_bydoing-00_02_00_dat_practice_ES -DAT,01_intro,01_baisc_knowledge,◼️ Módulo 1: Todo sobre el Análisis de Datos,module,ES,DAT/01_intro/01_baisc_knowledge/README_ES.md,,,,,,,,DAT-01_intro-01_baisc_knowledge-README_ES -DAT,01_intro,01_baisc_knowledge,DEV : introduction : basic knoledge : topics,topic,ES,DAT/01_intro/01_baisc_knowledge/topics/README_ES.md,,,,,,,,DAT-01_intro-01_baisc_knowledge-README_ES -DAT,01_intro,01_baisc_knowledge,Título,topic,PT,DAT/01_intro/01_baisc_knowledge/topics/01_topic_xyz_PT.md,,,,,,,,DAT-01_intro-01_baisc_knowledge-01_topic_xyz_PT -DAT,01_intro,01_baisc_knowledge,Título topic xyz,topic,ES,DAT/01_intro/01_baisc_knowledge/topics/01_topic_xyz_ES.md,,,,,,,,DAT-01_intro-01_baisc_knowledge-01_topic_xyz_ES -DAT,01_intro,01_baisc_knowledge,Título,topic,ES,DAT/01_intro/01_baisc_knowledge/topics/02_topic_abc_ES.md,,,,,,,,DAT-01_intro-01_baisc_knowledge-02_topic_abc_ES -DAT,01_intro,01_baisc_knowledge,"◼️Módulo 1: ""Todo sobre"" el Análisis de Datos",activity,ES,DAT/01_intro/01_baisc_knowledge/activities/00_01_00_dat_all_about_ES.md,,,,,,,,DAT-01_intro-01_baisc_knowledge-00_01_00_dat_all_about_ES -DAT,01_intro,01_baisc_knowledge,Herramientas de Análisis de Aatos Más Comunes,activity,ES,DAT/01_intro/01_baisc_knowledge/activities/00_01_05_dat_read_tools_ES.md,,,,,,,,DAT-01_intro-01_baisc_knowledge-00_01_05_dat_read_tools_ES -DAT,01_intro,01_baisc_knowledge,◾Qué es la IA,activity,ES,DAT/01_intro/01_baisc_knowledge/activities/00_01_04_dat_activity_ai_que_es_ES.md,,,,,,,,DAT-01_intro-01_baisc_knowledge-00_01_04_dat_activity_ai_que_es_ES -DAT,01_intro,01_baisc_knowledge,◾Importancia y aplicaciones del Análisis de Datos,activity,ES,DAT/01_intro/01_baisc_knowledge/activities/00_01_01_dat_activity_que_es_ES.md,1,1,1,Estas son las instruccoines bla bla bla ,https://discord.com/channels/1209273049304666113/1210625595638284328,1209273049304666113,1210625595638284328,DAT-01_intro-01_baisc_knowledge-00_01_01_dat_activity_que_es_ES -DAT,01_intro,01_baisc_knowledge,DEV : introduction : basic knowledge : activities,module,ES,DAT/01_intro/01_baisc_knowledge/activities/README_ES.md,,,,,,,,DAT-01_intro-01_baisc_knowledge-README_ES -DAT,01_intro,01_baisc_knowledge,◾El rol de las personas en la era de la IA para el Análisis de Datos,activity,ES,DAT/01_intro/01_baisc_knowledge/activities/00_01_03_dat_activity_ai_ES.md,,,,,,,,DAT-01_intro-01_baisc_knowledge-00_01_03_dat_activity_ai_ES -DAT,00_topics,variables_categóricas_ES.md,Variables Categóricas (Cualitativas),topic,ES,DAT/00_topics/variables_categóricas_ES.md,,,,,,,,DAT-00_topics-variables_categóricas_ES.md-variables_categóricas_ES -DAT,02_exploratory,03_time,DAT : Análisis exploratorio : análissis copmportamiento temporal,module,ES,DAT/02_exploratory/03_time/README_ES.md,,,,,,,,DAT-02_exploratory-03_time-README_ES -DAT,02_exploratory,03_time,◾Reto 3.1: Visualizar datos con gráficos combinados,activity,ES,DAT/02_exploratory/03_time/activities/01_03_02_dat_graficocombinado_ES.md,1,2,2,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https: //discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo. - Comenta brevemente una interpretación del gráfico combinado.",https://discord.com/channels/1209273049304666113/1209888657507487744,1209273049304666113,1209888657507487744,DAT-02_exploratory-03_time-01_03_02_dat_graficocombinado_ES -DAT,02_exploratory,03_time,◼️Módulo 3: Análisis del Comportamiento Temporal,activity,ES,DAT/02_exploratory/03_time/activities/01_03_00_dat_vizulizareneltiempo_ES.md,,,,,,,,DAT-02_exploratory-03_time-01_03_00_dat_vizulizareneltiempo_ES -DAT,02_exploratory,03_time,◾Reto 3.1: Visualizar datos a lo largo del tiempo,activity,ES,DAT/02_exploratory/03_time/activities/01_03_01_dat_graficolinea_ES.md,1,2,2,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo.",https://discord.com/channels/1209273049304666113/1209888657507487744,1209273049304666113,1209888657507487744,DAT-02_exploratory-03_time-01_03_01_dat_graficolinea_ES -DAT,02_exploratory,01_categorial_vars,DAT : Análisis exploratorio : variables cat,module,ES,DAT/02_exploratory/01_categorial_vars/README_ES.md,,,,,,,,DAT-02_exploratory-01_categorial_vars-README_ES -DAT,02_exploratory,01_categorial_vars,◾Reto 1.2: Gráficos para el análisis exploratorio,activity,ES,DAT/02_exploratory/01_categorial_vars/activities/01_01_02_dat_viewanalisis_ES.md,,,,,,,,DAT-02_exploratory-01_categorial_vars-01_01_02_dat_viewanalisis_ES -DAT,02_exploratory,01_categorial_vars,◾Reto 1.1: Mi Primer Análisis (continuación de tablas dinámicas),activity,ES,DAT/02_exploratory/01_categorial_vars/activities/01_01_01_dat_myfirstanalisis_ES.md,1,2,3,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo.",https://discord.com/channels/1209273049304666113/1209888657507487744,1209273049304666113,1209888657507487744,DAT-02_exploratory-01_categorial_vars-01_01_01_dat_myfirstanalisis_ES -DAT,02_exploratory,01_categorial_vars,◼️ Módulo 1: Análisis Exploratorio de Datos y Variables Categóricas,activity,ES,DAT/02_exploratory/01_categorial_vars/activities/01_01_00_dat_variablescategoricas_ES.md,,,,,,,,DAT-02_exploratory-01_categorial_vars-01_01_00_dat_variablescategoricas_ES -DAT,02_exploratory,02_central_tendency,DAT : Análisis exploratorio : tendencia central,module,ES,DAT/02_exploratory/02_central_tendency/README_ES.md,,,,,,,,DAT-02_exploratory-02_central_tendency-README_ES -DAT,02_exploratory,02_central_tendency,◾Reto 2.1: Conociendo las medidas de tendencia central,activity,ES,DAT/02_exploratory/02_central_tendency/activities/01_02_01_dat_medidas_ES.md,1,2,2,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo.",https://discord.com/channels/1209273049304666113/1209888657507487744,1209273049304666113,1209888657507487744,DAT-02_exploratory-02_central_tendency-01_02_01_dat_medidas_ES -DAT,02_exploratory,02_central_tendency,◼️ Módulo 2: Medidas de Tendencia Central y Distribución de Datos,activity,ES,DAT/02_exploratory/02_central_tendency/activities/01_02_00_dat_tendenciacentral_ES.md,,,,,,,,DAT-02_exploratory-02_central_tendency-01_02_00_dat_tendenciacentral_ES -DAT,02_exploratory,02_central_tendency,◾Reto 2.2: Conociendo la distribución de los datos,activity,ES,DAT/02_exploratory/02_central_tendency/activities/01_02_02_dat_distribuicion_ES.md,1,2,2,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo.",https://discord.com/channels/1209273049304666113/1209888657507487744,1209273049304666113,1209888657507487744,DAT-02_exploratory-02_central_tendency-01_02_02_dat_distribuicion_ES -DEV,,,Desarrollo Web,program,ES,DEV/README_ES.md,,,,"El desarrollo web es la disciplina dedicada a la creación, mantenimiento y optimización de soluciones digitales que operan a través de la web.",,,,DEV-README_ES -DEV,02_responsive,,"Habilidad (H): Maquetación Web, básica",skill,ES,DEV/02_responsive/README_ES.md,,,,,,,,DEV-02_responsive-README_ES.md-README_ES -DEV,02_responsive,04_practice_replicate,◼️ Módulo 4 : Practica replicando sitios web reales,module,ES,DEV/02_responsive/04_practice_replicate/README_ES.md,,,,,,,,DEV-02_responsive-04_practice_replicate-README_ES -DEV,02_responsive,04_practice_replicate,◾Reto 4.2: Replica el login de Netflix,activity,ES,DEV/02_responsive/04_practice_replicate/activities/01_04_02_project_replications_netflix_ES.md,2,2,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1247957065289175161,1209273049304666113,1247957065289175161,DEV-02_responsive-04_practice_replicate-01_04_02_project_replications_netflix_ES -DEV,02_responsive,04_practice_replicate,◾Reto 4.3: Replica una sección del sitio de Slack,activity,ES,DEV/02_responsive/04_practice_replicate/activities/01_04_03_project_replications_slack_ES.md,3,2,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1247957188971073657,1209273049304666113,1247957188971073657,DEV-02_responsive-04_practice_replicate-01_04_03_project_replications_slack_ES -DEV,02_responsive,04_practice_replicate,◼️ Módulo 4 : Practica replicando sitios web reales,activity,ES,DEV/02_responsive/04_practice_replicate/activities/01_04_00_modulo_replications_ES.md,,,,,,,,DEV-02_responsive-04_practice_replicate-01_04_00_modulo_replications_ES -DEV,02_responsive,04_practice_replicate,◾Reto 4.1: Replica un diseño web básico responsivo,activity,ES,DEV/02_responsive/04_practice_replicate/activities/01_04_01_project_replications_basic_ES.md,2,2,2,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1247956846686240778,1209273049304666113,1247956846686240778,DEV-02_responsive-04_practice_replicate-01_04_01_project_replications_basic_ES -DEV,02_responsive,02_your_first_form,◼️ Módulo 2 : Tu primer formulario web,module,ES,DEV/02_responsive/02_your_first_form/README_ES.md,,,,,,,,DEV-02_responsive-02_your_first_form-README_ES -DEV,02_responsive,02_your_first_form,◾Reto 2.1: Creación de un formulario,activity,ES,DEV/02_responsive/02_your_first_form/activities/01_02_01_project_formulario_ES.md,1,2,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1214692430004359238,1209273049304666113,1214692430004359238,DEV-02_responsive-02_your_first_form-01_02_01_project_formulario_ES -DEV,02_responsive,02_your_first_form,◼️ Módulo 2 : Tu primer formulario web,activity,ES,DEV/02_responsive/02_your_first_form/activities/01_02_00_modulo_form_ES.md,,,,,,,,DEV-02_responsive-02_your_first_form-01_02_00_modulo_form_ES -DEV,02_responsive,01_your_first_web,◼️ Módulo 1 : Tu primera web con estilos básicos,module,ES,DEV/02_responsive/01_your_first_web/README_ES.md,,,,,,,,DEV-02_responsive-01_your_first_web-README_ES -DEV,02_responsive,01_your_first_web,◼️ Módulo 1 : Tu primera web con estilos básicos,activity,ES,DEV/02_responsive/01_your_first_web/activities/01_01_00_modulo_myFirstWeb_ES.md,,,,,,,,DEV-02_responsive-01_your_first_web-01_01_00_modulo_myFirstWeb_ES -DEV,02_responsive,01_your_first_web,◾Reto 1.2 : Agregando estilos con CSS,activity,ES,DEV/02_responsive/01_your_first_web/activities/01_01_02_project_add_CSS_ES.md,1,2,3,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL.- :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1215720612756983828) , 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1215720612756983828,1209273049304666113,1215720612756983828,DEV-02_responsive-01_your_first_web-01_01_02_project_add_CSS_ES -DEV,02_responsive,01_your_first_web,◾Reto 1.3: HTML semántico,activity,ES,DEV/02_responsive/01_your_first_web/activities/01_01_03_project_semantic_HTML_ES.md,1,1,1,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto. Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1243288546895331491,1209273049304666113,1243288546895331491,DEV-02_responsive-01_your_first_web-01_01_03_project_semantic_HTML_ES -DEV,02_responsive,01_your_first_web,◾Reto 1.1: Mi Primera Página HTML (cont...),activity,ES,DEV/02_responsive/01_your_first_web/activities/01_01_01_project_myFirstWeb_ES.md,1,2,2,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto. Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1209888657507487744,1209273049304666113,1209888657507487744,DEV-02_responsive-01_your_first_web-01_01_01_project_myFirstWeb_ES -DEV,02_responsive,03_responsive_design,◼️ Módulo 3 : Diseño web responsivo,module,ES,DEV/02_responsive/03_responsive_design/README_ES.md,,,,,,,,DEV-02_responsive-03_responsive_design-README_ES -DEV,02_responsive,03_responsive_design,◾Reto 3.2: Diseño Responsivo con Unidades Relativas y Flexbox,activity,ES,DEV/02_responsive/03_responsive_design/activities/01_03_02_project_responsive_flexbox_ES.md,3,3,3,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord** ](https: //discord.com/channels/1209273049304666113/1215722402961555466) , 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1215722402961555466,1209273049304666113,1215722402961555466,DEV-02_responsive-03_responsive_design-01_03_02_project_responsive_flexbox_ES -DEV,02_responsive,03_responsive_design,◾Reto 3.1: Diseño Responsivo con Media Queries,activity,ES,DEV/02_responsive/03_responsive_design/activities/01_03_01_project_responsive_mediaqueries_ES.md,2,3,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1215722209461542943,1209273049304666113,1215722209461542943,DEV-02_responsive-03_responsive_design-01_03_01_project_responsive_mediaqueries_ES -DEV,02_responsive,03_responsive_design,◼️ Módulo 3 : Diseño web responsivo,activity,ES,DEV/02_responsive/03_responsive_design/activities/01_03_00_modulo_responsive_ES.md,,,,,,,,DEV-02_responsive-03_responsive_design-01_03_00_modulo_responsive_ES -DEV,01_intro,,Introducción al Desarrollo Web,skill,ES,DEV/01_intro/README_ES.md,,,,,,,,DEV-01_intro-README_ES.md-README_ES -DEV,01_intro,02_learning_bydoing,◼️ Módulo 2 : Aprende haciendo,module,ES,DEV/01_intro/02_learning_bydoing/README_ES.md,,,,,,,,DEV-01_intro-02_learning_bydoing-README_ES -DEV,01_intro,02_learning_bydoing,◼️ Aprende haciendo,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_00_practice_ES.md,,,,,,,,DEV-01_intro-02_learning_bydoing-00_02_00_practice_ES -DEV,01_intro,02_learning_bydoing,◾ Reflexiona y comenta,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_02_close_ES.md,1,2,1,"Al terminar, recuerda ir a Discord: 1) Reacciona con check ✅ para marcar tu progreso. 2) Envía tu respuesta :mega: 💬 en el hilo.",https://discord.com/channels/1209273049304666113/1238552202172436613,1209273049304666113,1238552202172436613,DEV-01_intro-02_learning_bydoing-00_02_02_close_ES -DEV,01_intro,02_learning_bydoing,◾ Reto 2.1 : Mi Primera Página HTML,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_ES.md,1,1,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo. Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1215721936777257060,1209273049304666113,1215721936777257060,DEV-01_intro-02_learning_bydoing-00_02_01_myfirst_ES -DEV,01_intro,01_baisc_knowledge,"◼️ Módulo 1: ""Todo sobre"" el Desarrollo Web",module,ES,DEV/01_intro/01_baisc_knowledge/README_ES.md,,,,,,,,DEV-01_intro-01_baisc_knowledge-README_ES -DEV,01_intro,01_baisc_knowledge,◾Entendiendo Internet y la Web,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_01_DEV_internet_web_ES.md,0,0,0,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso. Comenta :mega: 💬 en el hilo :mega: 💬 sobre 1 o 2 respuestas a las preguntas de investigación que te parecieron particularmente interesantes o novedosas. No tengas miedo de parecer “que no sabes nada”, por algo estás acá ¿verdad?. Además, es hermoso aprender y compartir algo al respecto.",https://discord.com/channels/1209273049304666113/1210625595638284328,1209273049304666113,1210625595638284328,DEV-01_intro-01_baisc_knowledge-00_01_01_DEV_internet_web_ES -DEV,01_intro,01_baisc_knowledge,El impacto del Desarrollo Web en la vida cotidiana,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_03_dev_life_ES.md,0,0,0,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso y comentar :mega: 💬 en el hilo ",https://discord.com/channels/1209273049304666113/1238548930908786829,1209273049304666113,1238548930908786829,DEV-01_intro-01_baisc_knowledge-00_01_03_dev_life_ES -DEV,01_intro,01_baisc_knowledge,Tendencias actuales y futuras en el Desarrollo Web,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_04_dev_trends_ES.md,0,0,0,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso y comentar :mega: 💬 en el hilo ",https://discord.com/channels/1209273049304666113/1238549083036061736,1209273049304666113,1238549083036061736,DEV-01_intro-01_baisc_knowledge-00_01_04_dev_trends_ES -DEV,01_intro,01_baisc_knowledge,Herramientas y tecnologías básicas del Desarrollo Web,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_05_dev_tools_ES.md,0,0,0,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso y comentar :mega: 💬 en el hilo ",https://discord.com/channels/1209273049304666113/1238549329921183744,1209273049304666113,1238549329921183744,DEV-01_intro-01_baisc_knowledge-00_01_05_dev_tools_ES -DEV,01_intro,01_baisc_knowledge,◾ Qué es el desarrollo web front-end y qué es el back-end,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_02_DEV_web_ES.md,1,1,1,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso. Comenta :mega: 💬 en el hilo :mega: 💬 sobre 1 o 2 respuestas a las preguntas de investigación que te parecieron particularmente interesantes o novedosas. No tengas miedo de parecer “que no sabes nada”, por algo estás acá ¿verdad?. Además, es hermoso aprender y compartir algo al respecto.",https://discord.com/channels/1209273049304666113/1238540671535812699,1209273049304666113,1238540671535812699,DEV-01_intro-01_baisc_knowledge-00_01_02_DEV_web_ES -DEV,01_intro,01_baisc_knowledge,"◼️ Módulo 1: ""Todo sobre"" el Desarrollo Web",activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_00_DEV_all_about_ES.md,,,,,,,,DEV-01_intro-01_baisc_knowledge-00_01_00_DEV_all_about_ES -DEV,00_topics,html_ES.md,HTML: HyperText Markup Language,topic,ES,DEV/00_topics/html_ES.md,,,,,,,,DEV-00_topics-html_ES.md-html_ES -DEV,00_topics,css_media_queries_ES.md,Media Queries y Viewport,topic,ES,DEV/00_topics/css_media_queries_ES.md,,,,,,,,DEV-00_topics-css_media_queries_ES.md-css_media_queries_ES -DEV,00_topics,editors_codepen_fork_ES.md,"CodePen, fork o bifurcación",topic,ES,DEV/00_topics/editors_codepen_fork_ES.md,,,,,,,,DEV-00_topics-editors_codepen_fork_ES.md-editors_codepen_fork_ES -DEV,00_topics,html_semantic_ES.md,Introducción al HTML Semántico,topic,ES,DEV/00_topics/html_semantic_ES.md,,,,,,,,DEV-00_topics-html_semantic_ES.md-html_semantic_ES -DEV,00_topics,editors_codepen_doctype_ES.md,CodePen ,topic,ES,DEV/00_topics/editors_codepen_doctype_ES.md,,,,,,,,DEV-00_topics-editors_codepen_doctype_ES.md-editors_codepen_doctype_ES -DEV,00_topics,css_fundamentos_ES.md,# CSS: Fundamentos y ejemplos,topic,ES,DEV/00_topics/css_fundamentos_ES.md,,,,,,,,DEV-00_topics-css_fundamentos_ES.md-css_fundamentos_ES -DEV,00_topics,css_intro_ES.md,Introducción a CSS,topic,ES,DEV/00_topics/css_intro_ES.md,,,,,,,,DEV-00_topics-css_intro_ES.md-css_intro_ES -DEV,00_topics,css_units_ES.md,¿Qué es una unidad relativa?,topic,ES,DEV/00_topics/css_units_ES.md,,,,,,,,DEV-00_topics-css_units_ES.md-css_units_ES -DEV,00_topics,editors_codepen_ES.md,CodePen,topic,ES,DEV/00_topics/editors_codepen_ES.md,,,,,,,,DEV-00_topics-editors_codepen_ES.md-editors_codepen_ES -DEV,00_topics,html_forms_ES.md,Formularios,topic,ES,DEV/00_topics/html_forms_ES.md,,,,,,,,DEV-00_topics-html_forms_ES.md-html_forms_ES -DEV,00_topics,css_relative_units_ES.md,¿Qué es una unidad relativa?,topic,ES,DEV/00_topics/css_relative_units_ES.md,,,,,,,,DEV-00_topics-css_relative_units_ES.md-css_relative_units_ES -DEV,00_topics,css_flexbox_ES.md,Flexbox,topic,ES,DEV/00_topics/css_flexbox_ES.md,,,,,,,,DEV-00_topics-css_flexbox_ES.md-css_flexbox_ES -LEA,lea_model_05_ai.md,,IA como herramienta de aprendizaje,module,PT,LEA/lea_model_05_ai.md,,,,,,,,LEA-lea_model_05_ai -LEA,lea_model_03_average.md,,El mito de los promedios,module,PT,LEA/lea_model_03_average.md,,,,,,,,LEA-lea_model_03_average -LEA,lea_model_04_philosophy.md,,Filosofía de aprendizaje,module,PT,LEA/lea_model_04_philosophy.md,,,,,,,,LEA-lea_model_04_philosophy -LEA,lea_model_02_work.md,,La transformación del trabajo y las oportunidades,module,PT,LEA/lea_model_02_work.md,,,,,,,,LEA-lea_model_02_work -LEA,lea_model_01_overview.md,,¿Cómo voy a aprender?,module,PT,LEA/lea_model_01_overview.md,,,,,,,,LEA-lea_model_01_overview -LEA,lea_model_06_assessment.md,,Evaluación,module,PT,LEA/lea_model_06_assessment.md,,,,,,,,LEA-lea_model_06_assessment +README.md,,,Currícula prototipo,program,PT,README.md,,,,,,[''],"['', '']",-README +DAT,,,Análisis de Datos,program,ES,DAT/README_ES.md,,,,,,[''],"['', '']",DAT-README_ES +DAT,01_intro,,Introducción al Análisis de Datos,skill,ES,DAT/01_intro/README_ES.md,,,,,,[''],"['', '']",DAT-01_intro-README_ES.md-README_ES +DAT,01_intro,02_learning_bydoing,DEV : introduction : basic knowledge,module,ES,DAT/01_intro/02_learning_bydoing/README_ES.md,,,,,,[''],"['', '']",DAT-01_intro-02_learning_bydoing-README_ES +DAT,01_intro,02_learning_bydoing,Reflexiona y comenta,activity,ES,DAT/01_intro/02_learning_bydoing/activities/00_02_02_dat_close_ES.md,,,,,,[''],"['', '']",DAT-01_intro-02_learning_bydoing-00_02_02_dat_close_ES +DAT,01_intro,02_learning_bydoing,◾Reto 2.1 : Tablas dinámicas,activity,ES,DAT/01_intro/02_learning_bydoing/activities/00_02_01_dat_myfirst_ES.md,1,2,2,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1260275785286291520) , 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1260275785286291520,"['1209273049304666113', '1260275785286291520']","['', '']",DAT-01_intro-02_learning_bydoing-00_02_01_dat_myfirst_ES +DAT,01_intro,02_learning_bydoing,◼️Aprende haciendo,activity,ES,DAT/01_intro/02_learning_bydoing/activities/00_02_00_dat_practice_ES.md,,,,,,[''],"['', '']",DAT-01_intro-02_learning_bydoing-00_02_00_dat_practice_ES +DAT,01_intro,01_baisc_knowledge,◼️ Módulo 1: Todo sobre el Análisis de Datos,module,ES,DAT/01_intro/01_baisc_knowledge/README_ES.md,,,,,,[''],"['', '']",DAT-01_intro-01_baisc_knowledge-README_ES +DAT,01_intro,01_baisc_knowledge,DEV : introduction : basic knoledge : topics,topic,ES,DAT/01_intro/01_baisc_knowledge/topics/README_ES.md,,,,,,[''],"['', '']",DAT-01_intro-01_baisc_knowledge-README_ES +DAT,01_intro,01_baisc_knowledge,Título,topic,PT,DAT/01_intro/01_baisc_knowledge/topics/01_topic_xyz_PT.md,,,,,,[''],"['', '']",DAT-01_intro-01_baisc_knowledge-01_topic_xyz_PT +DAT,01_intro,01_baisc_knowledge,Título topic xyz,topic,ES,DAT/01_intro/01_baisc_knowledge/topics/01_topic_xyz_ES.md,,,,,,[''],"['', '']",DAT-01_intro-01_baisc_knowledge-01_topic_xyz_ES +DAT,01_intro,01_baisc_knowledge,Título,topic,ES,DAT/01_intro/01_baisc_knowledge/topics/02_topic_abc_ES.md,,,,,,[''],"['', '']",DAT-01_intro-01_baisc_knowledge-02_topic_abc_ES +DAT,01_intro,01_baisc_knowledge,"◼️Módulo 1: ""Todo sobre"" el Análisis de Datos",activity,ES,DAT/01_intro/01_baisc_knowledge/activities/00_01_00_dat_all_about_ES.md,,,,,,[''],"['', '']",DAT-01_intro-01_baisc_knowledge-00_01_00_dat_all_about_ES +DAT,01_intro,01_baisc_knowledge,Herramientas de Análisis de Aatos Más Comunes,activity,ES,DAT/01_intro/01_baisc_knowledge/activities/00_01_05_dat_read_tools_ES.md,,,,,,[''],"['', '']",DAT-01_intro-01_baisc_knowledge-00_01_05_dat_read_tools_ES +DAT,01_intro,01_baisc_knowledge,◾Qué es la IA,activity,ES,DAT/01_intro/01_baisc_knowledge/activities/00_01_04_dat_activity_ai_que_es_ES.md,,,,,,[''],"['', '']",DAT-01_intro-01_baisc_knowledge-00_01_04_dat_activity_ai_que_es_ES +DAT,01_intro,01_baisc_knowledge,◾Importancia y aplicaciones del Análisis de Datos,activity,ES,DAT/01_intro/01_baisc_knowledge/activities/00_01_01_dat_activity_que_es_ES.md,1,1,1,Estas son las instruccoines bla bla bla ,https://discord.com/channels/1209273049304666113/1210625595638284328,"['1209273049304666113', '1210625595638284328']","['', '']",DAT-01_intro-01_baisc_knowledge-00_01_01_dat_activity_que_es_ES +DAT,01_intro,01_baisc_knowledge,DEV : introduction : basic knowledge : activities,module,ES,DAT/01_intro/01_baisc_knowledge/activities/README_ES.md,,,,,,[''],"['', '']",DAT-01_intro-01_baisc_knowledge-README_ES +DAT,01_intro,01_baisc_knowledge,◾El rol de las personas en la era de la IA para el Análisis de Datos,activity,ES,DAT/01_intro/01_baisc_knowledge/activities/00_01_03_dat_activity_ai_ES.md,,,,,,[''],"['', '']",DAT-01_intro-01_baisc_knowledge-00_01_03_dat_activity_ai_ES +DAT,00_topics,variables_categóricas_ES.md,Variables Categóricas (Cualitativas),topic,ES,DAT/00_topics/variables_categóricas_ES.md,,,,,,[''],"['', '']",DAT-00_topics-variables_categóricas_ES.md-variables_categóricas_ES +DAT,02_exploratory,03_time,DAT : Análisis exploratorio : análissis copmportamiento temporal,module,ES,DAT/02_exploratory/03_time/README_ES.md,,,,,,[''],"['', '']",DAT-02_exploratory-03_time-README_ES +DAT,02_exploratory,03_time,◾Reto 3.1: Visualizar datos con gráficos combinados,activity,ES,DAT/02_exploratory/03_time/activities/01_03_02_dat_graficocombinado_ES.md,1,2,2,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https: //discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo. - Comenta brevemente una interpretación del gráfico combinado.",https://discord.com/channels/1209273049304666113/1209888657507487744,"['1209273049304666113', '1209888657507487744']","['', '']",DAT-02_exploratory-03_time-01_03_02_dat_graficocombinado_ES +DAT,02_exploratory,03_time,◼️Módulo 3: Análisis del Comportamiento Temporal,activity,ES,DAT/02_exploratory/03_time/activities/01_03_00_dat_vizulizareneltiempo_ES.md,,,,,,[''],"['', '']",DAT-02_exploratory-03_time-01_03_00_dat_vizulizareneltiempo_ES +DAT,02_exploratory,03_time,◾Reto 3.1: Visualizar datos a lo largo del tiempo,activity,ES,DAT/02_exploratory/03_time/activities/01_03_01_dat_graficolinea_ES.md,1,2,2,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo.",https://discord.com/channels/1209273049304666113/1209888657507487744,"['1209273049304666113', '1209888657507487744']","['', '']",DAT-02_exploratory-03_time-01_03_01_dat_graficolinea_ES +DAT,02_exploratory,01_categorial_vars,DAT : Análisis exploratorio : variables cat,module,ES,DAT/02_exploratory/01_categorial_vars/README_ES.md,,,,,,[''],"['', '']",DAT-02_exploratory-01_categorial_vars-README_ES +DAT,02_exploratory,01_categorial_vars,◾Reto 1.2: Gráficos para el análisis exploratorio,activity,ES,DAT/02_exploratory/01_categorial_vars/activities/01_01_02_dat_viewanalisis_ES.md,,,,,,[''],"['', '']",DAT-02_exploratory-01_categorial_vars-01_01_02_dat_viewanalisis_ES +DAT,02_exploratory,01_categorial_vars,◾Reto 1.1: Mi Primer Análisis (continuación de tablas dinámicas),activity,ES,DAT/02_exploratory/01_categorial_vars/activities/01_01_01_dat_myfirstanalisis_ES.md,1,2,3,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo.",https://discord.com/channels/1209273049304666113/1209888657507487744,"['1209273049304666113', '1209888657507487744']","['', '']",DAT-02_exploratory-01_categorial_vars-01_01_01_dat_myfirstanalisis_ES +DAT,02_exploratory,01_categorial_vars,◼️ Módulo 1: Análisis Exploratorio de Datos y Variables Categóricas,activity,ES,DAT/02_exploratory/01_categorial_vars/activities/01_01_00_dat_variablescategoricas_ES.md,,,,,,[''],"['', '']",DAT-02_exploratory-01_categorial_vars-01_01_00_dat_variablescategoricas_ES +DAT,02_exploratory,02_central_tendency,DAT : Análisis exploratorio : tendencia central,module,ES,DAT/02_exploratory/02_central_tendency/README_ES.md,,,,,,[''],"['', '']",DAT-02_exploratory-02_central_tendency-README_ES +DAT,02_exploratory,02_central_tendency,◾Reto 2.1: Conociendo las medidas de tendencia central,activity,ES,DAT/02_exploratory/02_central_tendency/activities/01_02_01_dat_medidas_ES.md,1,2,2,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo.",https://discord.com/channels/1209273049304666113/1209888657507487744,"['1209273049304666113', '1209888657507487744']","['', '']",DAT-02_exploratory-02_central_tendency-01_02_01_dat_medidas_ES +DAT,02_exploratory,02_central_tendency,◼️ Módulo 2: Medidas de Tendencia Central y Distribución de Datos,activity,ES,DAT/02_exploratory/02_central_tendency/activities/01_02_00_dat_tendenciacentral_ES.md,,,,,,[''],"['', '']",DAT-02_exploratory-02_central_tendency-01_02_00_dat_tendenciacentral_ES +DAT,02_exploratory,02_central_tendency,◾Reto 2.2: Conociendo la distribución de los datos,activity,ES,DAT/02_exploratory/02_central_tendency/activities/01_02_02_dat_distribuicion_ES.md,1,2,2,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo.",https://discord.com/channels/1209273049304666113/1209888657507487744,"['1209273049304666113', '1209888657507487744']","['', '']",DAT-02_exploratory-02_central_tendency-01_02_02_dat_distribuicion_ES +DEV,,,Desarrollo Web,program,ES,DEV/README_ES.md,,,,"El desarrollo web es la disciplina dedicada a la creación, mantenimiento y optimización de soluciones digitales que operan a través de la web.",,[''],"['', '']",DEV-README_ES +DEV,02_responsive,,"Habilidad (H): Maquetación Web, básica",skill,ES,DEV/02_responsive/README_ES.md,,,,,,[''],"['', '']",DEV-02_responsive-README_ES.md-README_ES +DEV,02_responsive,04_practice_replicate,◼️ Módulo 4 : Practica replicando sitios web reales,module,ES,DEV/02_responsive/04_practice_replicate/README_ES.md,,,,,,[''],"['', '']",DEV-02_responsive-04_practice_replicate-README_ES +DEV,02_responsive,04_practice_replicate,◾Reto 4.2: Replica el login de Netflix,activity,ES,DEV/02_responsive/04_practice_replicate/activities/01_04_02_project_replications_netflix_ES.md,2,2,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1247957065289175161,"['1209273049304666113', '1247957065289175161']","['', '']",DEV-02_responsive-04_practice_replicate-01_04_02_project_replications_netflix_ES +DEV,02_responsive,04_practice_replicate,◾Reto 4.3: Replica una sección del sitio de Slack,activity,ES,DEV/02_responsive/04_practice_replicate/activities/01_04_03_project_replications_slack_ES.md,3,2,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1247957188971073657,"['1209273049304666113', '1247957188971073657']","['', '']",DEV-02_responsive-04_practice_replicate-01_04_03_project_replications_slack_ES +DEV,02_responsive,04_practice_replicate,◼️ Módulo 4 : Practica replicando sitios web reales,activity,ES,DEV/02_responsive/04_practice_replicate/activities/01_04_00_modulo_replications_ES.md,,,,,,[''],"['', '']",DEV-02_responsive-04_practice_replicate-01_04_00_modulo_replications_ES +DEV,02_responsive,04_practice_replicate,◾Reto 4.1: Replica un diseño web básico responsivo,activity,ES,DEV/02_responsive/04_practice_replicate/activities/01_04_01_project_replications_basic_ES.md,2,2,2,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1247956846686240778,"['1209273049304666113', '1247956846686240778']","['', '']",DEV-02_responsive-04_practice_replicate-01_04_01_project_replications_basic_ES +DEV,02_responsive,02_your_first_form,◼️ Módulo 2 : Tu primer formulario web,module,ES,DEV/02_responsive/02_your_first_form/README_ES.md,,,,,,[''],"['', '']",DEV-02_responsive-02_your_first_form-README_ES +DEV,02_responsive,02_your_first_form,◾Reto 2.1: Creación de un formulario,activity,ES,DEV/02_responsive/02_your_first_form/activities/01_02_01_project_formulario_ES.md,1,2,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1214692430004359238,"['1209273049304666113', '1214692430004359238']","['', '']",DEV-02_responsive-02_your_first_form-01_02_01_project_formulario_ES +DEV,02_responsive,02_your_first_form,◼️ Módulo 2 : Tu primer formulario web,activity,ES,DEV/02_responsive/02_your_first_form/activities/01_02_00_modulo_form_ES.md,,,,,,[''],"['', '']",DEV-02_responsive-02_your_first_form-01_02_00_modulo_form_ES +DEV,02_responsive,01_your_first_web,◼️ Módulo 1 : Tu primera web con estilos básicos,module,ES,DEV/02_responsive/01_your_first_web/README_ES.md,,,,,,[''],"['', '']",DEV-02_responsive-01_your_first_web-README_ES +DEV,02_responsive,01_your_first_web,◼️ Módulo 1 : Tu primera web con estilos básicos,activity,ES,DEV/02_responsive/01_your_first_web/activities/01_01_00_modulo_myFirstWeb_ES.md,,,,,,[''],"['', '']",DEV-02_responsive-01_your_first_web-01_01_00_modulo_myFirstWeb_ES +DEV,02_responsive,01_your_first_web,◾Reto 1.2 : Agregando estilos con CSS,activity,ES,DEV/02_responsive/01_your_first_web/activities/01_01_02_project_add_CSS_ES.md,1,2,3,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL.- :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1215720612756983828) , 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1215720612756983828,"['1209273049304666113', '1215720612756983828']","['', '']",DEV-02_responsive-01_your_first_web-01_01_02_project_add_CSS_ES +DEV,02_responsive,01_your_first_web,◾Reto 1.3: HTML semántico,activity,ES,DEV/02_responsive/01_your_first_web/activities/01_01_03_project_semantic_HTML_ES.md,1,1,1,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto. Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1243288546895331491,"['1209273049304666113', '1243288546895331491']","['', '']",DEV-02_responsive-01_your_first_web-01_01_03_project_semantic_HTML_ES +DEV,02_responsive,01_your_first_web,◾Reto 1.1: Mi Primera Página HTML (cont...),activity,ES,DEV/02_responsive/01_your_first_web/activities/01_01_01_project_myFirstWeb_ES.md,1,2,2,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto. Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1209888657507487744,"['1209273049304666113', '1209888657507487744']","['', '']",DEV-02_responsive-01_your_first_web-01_01_01_project_myFirstWeb_ES +DEV,02_responsive,03_responsive_design,◼️ Módulo 3 : Diseño web responsivo,module,ES,DEV/02_responsive/03_responsive_design/README_ES.md,,,,,,[''],"['', '']",DEV-02_responsive-03_responsive_design-README_ES +DEV,02_responsive,03_responsive_design,◾Reto 3.2: Diseño Responsivo con Unidades Relativas y Flexbox,activity,ES,DEV/02_responsive/03_responsive_design/activities/01_03_02_project_responsive_flexbox_ES.md,3,3,3,"- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord** ](https: //discord.com/channels/1209273049304666113/1215722402961555466) , 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1215722402961555466,"['1209273049304666113', '1215722402961555466']","['', '']",DEV-02_responsive-03_responsive_design-01_03_02_project_responsive_flexbox_ES +DEV,02_responsive,03_responsive_design,◾Reto 3.1: Diseño Responsivo con Media Queries,activity,ES,DEV/02_responsive/03_responsive_design/activities/01_03_01_project_responsive_mediaqueries_ES.md,2,3,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1215722209461542943,"['1209273049304666113', '1215722209461542943']","['', '']",DEV-02_responsive-03_responsive_design-01_03_01_project_responsive_mediaqueries_ES +DEV,02_responsive,03_responsive_design,◼️ Módulo 3 : Diseño web responsivo,activity,ES,DEV/02_responsive/03_responsive_design/activities/01_03_00_modulo_responsive_ES.md,,,,,,[''],"['', '']",DEV-02_responsive-03_responsive_design-01_03_00_modulo_responsive_ES +DEV,01_intro,,Introducción al Desarrollo Web,skill,ES,DEV/01_intro/README_ES.md,,,,,,[''],"['', '']",DEV-01_intro-README_ES.md-README_ES +DEV,01_intro,02_learning_bydoing,◼️ Módulo 2 : Aprende haciendo,module,ES,DEV/01_intro/02_learning_bydoing/README_ES.md,,,,,,[''],"['', '']",DEV-01_intro-02_learning_bydoing-README_ES +DEV,01_intro,02_learning_bydoing,◼️ Aprende haciendo,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_00_practice_ES.md,,,,,,[''],"['', '']",DEV-01_intro-02_learning_bydoing-00_02_00_practice_ES +DEV,01_intro,02_learning_bydoing,◾ Reflexiona y comenta,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_02_close_ES.md,1,2,1,"Al terminar, recuerda ir a Discord: 1) Reacciona con check ✅ para marcar tu progreso. 2) Envía tu respuesta :mega: 💬 en el hilo.",https://discord.com/channels/1209273049304666113/1238552202172436613,"['1209273049304666113', '1238552202172436613']","['', '']",DEV-01_intro-02_learning_bydoing-00_02_02_close_ES +DEV,01_intro,02_learning_bydoing,◾ Reto 2.1 : Mi Primera Página HTML,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_ES.md,1,1,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo. Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1215721936777257060,"['1209273049304666113', '1215721936777257060']","['', '']",DEV-01_intro-02_learning_bydoing-00_02_01_myfirst_ES +DEV,01_intro,01_baisc_knowledge,"◼️ Módulo 1: ""Todo sobre"" el Desarrollo Web",module,ES,DEV/01_intro/01_baisc_knowledge/README_ES.md,,,,,,[''],"['', '']",DEV-01_intro-01_baisc_knowledge-README_ES +DEV,01_intro,01_baisc_knowledge,◾Entendiendo Internet y la Web,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_01_DEV_internet_web_ES.md,0,0,0,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso. Comenta :mega: 💬 en el hilo :mega: 💬 sobre 1 o 2 respuestas a las preguntas de investigación que te parecieron particularmente interesantes o novedosas. No tengas miedo de parecer “que no sabes nada”, por algo estás acá ¿verdad?. Además, es hermoso aprender y compartir algo al respecto.",https://discord.com/channels/1209273049304666113/1210625595638284328,"['1209273049304666113', '1210625595638284328']","['', '']",DEV-01_intro-01_baisc_knowledge-00_01_01_DEV_internet_web_ES +DEV,01_intro,01_baisc_knowledge,El impacto del Desarrollo Web en la vida cotidiana,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_03_dev_life_ES.md,0,0,0,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso y comentar :mega: 💬 en el hilo ",https://discord.com/channels/1209273049304666113/1238548930908786829,"['1209273049304666113', '1238548930908786829']","['', '']",DEV-01_intro-01_baisc_knowledge-00_01_03_dev_life_ES +DEV,01_intro,01_baisc_knowledge,Tendencias actuales y futuras en el Desarrollo Web,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_04_dev_trends_ES.md,0,0,0,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso y comentar :mega: 💬 en el hilo ",https://discord.com/channels/1209273049304666113/1238549083036061736,"['1209273049304666113', '1238549083036061736']","['', '']",DEV-01_intro-01_baisc_knowledge-00_01_04_dev_trends_ES +DEV,01_intro,01_baisc_knowledge,Herramientas y tecnologías básicas del Desarrollo Web,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_05_dev_tools_ES.md,0,0,0,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso y comentar :mega: 💬 en el hilo ",https://discord.com/channels/1209273049304666113/1238549329921183744,"['1209273049304666113', '1238549329921183744']","['', '']",DEV-01_intro-01_baisc_knowledge-00_01_05_dev_tools_ES +DEV,01_intro,01_baisc_knowledge,◾ Qué es el desarrollo web front-end y qué es el back-end,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_02_DEV_web_ES.md,1,1,1,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso. Comenta :mega: 💬 en el hilo :mega: 💬 sobre 1 o 2 respuestas a las preguntas de investigación que te parecieron particularmente interesantes o novedosas. No tengas miedo de parecer “que no sabes nada”, por algo estás acá ¿verdad?. Además, es hermoso aprender y compartir algo al respecto.",https://discord.com/channels/1209273049304666113/1238540671535812699,"['1209273049304666113', '1238540671535812699']","['', '']",DEV-01_intro-01_baisc_knowledge-00_01_02_DEV_web_ES +DEV,01_intro,01_baisc_knowledge,"◼️ Módulo 1: ""Todo sobre"" el Desarrollo Web",activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_00_DEV_all_about_ES.md,,,,,,[''],"['', '']",DEV-01_intro-01_baisc_knowledge-00_01_00_DEV_all_about_ES +DEV,00_topics,html_ES.md,HTML: HyperText Markup Language,topic,ES,DEV/00_topics/html_ES.md,,,,,,[''],"['', '']",DEV-00_topics-html_ES.md-html_ES +DEV,00_topics,css_media_queries_ES.md,Media Queries y Viewport,topic,ES,DEV/00_topics/css_media_queries_ES.md,,,,,,[''],"['', '']",DEV-00_topics-css_media_queries_ES.md-css_media_queries_ES +DEV,00_topics,editors_codepen_fork_ES.md,"CodePen, fork o bifurcación",topic,ES,DEV/00_topics/editors_codepen_fork_ES.md,,,,,,[''],"['', '']",DEV-00_topics-editors_codepen_fork_ES.md-editors_codepen_fork_ES +DEV,00_topics,html_semantic_ES.md,Introducción al HTML Semántico,topic,ES,DEV/00_topics/html_semantic_ES.md,,,,,,[''],"['', '']",DEV-00_topics-html_semantic_ES.md-html_semantic_ES +DEV,00_topics,editors_codepen_doctype_ES.md,CodePen ,topic,ES,DEV/00_topics/editors_codepen_doctype_ES.md,,,,,,[''],"['', '']",DEV-00_topics-editors_codepen_doctype_ES.md-editors_codepen_doctype_ES +DEV,00_topics,css_fundamentos_ES.md,# CSS: Fundamentos y ejemplos,topic,ES,DEV/00_topics/css_fundamentos_ES.md,,,,,,[''],"['', '']",DEV-00_topics-css_fundamentos_ES.md-css_fundamentos_ES +DEV,00_topics,css_intro_ES.md,Introducción a CSS,topic,ES,DEV/00_topics/css_intro_ES.md,,,,,,[''],"['', '']",DEV-00_topics-css_intro_ES.md-css_intro_ES +DEV,00_topics,css_units_ES.md,¿Qué es una unidad relativa?,topic,ES,DEV/00_topics/css_units_ES.md,,,,,,[''],"['', '']",DEV-00_topics-css_units_ES.md-css_units_ES +DEV,00_topics,editors_codepen_ES.md,CodePen,topic,ES,DEV/00_topics/editors_codepen_ES.md,,,,,,[''],"['', '']",DEV-00_topics-editors_codepen_ES.md-editors_codepen_ES +DEV,00_topics,html_forms_ES.md,Formularios,topic,ES,DEV/00_topics/html_forms_ES.md,,,,,,[''],"['', '']",DEV-00_topics-html_forms_ES.md-html_forms_ES +DEV,00_topics,css_relative_units_ES.md,¿Qué es una unidad relativa?,topic,ES,DEV/00_topics/css_relative_units_ES.md,,,,,,[''],"['', '']",DEV-00_topics-css_relative_units_ES.md-css_relative_units_ES +DEV,00_topics,css_flexbox_ES.md,Flexbox,topic,ES,DEV/00_topics/css_flexbox_ES.md,,,,,,[''],"['', '']",DEV-00_topics-css_flexbox_ES.md-css_flexbox_ES +LEA,,,IA como herramienta de aprendizaje,program,PT,LEA/lea_model_05_ai.md,,,,,,[''],"['', '']",LEA-lea_model_05_ai +LEA,,,El mito de los promedios,program,PT,LEA/lea_model_03_average.md,,,,,,[''],"['', '']",LEA-lea_model_03_average +LEA,,,Filosofía de aprendizaje,program,PT,LEA/lea_model_04_philosophy.md,,,,,,[''],"['', '']",LEA-lea_model_04_philosophy +LEA,,,La transformación del trabajo y las oportunidades,program,PT,LEA/lea_model_02_work.md,,,,,,[''],"['', '']",LEA-lea_model_02_work +LEA,,,¿Cómo voy a aprender?,program,PT,LEA/lea_model_01_overview.md,,,,,,[''],"['', '']",LEA-lea_model_01_overview +LEA,,,Evaluación,program,PT,LEA/lea_model_06_assessment.md,,,,,,[''],"['', '']",LEA-lea_model_06_assessment diff --git a/markdown_files.json b/markdown_files.json index 9c7b207..2115a02 100644 --- a/markdown_files.json +++ b/markdown_files.json @@ -4,7 +4,7 @@ "skill": null, "module": null, "title": "Currícula prototipo", - "type": "module", + "type": "program", "path": "README.md", "lang": "PT", "difficulty": "", @@ -12,8 +12,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "-README" }, { @@ -29,8 +34,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-README_ES" }, { @@ -46,8 +56,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-README_ES.md-README_ES" }, { @@ -63,8 +78,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-02_learning_bydoing-README_ES" }, { @@ -80,8 +100,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-02_learning_bydoing-00_02_02_dat_close_ES" }, { @@ -97,8 +122,14 @@ "time": 2, "directions": "- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1260275785286291520) , 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1260275785286291520", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1260275785286291520", + "discord_channel_id": [ + "1209273049304666113", + "1260275785286291520" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-02_learning_bydoing-00_02_01_dat_myfirst_ES" }, { @@ -114,8 +145,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-02_learning_bydoing-00_02_00_dat_practice_ES" }, { @@ -131,8 +167,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-01_baisc_knowledge-README_ES" }, { @@ -148,8 +189,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-01_baisc_knowledge-README_ES" }, { @@ -165,8 +211,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-01_baisc_knowledge-01_topic_xyz_PT" }, { @@ -182,8 +233,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-01_baisc_knowledge-01_topic_xyz_ES" }, { @@ -199,8 +255,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-01_baisc_knowledge-02_topic_abc_ES" }, { @@ -216,8 +277,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-01_baisc_knowledge-00_01_00_dat_all_about_ES" }, { @@ -233,8 +299,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-01_baisc_knowledge-00_01_05_dat_read_tools_ES" }, { @@ -250,8 +321,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-01_baisc_knowledge-00_01_04_dat_activity_ai_que_es_ES" }, { @@ -267,8 +343,14 @@ "time": 1, "directions": "Estas son las instruccoines bla bla bla ", "discord_URL": "https://discord.com/channels/1209273049304666113/1210625595638284328", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1210625595638284328", + "discord_channel_id": [ + "1209273049304666113", + "1210625595638284328" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-01_baisc_knowledge-00_01_01_dat_activity_que_es_ES" }, { @@ -284,8 +366,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-01_baisc_knowledge-README_ES" }, { @@ -301,8 +388,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-01_intro-01_baisc_knowledge-00_01_03_dat_activity_ai_ES" }, { @@ -318,8 +410,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-00_topics-variables_categóricas_ES.md-variables_categóricas_ES" }, { @@ -335,8 +432,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-02_exploratory-03_time-README_ES" }, { @@ -352,8 +454,14 @@ "time": 2, "directions": "- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https: //discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo. - Comenta brevemente una interpretación del gráfico combinado.", "discord_URL": "https://discord.com/channels/1209273049304666113/1209888657507487744", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1209888657507487744", + "discord_channel_id": [ + "1209273049304666113", + "1209888657507487744" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-02_exploratory-03_time-01_03_02_dat_graficocombinado_ES" }, { @@ -369,8 +477,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-02_exploratory-03_time-01_03_00_dat_vizulizareneltiempo_ES" }, { @@ -386,8 +499,14 @@ "time": 2, "directions": "- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo.", "discord_URL": "https://discord.com/channels/1209273049304666113/1209888657507487744", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1209888657507487744", + "discord_channel_id": [ + "1209273049304666113", + "1209888657507487744" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-02_exploratory-03_time-01_03_01_dat_graficolinea_ES" }, { @@ -403,8 +522,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-02_exploratory-01_categorial_vars-README_ES" }, { @@ -420,8 +544,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-02_exploratory-01_categorial_vars-01_01_02_dat_viewanalisis_ES" }, { @@ -437,8 +566,14 @@ "time": 3, "directions": "- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo.", "discord_URL": "https://discord.com/channels/1209273049304666113/1209888657507487744", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1209888657507487744", + "discord_channel_id": [ + "1209273049304666113", + "1209888657507487744" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-02_exploratory-01_categorial_vars-01_01_01_dat_myfirstanalisis_ES" }, { @@ -454,8 +589,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-02_exploratory-01_categorial_vars-01_01_00_dat_variablescategoricas_ES" }, { @@ -471,8 +611,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-02_exploratory-02_central_tendency-README_ES" }, { @@ -488,8 +633,14 @@ "time": 2, "directions": "- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo.", "discord_URL": "https://discord.com/channels/1209273049304666113/1209888657507487744", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1209888657507487744", + "discord_channel_id": [ + "1209273049304666113", + "1209888657507487744" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-02_exploratory-02_central_tendency-01_02_01_dat_medidas_ES" }, { @@ -505,8 +656,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-02_exploratory-02_central_tendency-01_02_00_dat_tendenciacentral_ES" }, { @@ -522,8 +678,14 @@ "time": 2, "directions": "- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1209888657507487744) , 💬 Comparte el enlace a tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso. No olvides dejar el enlace público para que tus compañeras puedan verlo.", "discord_URL": "https://discord.com/channels/1209273049304666113/1209888657507487744", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1209888657507487744", + "discord_channel_id": [ + "1209273049304666113", + "1209888657507487744" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DAT-02_exploratory-02_central_tendency-01_02_02_dat_distribuicion_ES" }, { @@ -539,8 +701,13 @@ "time": "", "directions": "El desarrollo web es la disciplina dedicada a la creación, mantenimiento y optimización de soluciones digitales que operan a través de la web.", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-README_ES" }, { @@ -556,8 +723,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-README_ES.md-README_ES" }, { @@ -573,8 +745,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-04_practice_replicate-README_ES" }, { @@ -590,8 +767,14 @@ "time": 3, "directions": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1247957065289175161", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1247957065289175161", + "discord_channel_id": [ + "1209273049304666113", + "1247957065289175161" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-04_practice_replicate-01_04_02_project_replications_netflix_ES" }, { @@ -607,8 +790,14 @@ "time": 3, "directions": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1247957188971073657", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1247957188971073657", + "discord_channel_id": [ + "1209273049304666113", + "1247957188971073657" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-04_practice_replicate-01_04_03_project_replications_slack_ES" }, { @@ -624,8 +813,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-04_practice_replicate-01_04_00_modulo_replications_ES" }, { @@ -641,8 +835,14 @@ "time": 2, "directions": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1247956846686240778", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1247956846686240778", + "discord_channel_id": [ + "1209273049304666113", + "1247956846686240778" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-04_practice_replicate-01_04_01_project_replications_basic_ES" }, { @@ -658,8 +858,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-02_your_first_form-README_ES" }, { @@ -675,8 +880,14 @@ "time": 3, "directions": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1214692430004359238", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1214692430004359238", + "discord_channel_id": [ + "1209273049304666113", + "1214692430004359238" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-02_your_first_form-01_02_01_project_formulario_ES" }, { @@ -692,8 +903,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-02_your_first_form-01_02_00_modulo_form_ES" }, { @@ -709,8 +925,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-01_your_first_web-README_ES" }, { @@ -726,8 +947,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-01_your_first_web-01_01_00_modulo_myFirstWeb_ES" }, { @@ -743,8 +969,14 @@ "time": 3, "directions": "- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL.- :mega: Al terminar, [**regresa a Discord**](https://discord.com/channels/1209273049304666113/1215720612756983828) , 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1215720612756983828", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1215720612756983828", + "discord_channel_id": [ + "1209273049304666113", + "1215720612756983828" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-01_your_first_web-01_01_02_project_add_CSS_ES" }, { @@ -760,8 +992,14 @@ "time": 1, "directions": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto. Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1243288546895331491", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1243288546895331491", + "discord_channel_id": [ + "1209273049304666113", + "1243288546895331491" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-01_your_first_web-01_01_03_project_semantic_HTML_ES" }, { @@ -777,8 +1015,14 @@ "time": 2, "directions": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto. Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1209888657507487744", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1209888657507487744", + "discord_channel_id": [ + "1209273049304666113", + "1209888657507487744" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-01_your_first_web-01_01_01_project_myFirstWeb_ES" }, { @@ -794,8 +1038,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-03_responsive_design-README_ES" }, { @@ -811,8 +1060,14 @@ "time": 3, "directions": "- 💡 Evaluación: Recuerda que puedes pedir la [evaluación de una compañera](../curruculum_model/lea_model_06_assessment.md) antes de terminar tu reto y compartir la URL. - :mega: Al terminar, [**regresa a Discord** ](https: //discord.com/channels/1209273049304666113/1215722402961555466) , 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1215722402961555466", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1215722402961555466", + "discord_channel_id": [ + "1209273049304666113", + "1215722402961555466" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-03_responsive_design-01_03_02_project_responsive_flexbox_ES" }, { @@ -828,8 +1083,14 @@ "time": 3, "directions": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto.Al terminar, regresa a Discord: 1) 💬 Comparte la URL de tu trabajo en el hilo. 2) Reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1215722209461542943", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1215722209461542943", + "discord_channel_id": [ + "1209273049304666113", + "1215722209461542943" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-03_responsive_design-01_03_01_project_responsive_mediaqueries_ES" }, { @@ -845,8 +1106,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-02_responsive-03_responsive_design-01_03_00_modulo_responsive_ES" }, { @@ -862,8 +1128,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-01_intro-README_ES.md-README_ES" }, { @@ -879,8 +1150,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-01_intro-02_learning_bydoing-README_ES" }, { @@ -896,8 +1172,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-01_intro-02_learning_bydoing-00_02_00_practice_ES" }, { @@ -913,8 +1194,14 @@ "time": 1, "directions": "Al terminar, recuerda ir a Discord: 1) Reacciona con check ✅ para marcar tu progreso. 2) Envía tu respuesta :mega: 💬 en el hilo.", "discord_URL": "https://discord.com/channels/1209273049304666113/1238552202172436613", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1238552202172436613", + "discord_channel_id": [ + "1209273049304666113", + "1238552202172436613" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-01_intro-02_learning_bydoing-00_02_02_close_ES" }, { @@ -930,8 +1217,14 @@ "time": 3, "directions": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo. Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1215721936777257060", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1215721936777257060", + "discord_channel_id": [ + "1209273049304666113", + "1215721936777257060" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-01_intro-02_learning_bydoing-00_02_01_myfirst_ES" }, { @@ -947,8 +1240,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-01_intro-01_baisc_knowledge-README_ES" }, { @@ -964,8 +1262,14 @@ "time": 0, "directions": "Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso. Comenta :mega: 💬 en el hilo :mega: 💬 sobre 1 o 2 respuestas a las preguntas de investigación que te parecieron particularmente interesantes o novedosas. No tengas miedo de parecer “que no sabes nada”, por algo estás acá ¿verdad?. Además, es hermoso aprender y compartir algo al respecto.", "discord_URL": "https://discord.com/channels/1209273049304666113/1210625595638284328", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1210625595638284328", + "discord_channel_id": [ + "1209273049304666113", + "1210625595638284328" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-01_intro-01_baisc_knowledge-00_01_01_DEV_internet_web_ES" }, { @@ -981,8 +1285,14 @@ "time": 0, "directions": "Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso y comentar :mega: 💬 en el hilo ", "discord_URL": "https://discord.com/channels/1209273049304666113/1238548930908786829", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1238548930908786829", + "discord_channel_id": [ + "1209273049304666113", + "1238548930908786829" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-01_intro-01_baisc_knowledge-00_01_03_dev_life_ES" }, { @@ -998,8 +1308,14 @@ "time": 0, "directions": "Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso y comentar :mega: 💬 en el hilo ", "discord_URL": "https://discord.com/channels/1209273049304666113/1238549083036061736", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1238549083036061736", + "discord_channel_id": [ + "1209273049304666113", + "1238549083036061736" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-01_intro-01_baisc_knowledge-00_01_04_dev_trends_ES" }, { @@ -1015,8 +1331,14 @@ "time": 0, "directions": "Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso y comentar :mega: 💬 en el hilo ", "discord_URL": "https://discord.com/channels/1209273049304666113/1238549329921183744", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1238549329921183744", + "discord_channel_id": [ + "1209273049304666113", + "1238549329921183744" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-01_intro-01_baisc_knowledge-00_01_05_dev_tools_ES" }, { @@ -1032,8 +1354,14 @@ "time": 1, "directions": "Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso. Comenta :mega: 💬 en el hilo :mega: 💬 sobre 1 o 2 respuestas a las preguntas de investigación que te parecieron particularmente interesantes o novedosas. No tengas miedo de parecer “que no sabes nada”, por algo estás acá ¿verdad?. Además, es hermoso aprender y compartir algo al respecto.", "discord_URL": "https://discord.com/channels/1209273049304666113/1238540671535812699", - "discord_channel_id": "1209273049304666113", - "discord_message_id": "1238540671535812699", + "discord_channel_id": [ + "1209273049304666113", + "1238540671535812699" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-01_intro-01_baisc_knowledge-00_01_02_DEV_web_ES" }, { @@ -1049,8 +1377,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-01_intro-01_baisc_knowledge-00_01_00_DEV_all_about_ES" }, { @@ -1066,8 +1399,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-00_topics-html_ES.md-html_ES" }, { @@ -1083,8 +1421,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-00_topics-css_media_queries_ES.md-css_media_queries_ES" }, { @@ -1100,8 +1443,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-00_topics-editors_codepen_fork_ES.md-editors_codepen_fork_ES" }, { @@ -1117,8 +1465,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-00_topics-html_semantic_ES.md-html_semantic_ES" }, { @@ -1134,8 +1487,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-00_topics-editors_codepen_doctype_ES.md-editors_codepen_doctype_ES" }, { @@ -1151,8 +1509,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-00_topics-css_fundamentos_ES.md-css_fundamentos_ES" }, { @@ -1168,8 +1531,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-00_topics-css_intro_ES.md-css_intro_ES" }, { @@ -1185,8 +1553,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-00_topics-css_units_ES.md-css_units_ES" }, { @@ -1202,8 +1575,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-00_topics-editors_codepen_ES.md-editors_codepen_ES" }, { @@ -1219,8 +1597,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-00_topics-html_forms_ES.md-html_forms_ES" }, { @@ -1236,8 +1619,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-00_topics-css_relative_units_ES.md-css_relative_units_ES" }, { @@ -1253,16 +1641,21 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "DEV-00_topics-css_flexbox_ES.md-css_flexbox_ES" }, { "track": "LEA", - "skill": "lea_model_05_ai.md", + "skill": null, "module": null, "title": "IA como herramienta de aprendizaje", - "type": "module", + "type": "program", "path": "LEA/lea_model_05_ai.md", "lang": "PT", "difficulty": "", @@ -1270,16 +1663,21 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "LEA-lea_model_05_ai" }, { "track": "LEA", - "skill": "lea_model_03_average.md", + "skill": null, "module": null, "title": "El mito de los promedios", - "type": "module", + "type": "program", "path": "LEA/lea_model_03_average.md", "lang": "PT", "difficulty": "", @@ -1287,16 +1685,21 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "LEA-lea_model_03_average" }, { "track": "LEA", - "skill": "lea_model_04_philosophy.md", + "skill": null, "module": null, "title": "Filosofía de aprendizaje", - "type": "module", + "type": "program", "path": "LEA/lea_model_04_philosophy.md", "lang": "PT", "difficulty": "", @@ -1304,16 +1707,21 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "LEA-lea_model_04_philosophy" }, { "track": "LEA", - "skill": "lea_model_02_work.md", + "skill": null, "module": null, "title": "La transformación del trabajo y las oportunidades", - "type": "module", + "type": "program", "path": "LEA/lea_model_02_work.md", "lang": "PT", "difficulty": "", @@ -1321,16 +1729,21 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "LEA-lea_model_02_work" }, { "track": "LEA", - "skill": "lea_model_01_overview.md", + "skill": null, "module": null, "title": "¿Cómo voy a aprender?", - "type": "module", + "type": "program", "path": "LEA/lea_model_01_overview.md", "lang": "PT", "difficulty": "", @@ -1338,16 +1751,21 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "LEA-lea_model_01_overview" }, { "track": "LEA", - "skill": "lea_model_06_assessment.md", + "skill": null, "module": null, "title": "Evaluación", - "type": "module", + "type": "program", "path": "LEA/lea_model_06_assessment.md", "lang": "PT", "difficulty": "", @@ -1355,8 +1773,13 @@ "time": "", "directions": "", "discord_URL": "", - "discord_channel_id": "", - "discord_message_id": "", + "discord_channel_id": [ + "" + ], + "discord_message_id": [ + "", + "" + ], "slug": "LEA-lea_model_06_assessment" } ] \ No newline at end of file diff --git a/modification_log.txt b/modification_log.txt index 76ddf02..2a9aa31 100644 --- a/modification_log.txt +++ b/modification_log.txt @@ -3,102 +3,63 @@ Sin cambios en: ./DAT/README_ES.md Sin cambios en: ./DAT/01_intro/README_ES.md Sin cambios en: ./DAT/01_intro/02_learning_bydoing/README_ES.md Archivo modificado: ./DAT/01_intro/02_learning_bydoing/activities/00_02_02_dat_close_ES.md -Fallo en la verificación: ./DAT/01_intro/02_learning_bydoing/activities/00_02_02_dat_close_ES.md no fue modificado correctamente. Archivo modificado: ./DAT/01_intro/02_learning_bydoing/activities/00_02_01_dat_myfirst_ES.md -Fallo en la verificación: ./DAT/01_intro/02_learning_bydoing/activities/00_02_01_dat_myfirst_ES.md no fue modificado correctamente. Archivo modificado: ./DAT/01_intro/02_learning_bydoing/activities/00_02_00_dat_practice_ES.md -Fallo en la verificación: ./DAT/01_intro/02_learning_bydoing/activities/00_02_00_dat_practice_ES.md no fue modificado correctamente. Sin cambios en: ./DAT/01_intro/01_baisc_knowledge/README_ES.md Sin cambios en: ./DAT/01_intro/01_baisc_knowledge/topics/README_ES.md Sin cambios en: ./DAT/01_intro/01_baisc_knowledge/topics/01_topic_xyz_PT.md Sin cambios en: ./DAT/01_intro/01_baisc_knowledge/topics/01_topic_xyz_ES.md Sin cambios en: ./DAT/01_intro/01_baisc_knowledge/topics/02_topic_abc_ES.md Archivo modificado: ./DAT/01_intro/01_baisc_knowledge/activities/00_01_00_dat_all_about_ES.md -Fallo en la verificación: ./DAT/01_intro/01_baisc_knowledge/activities/00_01_00_dat_all_about_ES.md no fue modificado correctamente. Archivo modificado: ./DAT/01_intro/01_baisc_knowledge/activities/00_01_05_dat_read_tools_ES.md -Fallo en la verificación: ./DAT/01_intro/01_baisc_knowledge/activities/00_01_05_dat_read_tools_ES.md no fue modificado correctamente. Archivo modificado: ./DAT/01_intro/01_baisc_knowledge/activities/00_01_04_dat_activity_ai_que_es_ES.md -Fallo en la verificación: ./DAT/01_intro/01_baisc_knowledge/activities/00_01_04_dat_activity_ai_que_es_ES.md no fue modificado correctamente. Archivo modificado: ./DAT/01_intro/01_baisc_knowledge/activities/00_01_01_dat_activity_que_es_ES.md -Fallo en la verificación: ./DAT/01_intro/01_baisc_knowledge/activities/00_01_01_dat_activity_que_es_ES.md no fue modificado correctamente. Sin cambios en: ./DAT/01_intro/01_baisc_knowledge/activities/README_ES.md Archivo modificado: ./DAT/01_intro/01_baisc_knowledge/activities/00_01_03_dat_activity_ai_ES.md -Fallo en la verificación: ./DAT/01_intro/01_baisc_knowledge/activities/00_01_03_dat_activity_ai_ES.md no fue modificado correctamente. Sin cambios en: ./DAT/00_topics/variables_categóricas_ES.md Sin cambios en: ./DAT/02_exploratory/03_time/README_ES.md Archivo modificado: ./DAT/02_exploratory/03_time/activities/01_03_02_dat_graficocombinado_ES.md -Fallo en la verificación: ./DAT/02_exploratory/03_time/activities/01_03_02_dat_graficocombinado_ES.md no fue modificado correctamente. Archivo modificado: ./DAT/02_exploratory/03_time/activities/01_03_00_dat_vizulizareneltiempo_ES.md -Fallo en la verificación: ./DAT/02_exploratory/03_time/activities/01_03_00_dat_vizulizareneltiempo_ES.md no fue modificado correctamente. Archivo modificado: ./DAT/02_exploratory/03_time/activities/01_03_01_dat_graficolinea_ES.md -Fallo en la verificación: ./DAT/02_exploratory/03_time/activities/01_03_01_dat_graficolinea_ES.md no fue modificado correctamente. Sin cambios en: ./DAT/02_exploratory/01_categorial_vars/README_ES.md Archivo modificado: ./DAT/02_exploratory/01_categorial_vars/activities/01_01_02_dat_viewanalisis_ES.md -Fallo en la verificación: ./DAT/02_exploratory/01_categorial_vars/activities/01_01_02_dat_viewanalisis_ES.md no fue modificado correctamente. Archivo modificado: ./DAT/02_exploratory/01_categorial_vars/activities/01_01_01_dat_myfirstanalisis_ES.md -Fallo en la verificación: ./DAT/02_exploratory/01_categorial_vars/activities/01_01_01_dat_myfirstanalisis_ES.md no fue modificado correctamente. Archivo modificado: ./DAT/02_exploratory/01_categorial_vars/activities/01_01_00_dat_variablescategoricas_ES.md -Fallo en la verificación: ./DAT/02_exploratory/01_categorial_vars/activities/01_01_00_dat_variablescategoricas_ES.md no fue modificado correctamente. Sin cambios en: ./DAT/02_exploratory/02_central_tendency/README_ES.md Archivo modificado: ./DAT/02_exploratory/02_central_tendency/activities/01_02_01_dat_medidas_ES.md -Fallo en la verificación: ./DAT/02_exploratory/02_central_tendency/activities/01_02_01_dat_medidas_ES.md no fue modificado correctamente. Archivo modificado: ./DAT/02_exploratory/02_central_tendency/activities/01_02_00_dat_tendenciacentral_ES.md -Fallo en la verificación: ./DAT/02_exploratory/02_central_tendency/activities/01_02_00_dat_tendenciacentral_ES.md no fue modificado correctamente. Archivo modificado: ./DAT/02_exploratory/02_central_tendency/activities/01_02_02_dat_distribuicion_ES.md -Fallo en la verificación: ./DAT/02_exploratory/02_central_tendency/activities/01_02_02_dat_distribuicion_ES.md no fue modificado correctamente. Sin cambios en: ./DEV/README_ES.md Sin cambios en: ./DEV/02_responsive/README_ES.md Sin cambios en: ./DEV/02_responsive/04_practice_replicate/README_ES.md Archivo modificado: ./DEV/02_responsive/04_practice_replicate/activities/01_04_02_project_replications_netflix_ES.md -Fallo en la verificación: ./DEV/02_responsive/04_practice_replicate/activities/01_04_02_project_replications_netflix_ES.md no fue modificado correctamente. Archivo modificado: ./DEV/02_responsive/04_practice_replicate/activities/01_04_03_project_replications_slack_ES.md -Fallo en la verificación: ./DEV/02_responsive/04_practice_replicate/activities/01_04_03_project_replications_slack_ES.md no fue modificado correctamente. Archivo modificado: ./DEV/02_responsive/04_practice_replicate/activities/01_04_00_modulo_replications_ES.md -Fallo en la verificación: ./DEV/02_responsive/04_practice_replicate/activities/01_04_00_modulo_replications_ES.md no fue modificado correctamente. Archivo modificado: ./DEV/02_responsive/04_practice_replicate/activities/01_04_01_project_replications_basic_ES.md -Fallo en la verificación: ./DEV/02_responsive/04_practice_replicate/activities/01_04_01_project_replications_basic_ES.md no fue modificado correctamente. Sin cambios en: ./DEV/02_responsive/02_your_first_form/README_ES.md Archivo modificado: ./DEV/02_responsive/02_your_first_form/activities/01_02_01_project_formulario_ES.md -Verificación exitosa en: ./DEV/02_responsive/02_your_first_form/activities/01_02_01_project_formulario_ES.md Archivo modificado: ./DEV/02_responsive/02_your_first_form/activities/01_02_00_modulo_form_ES.md -Fallo en la verificación: ./DEV/02_responsive/02_your_first_form/activities/01_02_00_modulo_form_ES.md no fue modificado correctamente. Sin cambios en: ./DEV/02_responsive/01_your_first_web/README_ES.md Archivo modificado: ./DEV/02_responsive/01_your_first_web/activities/01_01_00_modulo_myFirstWeb_ES.md -Fallo en la verificación: ./DEV/02_responsive/01_your_first_web/activities/01_01_00_modulo_myFirstWeb_ES.md no fue modificado correctamente. Archivo modificado: ./DEV/02_responsive/01_your_first_web/activities/01_01_02_project_add_CSS_ES.md -Verificación exitosa en: ./DEV/02_responsive/01_your_first_web/activities/01_01_02_project_add_CSS_ES.md Archivo modificado: ./DEV/02_responsive/01_your_first_web/activities/01_01_03_project_semantic_HTML_ES.md -Verificación exitosa en: ./DEV/02_responsive/01_your_first_web/activities/01_01_03_project_semantic_HTML_ES.md Archivo modificado: ./DEV/02_responsive/01_your_first_web/activities/01_01_01_project_myFirstWeb_ES.md -Verificación exitosa en: ./DEV/02_responsive/01_your_first_web/activities/01_01_01_project_myFirstWeb_ES.md Sin cambios en: ./DEV/02_responsive/03_responsive_design/README_ES.md Archivo modificado: ./DEV/02_responsive/03_responsive_design/activities/01_03_02_project_responsive_flexbox_ES.md -Verificación exitosa en: ./DEV/02_responsive/03_responsive_design/activities/01_03_02_project_responsive_flexbox_ES.md Archivo modificado: ./DEV/02_responsive/03_responsive_design/activities/01_03_01_project_responsive_mediaqueries_ES.md -Verificación exitosa en: ./DEV/02_responsive/03_responsive_design/activities/01_03_01_project_responsive_mediaqueries_ES.md Archivo modificado: ./DEV/02_responsive/03_responsive_design/activities/01_03_00_modulo_responsive_ES.md -Fallo en la verificación: ./DEV/02_responsive/03_responsive_design/activities/01_03_00_modulo_responsive_ES.md no fue modificado correctamente. Sin cambios en: ./DEV/01_intro/README_ES.md Sin cambios en: ./DEV/01_intro/02_learning_bydoing/README_ES.md Archivo modificado: ./DEV/01_intro/02_learning_bydoing/activities/00_02_00_practice_ES.md -Fallo en la verificación: ./DEV/01_intro/02_learning_bydoing/activities/00_02_00_practice_ES.md no fue modificado correctamente. Archivo modificado: ./DEV/01_intro/02_learning_bydoing/activities/00_02_02_close_ES.md -Fallo en la verificación: ./DEV/01_intro/02_learning_bydoing/activities/00_02_02_close_ES.md no fue modificado correctamente. Archivo modificado: ./DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_ES.md -Verificación exitosa en: ./DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_ES.md Sin cambios en: ./DEV/01_intro/01_baisc_knowledge/README_ES.md Archivo modificado: ./DEV/01_intro/01_baisc_knowledge/activities/00_01_01_DEV_internet_web_ES.md -Fallo en la verificación: ./DEV/01_intro/01_baisc_knowledge/activities/00_01_01_DEV_internet_web_ES.md no fue modificado correctamente. Archivo modificado: ./DEV/01_intro/01_baisc_knowledge/activities/00_01_03_dev_life_ES.md -Fallo en la verificación: ./DEV/01_intro/01_baisc_knowledge/activities/00_01_03_dev_life_ES.md no fue modificado correctamente. Archivo modificado: ./DEV/01_intro/01_baisc_knowledge/activities/00_01_04_dev_trends_ES.md -Fallo en la verificación: ./DEV/01_intro/01_baisc_knowledge/activities/00_01_04_dev_trends_ES.md no fue modificado correctamente. Archivo modificado: ./DEV/01_intro/01_baisc_knowledge/activities/00_01_05_dev_tools_ES.md -Fallo en la verificación: ./DEV/01_intro/01_baisc_knowledge/activities/00_01_05_dev_tools_ES.md no fue modificado correctamente. Archivo modificado: ./DEV/01_intro/01_baisc_knowledge/activities/00_01_02_DEV_web_ES.md -Fallo en la verificación: ./DEV/01_intro/01_baisc_knowledge/activities/00_01_02_DEV_web_ES.md no fue modificado correctamente. Archivo modificado: ./DEV/01_intro/01_baisc_knowledge/activities/00_01_00_DEV_all_about_ES.md -Fallo en la verificación: ./DEV/01_intro/01_baisc_knowledge/activities/00_01_00_DEV_all_about_ES.md no fue modificado correctamente. Sin cambios en: ./DEV/00_topics/html_ES.md Sin cambios en: ./DEV/00_topics/css_media_queries_ES.md Sin cambios en: ./DEV/00_topics/editors_codepen_fork_ES.md From 71d5ff3bdcb62bc1ea36caa2979306f240dbe8dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20V=C3=A9lez?= Date: Wed, 21 Aug 2024 17:33:23 -0500 Subject: [PATCH 4/7] Update 00_02_01_myfirst_CONFIG.json --- .../activities/00_02_01_myfirst_CONFIG.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json b/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json index 8b43b62..1c63831 100644 --- a/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json +++ b/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json @@ -3,11 +3,11 @@ "learning": 1, "time": 3, "directions": { - "ES": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo. Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.", + "ES": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo.
Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.", "PT": "null" }, "discord_URL": { "ES": "https://discord.com/channels/1209273049304666113/1215721936777257060", "PT": "null" } -} \ No newline at end of file +} From a5fd373e4b0a07f674f7be7b5c36c91753cf6f27 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 21 Aug 2024 22:33:36 +0000 Subject: [PATCH 5/7] Regenerar markdown files --- .../02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json | 2 +- markdown_files.csv | 2 +- markdown_files.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json b/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json index 1c63831..1a57e3a 100644 --- a/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json +++ b/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json @@ -10,4 +10,4 @@ "ES": "https://discord.com/channels/1209273049304666113/1215721936777257060", "PT": "null" } -} +} \ No newline at end of file diff --git a/markdown_files.csv b/markdown_files.csv index b04f85d..275041d 100644 --- a/markdown_files.csv +++ b/markdown_files.csv @@ -53,7 +53,7 @@ DEV,01_intro,,Introducción al Desarrollo Web,skill,ES,DEV/01_intro/README_ES.md DEV,01_intro,02_learning_bydoing,◼️ Módulo 2 : Aprende haciendo,module,ES,DEV/01_intro/02_learning_bydoing/README_ES.md,,,,,,[''],"['', '']",DEV-01_intro-02_learning_bydoing-README_ES DEV,01_intro,02_learning_bydoing,◼️ Aprende haciendo,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_00_practice_ES.md,,,,,,[''],"['', '']",DEV-01_intro-02_learning_bydoing-00_02_00_practice_ES DEV,01_intro,02_learning_bydoing,◾ Reflexiona y comenta,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_02_close_ES.md,1,2,1,"Al terminar, recuerda ir a Discord: 1) Reacciona con check ✅ para marcar tu progreso. 2) Envía tu respuesta :mega: 💬 en el hilo.",https://discord.com/channels/1209273049304666113/1238552202172436613,"['1209273049304666113', '1238552202172436613']","['', '']",DEV-01_intro-02_learning_bydoing-00_02_02_close_ES -DEV,01_intro,02_learning_bydoing,◾ Reto 2.1 : Mi Primera Página HTML,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_ES.md,1,1,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo. Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1215721936777257060,"['1209273049304666113', '1215721936777257060']","['', '']",DEV-01_intro-02_learning_bydoing-00_02_01_myfirst_ES +DEV,01_intro,02_learning_bydoing,◾ Reto 2.1 : Mi Primera Página HTML,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_ES.md,1,1,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo.
Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1215721936777257060,"['1209273049304666113', '1215721936777257060']","['', '']",DEV-01_intro-02_learning_bydoing-00_02_01_myfirst_ES DEV,01_intro,01_baisc_knowledge,"◼️ Módulo 1: ""Todo sobre"" el Desarrollo Web",module,ES,DEV/01_intro/01_baisc_knowledge/README_ES.md,,,,,,[''],"['', '']",DEV-01_intro-01_baisc_knowledge-README_ES DEV,01_intro,01_baisc_knowledge,◾Entendiendo Internet y la Web,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_01_DEV_internet_web_ES.md,0,0,0,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso. Comenta :mega: 💬 en el hilo :mega: 💬 sobre 1 o 2 respuestas a las preguntas de investigación que te parecieron particularmente interesantes o novedosas. No tengas miedo de parecer “que no sabes nada”, por algo estás acá ¿verdad?. Además, es hermoso aprender y compartir algo al respecto.",https://discord.com/channels/1209273049304666113/1210625595638284328,"['1209273049304666113', '1210625595638284328']","['', '']",DEV-01_intro-01_baisc_knowledge-00_01_01_DEV_internet_web_ES DEV,01_intro,01_baisc_knowledge,El impacto del Desarrollo Web en la vida cotidiana,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_03_dev_life_ES.md,0,0,0,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso y comentar :mega: 💬 en el hilo ",https://discord.com/channels/1209273049304666113/1238548930908786829,"['1209273049304666113', '1238548930908786829']","['', '']",DEV-01_intro-01_baisc_knowledge-00_01_03_dev_life_ES diff --git a/markdown_files.json b/markdown_files.json index 2115a02..309c3d8 100644 --- a/markdown_files.json +++ b/markdown_files.json @@ -1215,7 +1215,7 @@ "difficulty": 1, "learning": 1, "time": 3, - "directions": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo. Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.", + "directions": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo.
Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1215721936777257060", "discord_channel_id": [ "1209273049304666113", From c89ab4f0bceb6d403258c0f4c6850ccb1213165f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20V=C3=A9lez?= Date: Wed, 21 Aug 2024 17:36:12 -0500 Subject: [PATCH 6/7] Update 00_02_01_myfirst_CONFIG.json --- .../activities/00_02_01_myfirst_CONFIG.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json b/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json index 1a57e3a..ae7579d 100644 --- a/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json +++ b/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json @@ -3,11 +3,11 @@ "learning": 1, "time": 3, "directions": { - "ES": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo.
Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.", + "ES": "

💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo.

Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.", "PT": "null" }, "discord_URL": { "ES": "https://discord.com/channels/1209273049304666113/1215721936777257060", "PT": "null" } -} \ No newline at end of file +} From 534c7ec00fd7c6344cb9dafd4e511f3c1cbc7d08 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 21 Aug 2024 22:36:26 +0000 Subject: [PATCH 7/7] Regenerar markdown files --- .../02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json | 2 +- markdown_files.csv | 2 +- markdown_files.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json b/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json index ae7579d..6625350 100644 --- a/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json +++ b/DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_CONFIG.json @@ -10,4 +10,4 @@ "ES": "https://discord.com/channels/1209273049304666113/1215721936777257060", "PT": "null" } -} +} \ No newline at end of file diff --git a/markdown_files.csv b/markdown_files.csv index 275041d..2dffe20 100644 --- a/markdown_files.csv +++ b/markdown_files.csv @@ -53,7 +53,7 @@ DEV,01_intro,,Introducción al Desarrollo Web,skill,ES,DEV/01_intro/README_ES.md DEV,01_intro,02_learning_bydoing,◼️ Módulo 2 : Aprende haciendo,module,ES,DEV/01_intro/02_learning_bydoing/README_ES.md,,,,,,[''],"['', '']",DEV-01_intro-02_learning_bydoing-README_ES DEV,01_intro,02_learning_bydoing,◼️ Aprende haciendo,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_00_practice_ES.md,,,,,,[''],"['', '']",DEV-01_intro-02_learning_bydoing-00_02_00_practice_ES DEV,01_intro,02_learning_bydoing,◾ Reflexiona y comenta,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_02_close_ES.md,1,2,1,"Al terminar, recuerda ir a Discord: 1) Reacciona con check ✅ para marcar tu progreso. 2) Envía tu respuesta :mega: 💬 en el hilo.",https://discord.com/channels/1209273049304666113/1238552202172436613,"['1209273049304666113', '1238552202172436613']","['', '']",DEV-01_intro-02_learning_bydoing-00_02_02_close_ES -DEV,01_intro,02_learning_bydoing,◾ Reto 2.1 : Mi Primera Página HTML,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_ES.md,1,1,3,"💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo.
Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1215721936777257060,"['1209273049304666113', '1215721936777257060']","['', '']",DEV-01_intro-02_learning_bydoing-00_02_01_myfirst_ES +DEV,01_intro,02_learning_bydoing,◾ Reto 2.1 : Mi Primera Página HTML,activity,ES,DEV/01_intro/02_learning_bydoing/activities/00_02_01_myfirst_ES.md,1,1,3,"

💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo.

Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.",https://discord.com/channels/1209273049304666113/1215721936777257060,"['1209273049304666113', '1215721936777257060']","['', '']",DEV-01_intro-02_learning_bydoing-00_02_01_myfirst_ES DEV,01_intro,01_baisc_knowledge,"◼️ Módulo 1: ""Todo sobre"" el Desarrollo Web",module,ES,DEV/01_intro/01_baisc_knowledge/README_ES.md,,,,,,[''],"['', '']",DEV-01_intro-01_baisc_knowledge-README_ES DEV,01_intro,01_baisc_knowledge,◾Entendiendo Internet y la Web,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_01_DEV_internet_web_ES.md,0,0,0,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso. Comenta :mega: 💬 en el hilo :mega: 💬 sobre 1 o 2 respuestas a las preguntas de investigación que te parecieron particularmente interesantes o novedosas. No tengas miedo de parecer “que no sabes nada”, por algo estás acá ¿verdad?. Además, es hermoso aprender y compartir algo al respecto.",https://discord.com/channels/1209273049304666113/1210625595638284328,"['1209273049304666113', '1210625595638284328']","['', '']",DEV-01_intro-01_baisc_knowledge-00_01_01_DEV_internet_web_ES DEV,01_intro,01_baisc_knowledge,El impacto del Desarrollo Web en la vida cotidiana,activity,ES,DEV/01_intro/01_baisc_knowledge/activities/00_01_03_dev_life_ES.md,0,0,0,"Al terminar, recuerda ir a Discord, reaccionar con el check ✅ para marcar tu progreso y comentar :mega: 💬 en el hilo ",https://discord.com/channels/1209273049304666113/1238548930908786829,"['1209273049304666113', '1238548930908786829']","['', '']",DEV-01_intro-01_baisc_knowledge-00_01_03_dev_life_ES diff --git a/markdown_files.json b/markdown_files.json index 309c3d8..4e1fe4c 100644 --- a/markdown_files.json +++ b/markdown_files.json @@ -1215,7 +1215,7 @@ "difficulty": 1, "learning": 1, "time": 3, - "directions": "💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo.
Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.", + "directions": "

💡 Evaluación: Recuerda que puedes pedir la evaluación de una compañera antes de dar por terminado tu reto y compartir la URL en el hilo.

Al terminar, regresa a Discord, 💬 Comparte la URL de tu trabajo en el hilo y reacciona con ✅ para marcar tu progreso.", "discord_URL": "https://discord.com/channels/1209273049304666113/1215721936777257060", "discord_channel_id": [ "1209273049304666113",