Distintivo de mérito de programação

Captura de tela 17/04/2015 às 21/11/07

Ganhar o distintivo de mérito de Programação levará você “atrás da tela” para dar uma olhada nos códigos complexos que tornam os dispositivos digitais úteis e divertidos. Sem programas, os aparelhos de alta tecnologia de hoje seriam pouco mais do que conchas vazias. Mas, com instruções claras, os dispositivos digitais podem fazer coisas incríveis e realizar operações que no passado teriam parecido mágicas.

No momento em que cumprir os requisitos para o distintivo de mérito de Programação, você será capaz de trabalhar um pouco dessa “mágica” sozinho. E você pode acabar se juntando a legiões de jovens programadores que criam tantos softwares inovadores. Seja qual for a necessidade, alguém em algum lugar escreveu um programa para atendê-la. Você poderia se tornar esse alguém. Boa programação!


REQUISITOS DE EMBLEMA DE MERIT

Compre o panfleto do emblema de mérito

Baixe uma apostila

Requisitos para impressão

programação1. Segurança.Faça o seguinte:
uma. Mostre ao seu conselheiro o seu Cyber ​​Chip atual e atualizado.
b. Discuta os primeiros socorros e a prevenção de lesões potenciais, como fadiga ocular e lesões por esforço repetitivo, que podem ocorrer durante as atividades de programação.

2. História.Faça o seguinte:
uma. Discuta com seu orientador a história da programação e das linguagens de programação, e discuta como as linguagens de programação evoluíram ao longo do tempo para se tornarem mais fáceis de usar e, ao mesmo tempo, adicionar recursos adicionais.
b. Discuta com seu conselheiro a história da programação e a evolução das linguagens de programação.

3. Conhecimento geral.Faça o seguinte:
uma. Crie uma lista de 10 linguagens de programação populares em uso hoje e descreva em qual setor ou setores eles são usados ​​principalmente e por quê.
b. Descreva três dispositivos programados diferentes nos quais você confia todos os dias.

4. Propriedade intelectual.Faça o seguinte:
uma. Explique os quatro tipos de propriedade intelectual usados ​​para proteger programas de computador.
b. Descreva a diferença entre licenciar e possuir software.
c. Descreva as diferenças entre freeware, código aberto e software comercial e por que é importante respeitar os termos de uso de cada um.

5. Projetos.Faça o seguinte:
uma. Com a aprovação do seu conselheiro, escolha um programa de amostra. Modifique o código ou adicione uma função ou sub-rotina a ele. Depure e demonstre o programa modificado ao seu conselheiro.
b. Com a aprovação do seu conselheiro, escolha uma segunda linguagem de programação e ambiente de desenvolvimento, diferente daqueles usados ​​para o requisito 5a e em um setor diferente do 5a. Em seguida, escreva, depure e demonstre um programa em funcionamento para seu conselheiro, usando essa linguagem e ambiente.
c. Com a aprovação do seu conselheiro, escolha uma terceira linguagem de programação e ambiente de desenvolvimento, diferente daqueles usados ​​para os requisitos 5a e 5b e em uma indústria diferente de 5a ou 5b. Em seguida, escreva, depure e demonstre um programa em funcionamento para seu conselheiro, usando essa linguagem e ambiente.
d. Explique como os programas que você escreveu para os requisitos 5a, 5b e 5c processam as entradas, como eles tomam decisões com base nessas entradas e como fornecem saídas com base na tomada de decisão.

6. Carreiras.Descubra três oportunidades de carreira que exigem conhecimento em programação. Escolha um e descubra a educação, o treinamento e a experiência necessários. Discuta isso com seu conselheiro e explique por que essa carreira pode ser do seu interesse.


GANHE O CYBER CHIP

Ganhar o Cyber ​​Chip pode ajudá-lo a aprender como se manter seguro enquanto estiver online e usando redes sociais ou os dispositivos eletrônicos mais recentes.

Os tópicos incluem uso de telefone celular, mensagens de texto, blogs, jogos, cyberbullying e roubo de identidade. Saiba mais sobre o Cyber ​​Chip em www.scouting.org/cyberchip .


RECURSOS JAMBOREE

Vídeos e atividades usados ​​durante o lançamento inaugural do Distintivo de Mérito de Programação no National Scout Jamboree 2013.

Vídeo de atividade do braço robótico
Vídeo de atividade de automação de fábrica
Vídeo de atividade de programação incorporada