79557631

Date: 2025-04-05 23:29:52
Score: 16.5 🚩
Natty:
Report link
from pptx import Presentation
from pptx.util import Inches, Pt
from pptx.dml.color import RGBColor

# Crear presentación
prs = Presentation()
slide_layout = prs.slide_layouts[5]

# Colores ecológicos
BACKGROUND_COLOR = RGBColor(232, 245, 233)  # verde claro
TITLE_COLOR = RGBColor(27, 94, 32)           # verde oscuro
TEXT_COLOR = RGBColor(56, 56, 56)            # gris oscuro

# Contenido revisado para cada diapositiva
content = [
    ("Título del Emprendimiento",
     "EcoAmigos: Bolsas Reutilizables con Estilo\n\nNombre del estudiante: [Tu Nombre Aquí]"),
    
    ("Descripción del problema o necesidad",
     "En mi comunidad, es común que las personas utilicen bolsas plásticas para hacer sus compras. "
     "Este hábito se repite diariamente y tiene un impacto ambiental significativo. Las bolsas plásticas suelen terminar en la basura, "
     "en cuerpos de agua o contaminando áreas verdes. A pesar de que existen alternativas, muchas personas no las usan porque no las consideran prácticas, "
     "estéticas o simplemente no recuerdan llevarlas.\n\nExiste una necesidad urgente de promover el uso de bolsas reutilizables que sean funcionales, "
     "atractivas y accesibles para toda la comunidad."),
    
    ("Descripción de cómo encontró la solución o idea",
     "Para encontrar una solución a este problema, utilicé la estrategia de tormenta de ideas y también realicé observación directa "
     "en supermercados y ferias locales. Conversé con amigos, familiares y comerciantes para entender por qué las personas no usan bolsas reutilizables.\n\n"
     "Además, usé la herramienta de espina de pescado para identificar las causas del problema: falta de hábitos sostenibles, poco conocimiento del daño ambiental, "
     "diseño poco práctico o poco atractivo de las bolsas reutilizables existentes, y falta de opciones locales accesibles."),
    
    ("Descripción de la Idea de Emprendimiento",
     "Mi idea emprendedora consiste en EcoAmigos, una marca de bolsas reutilizables hechas con materiales reciclados, resistentes y con diseños personalizados. "
     "Las bolsas estarán disponibles en distintos tamaños y estilos (para compras grandes, para el pan, para uso diario, etc.) y se venderán en tiendas locales y en línea.\n\n"
     "Cada bolsa incluirá un código QR que enlaza a consejos ecológicos, noticias ambientales y formas de reciclar. También ofreceremos talleres en escuelas y comunidades "
     "sobre sostenibilidad y consumo responsable."),
    
    ("Identificación del tipo de emprendimiento",
     "Este es un emprendimiento social porque el propósito principal es generar un impacto positivo en el medio ambiente y en la conciencia ecológica de las personas. "
     "Aunque habrá ventas para sostener la iniciativa, el enfoque está en reducir el uso de plástico, fomentar hábitos sostenibles y educar a la comunidad.\n\n"
     "No se trata solamente de ofrecer un producto, sino de crear una red de personas comprometidas con el cambio ambiental.")
]

# Función para crear cada diapositiva con estilo
def add_slide(title, text):
    slide = prs.slides.add_slide(slide_layout)
    background = slide.background
    fill = background.fill
    fill.solid()
    fill.fore_color.rgb = BACKGROUND_COLOR

    # Título
    title_shape = slide.shapes.title
    title_shape.text = title
    title_shape.text_frame.paragraphs[0].font.size = Pt(36)
    title_shape.text_frame.paragraphs[0].font.bold = True
    title_shape.text_frame.paragraphs[0].font.color.rgb = TITLE_COLOR

    # Cuerpo
    left = Inches(0.5)
    top = Inches(1.5)
    width = Inches(9)
    height = Inches(5.5)
    txBox = slide.shapes.add_textbox(left, top, width, height)
    tf = txBox.text_frame
    tf.word_wrap = True
    p = tf.paragraphs[0]
    p.text = text
    p.font.size = Pt(20)
    p.font.color.rgb = TEXT_COLOR

# Agregar todas las diapositivas
for title, text in content:
    add_slide(title, text)

# Guardar presentación
final_pptx_path = "/mnt/data/Emprendimiento_EcoAmigos_Final.pptx"
prs.save(final_pptx_path)

final_pptx_path
Reasons:
  • Blacklisted phrase (1): está
  • Blacklisted phrase (1): cómo
  • Blacklisted phrase (1): porque
  • Blacklisted phrase (2): código
  • Blacklisted phrase (1): todas
  • Blacklisted phrase (3): solución
  • Blacklisted phrase (2): Crear
  • Blacklisted phrase (2): crear
  • RegEx Blacklisted phrase (2): encontr
  • RegEx Blacklisted phrase (2): encontrar
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Alvin Yadiel