diff --git "a/\342\235\244\357\270\217\342\235\244\357\270\217" "b/\342\235\244\357\270\217\342\235\244\357\270\217" new file mode 100644 index 0000000..d39887e --- /dev/null +++ "b/\342\235\244\357\270\217\342\235\244\357\270\217" @@ -0,0 +1,159 @@ +import genanki +from PIL import Image, ImageDraw, ImageFont + +# Cria uma imagem de placeholder (200x100 pixels) +img = Image.new('RGB', (200, 100), color=(73, 109, 137)) +d = ImageDraw.Draw(img) +text = "Imagem" +text_width, text_height = d.textsize(text) +d.text(((200 - text_width) / 2, (100 - text_height) / 2), text, fill=(255, 255, 255)) +img_path = "placeholder.jpg" +img.save(img_path) + +# Modelo simples para os flashcards (front e back) +my_model = genanki.Model( + 1607392319, + 'Modelo Simples com Imagem', + fields=[ + {'name': 'Front'}, + {'name': 'Back'}, + ], + templates=[ + { + 'name': 'Cartão 1', + 'qfmt': '{{Front}}', + 'afmt': '{{FrontSide}}
{{Back}}', + }, + ]) + +# Criação do deck com o nome "amor ❤️ ❤️" +my_deck = genanki.Deck( + 2059400110, + 'amor ❤️ ❤️') + +# Lista de flashcards agrupados por seção +cards = [ + # Introdução à Biologia Celular + ("Introdução à Biologia Celular - O que é Biologia Celular?
", + "É a área da biologia que estuda as células, suas estruturas e funções."), + ("Introdução à Biologia Celular - Quais são os tipos de células?
", + "Procariontes: simples, sem núcleo organizado (exemplo: bactérias).
Eucariontes: mais complexas, com núcleo (exemplo: plantas e animais)."), + ("Introdução à Biologia Celular - O que diz a Teoria Celular?
", + "1. Todos os seres vivos são formados por células.
2. A célula é a unidade funcional dos organismos.
3. Toda célula vem de outra célula pré-existente."), + ("Introdução à Biologia Celular - Os vírus são seres vivos?
", + "Alguns dizem que não, porque não têm células e não se reproduzem sozinhos.
Outros dizem que sim, pois têm material genético e evoluem."), + + # Membrana Plasmática + ("Membrana Plasmática - O que é a Membrana Plasmática?
", + "É uma camada que envolve a célula e controla o que entra e sai."), + ("Membrana Plasmática - Do que é feita a Membrana Plasmática?
", + "É composta por uma bicamada lipídica (gordura) e proteínas."), + ("Membrana Plasmática - Qual o modelo atual da membrana?
", + "Mosaico Fluido: a membrana é flexível e tem proteínas espalhadas."), + ("Membrana Plasmática - Quais são os tipos de transporte passivo?
", + "1. Difusão simples: moléculas atravessam diretamente.
2. Difusão facilitada: proteínas ajudam moléculas maiores.
3. Osmose: passagem de água do meio menos concentrado para o mais concentrado."), + ("Membrana Plasmática - O que é transporte ativo?
", + "A célula gasta energia (ATP) para mover substâncias contra o fluxo normal.
Exemplo: Bomba de Sódio e Potássio."), + ("Membrana Plasmática - O que são especializações da membrana?
", + "Glicocálix: proteção e reconhecimento celular.
Cílios e flagelos: ajudam no movimento da célula."), + + # Citoplasma e Organelas + ("Citoplasma e Organelas - O que é o citoplasma?
", + "É um líquido gelatinoso dentro da célula onde ficam as organelas."), + ("Citoplasma e Organelas - Para que servem os ribossomos?
", + "Produzem proteínas, essenciais para a célula."), + ("Citoplasma e Organelas - Qual a função do Retículo Endoplasmático?
", + "Rugoso (RER): faz proteínas.
Liso (REL): faz lipídios e desintoxica a célula."), + ("Citoplasma e Organelas - O que faz o Complexo de Golgi?
", + "Empacota e distribui substâncias dentro e fora da célula."), + ("Citoplasma e Organelas - Qual a função dos Lisossomos?
", + "Fazem a 'faxina', destruindo partes velhas e restos de comida."), + ("Citoplasma e Organelas - O que fazem as mitocôndrias?
", + "Produzem energia (ATP) através da respiração celular."), + ("Citoplasma e Organelas - Qual a função dos peroxissomos?
", + "Eliminam substâncias tóxicas, principalmente no fígado."), + ("Citoplasma e Organelas - O que fazem os centríolos?
", + "Ajudam na divisão celular e formam cílios e flagelos."), + + # Organelas Exclusivas das Células Vegetais + ("Organelas Exclusivas das Células Vegetais - O que são cloroplastos?
", + "Organelas que fazem fotossíntese, transformando luz solar em energia."), + ("Organelas Exclusivas das Células Vegetais - O que é o vacúolo central?
", + "Armazena água e nutrientes e regula a pressão da célula vegetal."), + + # Conceitos Básicos + ("Conceitos Básicos - O que são células unicelulares?
", + "São organismos formados por apenas uma célula (exemplo: bactérias e protozoários)."), + ("Conceitos Básicos - O que são células multicelulares?
", + "Organismos formados por muitas células, como animais e plantas."), + ("Conceitos Básicos - O que é homeostase celular?
", + "A capacidade da célula de manter um ambiente interno estável."), + ("Conceitos Básicos - O que são organelas?
", + "Pequenos 'órgãos' dentro da célula que desempenham funções específicas."), + ("Conceitos Básicos - O que significa 'CHONPS'?
", + "São os principais elementos químicos das células: Carbono, Hidrogênio, Oxigênio, Nitrogênio, Fósforo e Enxofre."), + + # Membrana Plasmática e Transporte + ("Membrana Plasmática e Transporte - Como a membrana plasmática é chamada?
", + "Também pode ser chamada de membrana celular."), + ("Membrana Plasmática e Transporte - O que é permeabilidade seletiva?
", + "A membrana controla o que entra e sai da célula."), + ("Membrana Plasmática e Transporte - O que diferencia difusão simples e facilitada?
", + "Simples: passa direto pela membrana.
Facilitada: precisa de proteínas para ajudar."), + ("Membrana Plasmática e Transporte - Qual a principal diferença entre transporte passivo e ativo?
", + "Passivo: não gasta energia (ATP).
Ativo: gasta energia."), + ("Membrana Plasmática e Transporte - O que é fagocitose?
", + "A célula 'come' partículas grandes, como bactérias."), + ("Membrana Plasmática e Transporte - O que é pinocitose?
", + "A célula 'bebe' líquidos e pequenas partículas."), + + # Estruturas Celulares + ("Estruturas Celulares - Qual a função do citoesqueleto?
", + "Dá forma e suporte à célula e ajuda no movimento."), + ("Estruturas Celulares - O que são plasmídeos?
", + "Pequenas moléculas de DNA encontradas em bactérias."), + ("Estruturas Celulares - Como as células procariontes armazenam DNA?
", + "O DNA fica disperso no citoplasma, na região chamada nucleoide."), + ("Estruturas Celulares - Como as células eucariontes armazenam DNA?
", + "Dentro do núcleo, protegido pela membrana nuclear."), + ("Estruturas Celulares - Qual a única organela presente em células procariontes?
", + "Ribossomos, pois produzem proteínas."), + + # Organelas e Suas Funções + ("Organelas e Suas Funções - Qual a principal função do retículo endoplasmático rugoso (RER)?
", + "Produzir proteínas."), + ("Organelas e Suas Funções - Qual a principal função do retículo endoplasmático liso (REL)?
", + "Produzir lipídios e desintoxicar a célula."), + ("Organelas e Suas Funções - O que acontece no Complexo de Golgi?
", + "As substâncias da célula são modificadas, empacotadas e enviadas para o local certo."), + ("Organelas e Suas Funções - O que significa ATP?
", + "Adenosina Trifosfato, a principal fonte de energia da célula."), + ("Organelas e Suas Funções - Por que as mitocôndrias têm DNA próprio?
", + "Porque elas vieram de bactérias que se tornaram parte das células eucariontes (Teoria Endossimbiótica)."), + + # Organelas das Células Vegetais + ("Organelas das Células Vegetais - Qual organela permite que plantas façam fotossíntese?
", + "Cloroplastos."), + ("Organelas das Células Vegetais - Qual a substância responsável pela cor verde das plantas?
", + "Clorofila, presente nos cloroplastos."), + ("Organelas das Células Vegetais - O que são vacúolos?
", + "Bolsas que armazenam água, nutrientes e resíduos em células vegetais."), + ("Organelas das Células Vegetais - O que diferencia células vegetais de animais?
", + "Células vegetais têm cloroplastos, parede celular e vacúolo central."), +] + +# Adiciona os cartões ao deck +for front, back in cards: + note = genanki.Note( + model=my_model, + fields=[front, back] + ) + my_deck.add_note(note) + +# Define a lista de arquivos de mídia (imagem) +package = genanki.Package(my_deck) +package.media_files = [img_path] + +# Gera o arquivo .apkg +package.write_to_file('amor.apkg') +print("Arquivo 'amor.apkg' criado com sucesso!")