Análise SWOT Pontos Fortes - Coloca o ênfase do processo de aprendizagem no utilizador - Facilita a aquisição imediata de conhecimentos práticos - Proporciona um meio personalizado de aprendizagem progressiva Pontos Fracos - Assume um conhecimento prévio mínimo na área da programação - Concentra-se unicamente na aprendizagem da linguagem Python - Apenas permite adquirir um conjunto predefinido de conhecimentos Oportunidades - Promoção de uma linguagem moderna e em franco crescimento - Possibilidade de por em prática e testar metodologias construtivistas - Necessidade por parte dos alunos da EST em aprender Python Ameaças - Resistência à mudança por parte dos utilizadores apegados a outras linguagens - Eventual dificuldade na adaptação às metodologias construtivas