| Linha 18: | Linha 18: | ||
<br> | <br> | ||
# Quais soluções similares existem no mercado (Benchmarking)? | # Quais soluções similares existem no mercado (Benchmarking)? | ||
** Abordando Programação: | |||
** Similares: | ** Similares: | ||
** http://code.org/ | ** http://code.org/ | ||
** http://www.codecademy.com | ** http://www.codecademy.com | ||
** | ** Páginas que podem vir a interessar: | ||
** http://tryruby.org/levels/1/challenges/1 | |||
** https://www.khanacademy.org/cs | ** https://www.khanacademy.org/cs | ||
** http://codehs.com/ | ** http://codehs.com/ | ||
** http://scratch.mit.edu/ | ** http://scratch.mit.edu/ | ||
** Uma "alternativa" Brasileira: http://www.aprenderprogramar.com.br/ | |||
** Sobre hacking e segurança: https://www.hackthissite.org/ | |||
<br> | <br> | ||
Edição das 01h26min de 28 de novembro de 2013
- Nome do Projeto: Kodificando
What
- Qual o objetivo deste projeto?
- O principal objetivo deste projeto é fornecer um ambiente (como um website) para que os usuários possam ler sobre, aprender e discutir sobre assuntos relacionados à computação, levando em consideração que esses tipos de conhecimento por muitas vezes não é levado às salas de aula de Ensino Fundamental e Médio
- Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Seleção e planejamento dos conteúdos disponibilizados.
- Moderação do fórum de discussões.
- Disponibilização de um ambiente dinâmico onde se possa aprender programação
- Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
- Conhecimento sobre o assunto a ser tratado (Conceitos e termos Básicos de Computação).
- Conhecimento nas linguagens PHP, Javascript e Python.
- Noções de HTML e CSS
- Quais soluções similares existem no mercado (Benchmarking)?
- Abordando Programação:
- Similares:
- http://code.org/
- http://www.codecademy.com
- Páginas que podem vir a interessar:
- http://tryruby.org/levels/1/challenges/1
- https://www.khanacademy.org/cs
- http://codehs.com/
- http://scratch.mit.edu/
- Uma "alternativa" Brasileira: http://www.aprenderprogramar.com.br/
- Sobre hacking e segurança: https://www.hackthissite.org/
Why
- Porque é interessante desenvolver este projeto?
- Porque deve usar a tecnologia escolhida?
Who
- Quem pode se beneficiar deste projeto?
- Quem poderá operar o sistema?
- Quem deverá participar do desenvolvimento do sistema?
Where
- Onde os dados serão inseridos? Complexas interfaces
- Onde os dados serão externalizados, publicados?
- Onde esta aplicação poderá ser usada?
- Onde os dados serão armazenadas? Banco de Dados
- Onde o software deverá ser hospedado? Cloud Computing
When
- Em quanto tempo pretende desenvolver o sistema?
- Quais serão as fases e em quanto tempo cada uma?
How
- Como será dividido o desenvolvimento do sistema?
- Como será feita a entrada de dados?
- Como será feita a saída de dados?
- Descreva a 1a. funcionalidade?
- Descreva a 2a. funcionalidade?
- ............
- Descreva a enésima funcionalidade?
How much
- Quanto deverá custar o sistema?
- Quantas pessoas deverão ser usadas?
- Qual deverá ser o preço de aquisição do seu software para o usuário final?