Jogo Open Source Online Deixa Estudantes Animados A Respeito De Linux



Quando Razvan Rughinis começou a lecionar o curso introdutório à sistemas operacionais na Universidade Politécnica de Bucharest na Romênia há 10 anos atras, ele foi desafiado a deixar os alunos interessados em Linux e mantê-los interessados pelo curso inteiro de três meses.

Muitos estudantes de ciências da computação do primeiro ano não possuem experiência com Linux, eles não possuem interesse em aprender, disse Rughinis um professor do departamento de ciência e engenharia da computação. E aqueles estudantes que conhecem Linux são considerados como incomum e tratados como exilados sociais, disse ele.

“Eles não prestariam atenção na primeira experiência para ver o que Linux tem a oferecer; não somente o desktop, mas como os serviços funcionam e a profundidade do sistema,” ele disse. “É uma curva de aprendizado íngreme para os estudantes vindo do segundo grau de ensino. O primeiro encontro deles foi muito difícil.”
Para ajudar seus estudantes a se interessarem e se engajarem com o Linux, Rughinis criou World of USO, um jogo online open source interativo que ensina os conceitos básicos do sistema operacional ao mesmo tempo que os encoraja à participação e competição. Agora ele roda o jogo nos últimos oito anos, com grandes resultados.

A participação é completamente voluntária e não é amarrada à nota dos estudantes no curso. Ainda, por volta de 60 á 70 de seus 300 alunos participam. Eles fazem isso amplamente por que é divertido, de acordo com os inquéritos dos estudantes, mas esses alunos que participam também, não surpreendentemente, terminam fazendo melhor no curso.
“Meu foco principal está em construir confiança em um ambiente completamente novo com essa plataforma de ludificação ,” Disse Rughinis. “Eles aprendem que podem interagir com Linux e eles podem fazer coisas que eles não são capaz com outros sistemas operacionais.”

Três Níveis de World of USO

O jogo apresenta uma série de perguntas de múltipla escolha estilo Quiz, que levam em torno de 2-3 minutos por dia para responder. As perguntas são fáceis, a fim de ajudar os alunos a ganhar confiança, e podem ser respondidas com um simples Google search. Essa é a primeira camada de da batalha, disse Rughinis.
A segunda camada é um componente social. Estudantes podem desafiar um ao outro para duelos para testar seus conhecimentos em Linux. Ambos os alunos recebem cinco perguntas em uma série de dificuldades. Aquele com respostas mais corretas, vence. Isso ajuda a criação de competições e tambem guia a adoção do jogo já que alunos participantes desafiam seus amigos a se juntar.
A ultima camada acontece 5 semanas no jogo quando eles iniciam uma busca. Ela inicia no nível um com uma simples pergunta e se tornar progressivamente mais difícil assim que constrói o nível 40. Os alunos recebem pontos não somente baseado nas respostas corretas, mas também na velocidade que completam a busca.
“Os melhores alunos levariam 30 horas, trabalhando em um estilo hackathon, fazendo somente isso por três em sequência,” disse Rughinis. “Isso é possível por que nós construímos a comunidade. Eles são muito motivados por que suas realizações seriam relevantes à um monte de estudantes.”

Criação de carreiras Linux e Open Source 

No final do curso, os alunos não somente aprendem Linux, mas querem aprender mais. E aqueles com maior conhecimento são visualizados como heróis e campeões. (O vencedor do primeiro lugar ganha uma camisa.) Muitos também perseguiram carreiras Linux e open source software depois da graduação, disse Rughinis.



Laura Vasilescu, uma ex-integrande do kernel Linux através do Programa de Serviço para Mulheres, terminou em quinto no World of USO quando ela teve a aula em 2008. Como muitos, ela iniciou com zero conhecimento de Linux e programação. Ela era boa em física e matemática e queria aprender como construir robôs inteligentes.



“Durante o meu primeiro semestre eu tinha USO (curso de Razvan) e que me deu uma visão completamente diferente a respeito do que eu gostaria de fazer e o que eu realmente queria aprender. Para mim, o curso foi mais como um guarda chuva aonde eu desenvolvi meu lado geek (geekyness),” disse Vasilescu. “O jogo me deu entusiasmo e motivação para aprender como dominar o CLI... e me deu direção técnica: sistemas operacionais e programação de baixo nível.”
Ela está agora envolvida com a organização Romena de educação Open Source, buscando seu PhD em engenharia da computação, e é uma assistente em ensino na universidade.

Uma Plataforma de Ensino Open Source

World of USO foi desenvolvido há muitos anos por Rughinis e uma comunidade em torno de 40 outros contribuintes, incluindo alunos graduados e ex-graduados do curso. O código fonte é aberto e está disponível para download no Github, embora haja bastante personalização do conteúdo do jogo, baseado nos materiais e objetivos do curso.
“Se você concorda com o programa de estudo que estamos seguindo, você pode utilizá-lo out of the box,” disse Rughinis. “Mas é adaptável e nós podemos ajudar com a personalização, e seria uma ótimo experiência se qualquer outra universidade estaria interessada em por a mão”.

Comente com o Facebook:

Nenhum comentário:

Postar um comentário

Viu algum erro e quer compartilhar seu conhecimento? então comente aí.

Observação: somente um membro deste blog pode postar um comentário.

Marcadores

A pior história sobre Linux que já ouvi (5) A.I (2) ambiente gráfico (19) AMD (14) analise (10) Andriod (16) android (7) Apple (1) arm (5) artigo (5) aws (1) bc (23) benchmark (6) BetrFS (1) blackhat (1) BSDs (30) btrfs (32) bugs (2) Caixa de Ferramentas do UNIX (19) canto do Diego Lins (2) certificações Linux (7) Código Fonte (54) comandos (31) comp (1) compressores (5) container (7) CPU (19) cracker (1) criptografia (5) crowdfunding (9) cursos (24) daemons (13) Debian (31) desempenho (1) desenvolvimento (90) desktop (19) DevOps (3) DevSecOps (4) dic (1) Dica de leitura (90) dica DLins (2) dicas do Flávio (27) Dicas TechWarn (1) diet libc (3) diocast (1) dioliunx (3) distribuições Linux (14) Docker (12) DragonflyBSD (22) driver (1) ead Diolinux (2) edição de vídeo (5) embarcados (1) EMMI Linux (4) emuladores (9) endless (5) English interview (3) Enless OS (2) entrevista (17) espaço aberto (82) evento (6) facebook (1) Fedora (10) filesystem (82) financiamento coletivo (2) fork (4) fox n forests (4) FreeBSD (20) Funtoo Linux (13) games (94) gerenciadores de pacotes (4) glaucus (3) GOG (3) google (9) gpu (3) hacker (2) hardware (104) hash (1) helenos (3) I.A (1) init system (11) Intel (15) inteligencia artificial (2) IoT (1) ispconfig (1) jogos (38) kde (1) kernel (138) lançamento (64) leis (1) LFCS (1) libs (2) licenças (8) Linus (16) linus torvalds (2) Linux (194) linux foundation (3) linux para leigos (1) live (5) LPI (8) LTS (1) Mac (1) machine learning (1) matemática (9) mesa redonda (27) microcontroladores (1) microsoft (6) microst (1) muito além do GNU (165) musl (3) não viva de boatos (9) navegadores (5) NetBSD (7) newlib (1) nim (1) nintendo (1) novatec (17) novidades (1) nuvem (1) o meu ambiente de trabalho (3) off-topic (12) open source (84) OpenBSD (7) OpenShift (1) oracle (1) os vários sabores de Linux (43) padrim (2) palestras e eventos (5) partições (6) pentest (8) performance (1) pipewire (1) plan9 (1) playstation (1) processadores (30) professor Augusto Manzano (11) Programação (64) promoção (1) propagandas com Linux (8) ps4 (1) real-time. (1) Red Hat (23) redes (4) resenha nerd (4) Resumo da Semana do Dlins (2) resumo do Tux (19) retrospectiva Linux (1) risc-V (14) RISCV (13) rtos (1) runlevel (2) rust (12) segurança digital (24) servidor web (2) servidores (2) shell (9) shell script (8) sistema operacional (25) skarnet (1) smartphones (3) Software livre e de código aberto (151) sorteio (3) Steam (10) Steam no Linux (8) supercomputadores (4) suse (6) systemd (7) terminal (89) terminal de comandos (18) toca do tux (1) toybox (27) tutorial (6) Tux (3) unboxing (7) UNIX (17) UNIX Toolbox (14) vartroy (1) vga (1) virtualização (2) vulnerabilidade (6) wayland (5) web (1) whatsapp (1) whitehat (1) Windows Subsystem for Linux (2) wine (14) WoT (1) yash (1) ZFS (15) zsh (3)