Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/49076
Title: Bugcode: site de ensino de lógica de programação
Other Titles: Bugcode: programming logic learning site
Authors: FERREIRA, Isaque da Silva
SOUZA, Isabeli Thomaz
PÊGO, Yasmin Gomes
Advisor: ANTONIO, Fabiano Zuin
type of document: Projeto técnico
Keywords: Desenvolvimento de software;Web sites;Aprendizagem;Linguagem de programação
Issue Date: 3-Dec-2024
Publisher: 198
Citation: 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.
Abstract: 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
Appears in Collections:Trabalhos de Conclusão de Curso

Files in This Item:
File Description SizeFormat 
DS_2sem_2024_ISAQUE_DA_SILVA_FERREIRA_BUGCODE.pdfTCC2.73 MBAdobe PDFView/Open
TA_DS 2sem2024 - Bugcode.pdf
  Restricted Access
1.33 MBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.