Ir para conteúdo
Fórum Script Brasil

Torneio de Programação em Javascript - Primeira Fase


Posts Recomendados

Depois de alguns membros sugerindo um Torneio de Programação, resolvemos fazer um em JavaScript

Equipe de organização do Torneio:

Em caso de dúvida você pode consultar os organizadores do evento

Regras do Torneio:

  • Níveis do Evento

    • O evento será divido em três categorias: Nível Básico, Nível Intermediário e Nível Avançado
    • Cada categoria será dividida em um ou mais desafios
    • Os desafios terão pontuações diferentes a depender da dificuldade
    • Todos os membros iniciam no Nível Básico, que é a categoria de base
    • Os pontos irão se acumular em todas as categorias e será criado um Ranking
    • Será determinado um número de pontos para cada categoria.

      • O membro que atingir determinado número de pontos estará classificado para participar da categoria seguinte, no próximo torneio !
    • O(s) melhor(es) classificado(s) de cada categoria participarão do grupo Vencedores de Desafio durante 90 dias (como descrito nas regras) e ganharão um número de pontos pré-determinado

      • A depender do número de membros e da dificuldade do desafio será determinado o número de membros que passarão para a fase seguinte
    • Serão avaliados os seguintes ítens:

      • Funcionalidades do programa

        • O programa deverá possuir o máximo de funcionalidades possível
      • É um dos ítens que mais conta pontos para o usuário
  • Lógica de Programação

    • É recomendado que o programa seja bem construído e estruturado
  • Design

    • Sabemos que isso é um torneio de JavaScript, não de HTML/CSS, mas bons aplicativos na internet devem possuir um design no mínimo regular.
  • Além disso, é interessante (mas não obrigatório) que o usuário saiba unir HTML/CSS com JavaScript (a partir do famoso DHTML)
  • Pontuação

    • Os primeiros lugares (até a terceira posição) terão uma pontuação pré-determinada
    • Contudo, poderão ser avaliados outros usuários que consigam elaborar um bom script
    • Estes terão sua pontuação avaliada pelos organizadores do evento
  • Premiação

    • Os melhores classificados entrarão no grupo Vencedores de Desafios por um período de 90 dias, como já foi descrito acima
    • O melhor classificado terá direito a um curso do IPED à sua escolha
  • Contato

    • Em caso de dúvida, você pode consultar os organizadores do evento
    • E-mail para contato dos organizadores: desafioscriptbrasil@gmail.com
  • Programação

    • Não é válido o uso de frameworks, tais como jQuery. Deverão ser utilizados apenas os recursos nativos da linguagem

Como podem ver, o torneio é dividido em três fases !

Esta é a fase preparatória, uma categoria de base.

Os ganhadores desse nível participarão do nível intermediário do próximo torneio.

Nível Básico

A primeira categoria (Nível Básico ou Nível Preparatório) é composta de um desafio.

Primeiro Desafio (Encerrado)

Desafio: Validação de Campos em Formulário

Descrição:

O membro deverá criar um formulário de validação com os seguintes campos:

1) Escolha de Pessoa Física ou Jurídica;
2) Nome / Razão Social;
3) CPF / CNPJ (máscara);
4) CEP (máscara);
5) Endereço;
6) Bairro;
7) Cidade;
8) Estado;
9) E-mail (com verificação se é válido e número mínimo de caracteres).

Obs.: Existem campos (CPF e CEP) que não necessitam de verificações para verificar se o valor digitado é válido, apenas a verificação de que algo foi digitado e se está no formato correto (número de dígitos e pontuação)

Pontuação para 1º lugar (ouro): 25 pontos

Pontuação para 2º lugar (prata): 20 pontos

Pontuação para 3º lugar (bronze): 15 pontos

Pontuação para demais posições: Será avaliada pelos organizadores do evento.O membro poderá (ou não) conseguir pontos

Data de Entrega (prazo máximo): 25/02/2009

O participante poderá enviar seu script antes da data de entrega

O script do participante deverá ser enviado via e-mail para: desafioscriptbrasil@gmail.com

Desafio Encerrado !

Vencedores:

 
Classificação do Torneio
UsuárioPontuaçãoMestre SAM8,92Fiote8,46Raficcha7,96

Segunda fase: http://scriptbrasil.com.br/forum/index.php?showtopic=138353

Terceira fase: http://scriptbrasil.com.br/forum/index.php?showtopic=143115

Link para o comentário
Compartilhar em outros sites

  • Respostas 59
  • Created
  • Última resposta

Top Posters In This Topic

Fala cláudio... você necessariamente não precisa se cadastrar no torneio... basta que você envie os arquivos que contém o desafio proposto para desafioscriptbrasil@gmail.com até 25/02/2009.

Coloque neste e-mail suas informações para contato e principalmente seu Login aqui da SB para que possamos te identificar e nos comunicar contigo.

[]'s Rafael Spilki

Link para o comentário
Compartilhar em outros sites

BOA TARDE!

Eu fiquei com uma dúvida: é pra fazer um formulário com campos que aceitem a inserção de dados PF e PJ? ou eu escolho se será PF ou PJ?

Desde já, grato!

Link para o comentário
Compartilhar em outros sites

bom antes de tudo, parabéns para os organizadores.

Acho bem interessante esse torneio para nós novatos, e até mesmo para quem é veterano mas não tem muito conhecimento em javascript, e queira aprender mais sobre o assunto.

estou dentro, assim que der envio meu script.

Link para o comentário
Compartilhar em outros sites

Fala Ted...

Pode ser tanto ocultando como simplesmente "inativando"...

Taí um quesito que está ligado diretamente com esse ponto:

Serão avaliados os seguintes ítens:

* Funcionalidades do programa

O programa deverá possuir o máximo de funcionalidades possível

É um dos ítens que mais conta pontos para o usuário

Fica a critério do programador... o mais importante é se funcional... vai da criatividade...

Link para o comentário
Compartilhar em outros sites

Sim. sem problemas:

Design

Sabemos que isso é um torneio de JavaScript, não de HTML/CSS, mas bons aplicativos na internet devem possuir um design no mínimo regular.

Além disso, é interessante (mas não obrigatório) que o usuário saiba unir HTML/CSS com JavaScript (a partir do famoso DHTML)

[]'s

Link para o comentário
Compartilhar em outros sites

@equipe de organização:

Além disso, é interessante (mas não obrigatório) que o usuário saiba unir HTML/CSS com JavaScript (a partir do famoso DHTML)

vocês poderiam estimular trabalhos tableless [link 2],

para que um maior numero de pessoas pessoas conheça essa técnica...

é só uma dica.

GoNe

Editado por Alexandrekirpa
Link para o comentário
Compartilhar em outros sites

@equipe de organização:

QUOTE

Além disso, é interessante (mas não obrigatório) que o usuário saiba unir HTML/CSS com JavaScript (a partir do famoso DHTML)

vocês poderiam estimular trabalhos tableless [link 2],

para que um maior numero de pessoas pessoas conheça essa técnica...

é só uma dica.

GoNe

Penso que estimulado está! como escrito acima... é interessante! porém não entendemos obrigatório nesse desafio, já que se trata de um desafio para demontrar principalmente conhecimentos Básicos de JavaScript!

Mas como dito acima, fica subentendido que serão melhor avaliados scripts que levarem em conta formatações, layouts e posicionamentos por CSS... que em muito acaba contribuindo para tableless...

[]'s e valeu a dica!

Link para o comentário
Compartilhar em outros sites




  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...