Use este identificador para citar ou linkar para este item:
https://ric.cps.sp.gov.br/handle/123456789/49076| Título: | Bugcode: site de ensino de lógica de programação |
| Título(s) alternativo(s): | Bugcode: programming logic learning site |
| Autor(es): | FERREIRA, Isaque da Silva SOUZA, Isabeli Thomaz PÊGO, Yasmin Gomes |
| Orientador(es): | ANTONIO, Fabiano Zuin |
| Tipo documental: | Projeto técnico |
| Palavras-chave: | Desenvolvimento de software;Web sites;Aprendizagem;Linguagem de programação |
| Data do documento: | 3-Dez-2024 |
| Editor: | 198 |
| Referência Bibliográfica: | FERREIRA, Isaque da Silva; SOUZA, Isabeli Thomaz; PÊGO, Yasmin Gomes. Bugcode: site de ensino de lógica de programação. 2024. Trabalho de Conclusão de Curso (Curso Técnico em Desenvolvimento de Sistemas) – Escola Técnica Estadual de Monte Mor, Monte Mor, 2024. |
| Resumo: | Ao longo dos anos no ensino médio, começamos a perceber grandes dificuldades no
aprendizado da maioria dos alunos que compartilhavam nosso ambiente escolar. Isso se
devia a vários fatores, como desinteresse nas linguagens de programação, falta de
material em casa para estudo e realização de trabalhos, problemas para manter o foco
nas aulas e assimilar corretamente as instruções, entre outros. Mesmo ao ingressarem
no curso de desenvolvimento de sistemas, muitos não demonstravam interesse ou não
tinham os materiais necessários em casa para estudo e suporte.
Diante disso, tivemos a ideia de criar um site de aprendizado, utilizando como base as
linguagens HTML, CSS, JavaScript e MySQL. O objetivo era facilitar e melhorar a
acessibilidade ao conteúdo de linguagens de programação. As principais ferramentas de
software incluíam a prática de códigos, lógica e metodologia, utilizando repetição e
tarefas para estimular o aprendizado, além do monitoramento dos avanços em cada
linguagem aprendida.
Os primeiros passos para iniciar o website envolveram pensar na melhor forma de criar
o programa, optando pela plataforma mencionada por ser mais compreensível e oferecer
uma maior maleabilidade do que outras. Inicialmente, oferecemos um mini curso de
JavaScript, com a intenção de demonstrar que qualquer pessoa pode aprender
programação, independentemente das ferramentas disponíveis. Throughout our high school years, we began to notice significant learning difficulties among the majority of students in our school environment. This stemmed from various factors, such as a lack of interest in programming languages, a lack of resources at home for studying and completing assignments, and struggles with maintaining focus in class or correctly grasping instructions. Even after enrolling in the systems development course, many students showed little interest or lacked the necessary materials at home to support their studies. In response, we conceived the idea of creating a learning website based on HTML, CSS, JavaScript, and MySQL. Our goal was to improve accessibility to programming language content. Key features included coding practice, logic exercises, and methodological training—using repetition and tasks to foster learning—as well as progress tracking for each language being studied. The initial steps in building the website involved determining the best approach for development; we chose the aforementioned platform because it was more intuitive and offered greater flexibility than alternatives. We launched with a JavaScript mini-course, aiming to demonstrate that anyone can learn programming, regardless of the tools available to them. |
| URI: | https://ric.cps.sp.gov.br/handle/123456789/49076 |
| Aparece nas coleções: | Trabalhos de Conclusão de Curso |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| DS_2sem_2024_ISAQUE_DA_SILVA_FERREIRA_BUGCODE.pdf | TCC | 2.73 MB | Adobe PDF | Visualizar/Abrir |
| TA_DS 2sem2024 - Bugcode.pdf Restricted Access | 1.33 MB | Adobe PDF | Visualizar/Abrir Solictar uma cópia |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.