top of page

SEMAC Game Jam.

Um Game Jam é uma maratona de criação de jogos. Dentro do tempo estipulado os participantes (em grupo ou individualmente) terão que criar um jogo baseado no tema definido no lançamento do Jam. A maratona ocorre durante toda semana da Semac.

 

Lançamento do tema:

Segunda-feira (21/10) das 10:00 às 12:00

Prédio 43413(67) - Sala 103

 

Deadline e apresentações:

Sexta-feira (25/10) das 13:30 às 15:30

Prédio 43413(67) - Sala 104

 

Responsável:

Gabriel Sehn Delavald

 

Inscrições e outras informações:

http://goo.gl/Kgo2mx

Pré-Maratona.

Para aqueles que ainda não sabem o que é, ou como funciona uma Maratona de Programação, estaremos realizando uma Pré-Maratona de Programação na Segunda-feira, dia 21/10 das 8:30 até 12:30.

 

De qualquer forma é preciso fazer a inscrição do seu time pelo e-mail abaixo e pelo Portal da UFRGS para participar.

Quando e onde 

 

Pré-Maratona:

Segunda-feira (21/10) das

8:30 até 12:30

Prédio 43413(67) - Sala 104
 

Maratona:

Sexta-feira (25/10) das

8:30 até 12:30

Prédio 43413(67) - Sala 102 e 104 
 

Maratona de Programação.

Todos os alunos estão convidados a montarem times de até 3 pessoas preferencialmente 3 pessoas). Em particular, gostaríamos de especialmente convidar os alunos de primeiro ano de curso para participarem. 



A habilidade de resolver problemas de programação tem se mostrado muito importante na formação de nossos alunos. Temos casos reais de alunos que complementaram sua formação com o treinamento na resolução de problemas com programação, que se mostrou extremamente útil para a colocação no mercado de trabalho e/ou em atividades de pesquisa. Empresas de tecnologia olham com atenção para alunos com desempenho destacado em maratonas de programação. Google e Facebook são exemplos de 2 empresas de tecnologia que contrataram alunos nossos de destacada participação em maratonas.



Participar da maratona, mesmo sem o treinamento devido, é para ser uma experência divertida e que permita aos alunos entender como o processo funciona, e verificar como seus aspectos de resolução de problemas estão apurados, em conjunção com sua habilidade de mapear para programas a solução de problemas.


Por isso, gostaríamos de contar com o máximo número de pessoas, mesmo sem experiência, pois acreditamos que a participação será uma experiência enriquecedora.

​

Seguem as regras da maratona e dicas para novatos:

​

​1. Regras Especiais para esta maratona:​​
• Um computador por time para resolver os problemas
• Uso dos demais computadores somente para leitura dos problemas
• Não consultar a internet
• Pode usar material impresso, como livros textos, anotações, código de soluções passadas, mas nenhuma mídia eletrônica com arquivos​

​

2. Dicas para novatos:

a) Os problemas de maratona de programação são definidos de forma simples e unificada: todos problemas recebem os dados da entrada padrão (stdin) e escrevem para a saída padrão. Portanto, os comandos de entrada e saída devem ser aqueles de leitura e escrita da entrada e saída padrão. Exemplos nas linguagens C e  C++ seguem:



C:
#include<stdio.h>

int main() {
      long p,q,r;

      while (scanf("%ld %ld",&p,&q) !=EOF) {
        if (q>p) r=q-p;
        else r=p-q;

        printf("%ld\n",r);
      }
}



C++:
#include<iostream>

int main() {
      long long a,b,c;

      while (cin>>a>>b) {
            if (b>a)
                c=b-a;
            else
                c=a-b;
            cout << c << endl;
      }
}



Para testar o seu programa, crie um arquivo com os casos de teste (testes.txt por exemplo), e execute o seu programa direcionando este arquivo para a entrada padrão:



./teste < testes.txt

​

b. Resolvam um problema para testar:  http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=3&page=show_problem&problem=36

Inscrições 

 

​Enviar e-mail com a composição do time para:

joao.comba@gmail.com
 

- Até 3 participantes

- Nome da equipe

- Escreva "Pré maratona" no corpo se quiser participar dela.

​

IMPORTANTE: Favor também se inscreverem individualmente na Pré-Maratona e na Maratona, através da página de inscrições  oficial.

Se eu amo Pizza ?!?!?!

 

Depois de uma boa Maratona de Programação, nada melhor que se esbaldar comendo pizzas igual a um Ogro.

 

Caso você for participar da Maratona de Programação na Sexta-feira (25/10), gostaria de dividir umas pizzas?

 

Preencha o formulário de intenção abaixo, lembrando que o valor deverá ser arrecadado no início da Maratona (ou antes) para que tudo possa ser providenciado.

http://goo.gl/7L4h3r

Semana Acadêmica 2013-2.

bottom of page