Usuário:Lucas.g

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar

Desenvolvendo Sistemas de Telecomunicações Simples com Scratch

ORIENTADOR

Eraldo Silveira e Silva e Marcos Moecke

Objetivos do Projeto
  • Desenvolver tutoriais na plataforma wiki e na ferramentas Scratch para facilitar o aprendizado de novos alunos dessa linguagem de programação Scratch, de modo a elevar significativamente o número de usuários da linguagem.
  • Desenvolver alguns sistemas básicos para o auxilio no ensino de Física, Cálculo e Telecomunicações usando as ferramentas Scratch.
BOLSISTA SELECIONADO
Lucas Gomes de Farias 2070121
Horários de Trabalho
  • Segunda-Feira: 7:30 às 11:30
  • Terça-Feira: 7:30 às 11:30
  • Quarta-Feira: 7:30 às 11:30
  • Quinta-Feira: 17:30 às 21:30
  • Sexta-Feira: 7:30 às 11:30

Atividades propostas

  1. Ler e executar as Oficina de Scratch 1 e Oficina de Scratch 2 do PJI1 da Engtelecom
  2. Relatar a cada dia os avanços.

Atividades realizadas

09 mai de 2012
  • Horário: ok
  • Criação de um novo usuário para a maquina "Venus"
  • Problemas para instalar o scratch, senha do administrador incorreta. Tentei instalar pelo terminal, porém não consegui.Então instalei no usuário do Murilo, ele me autorizou.
  • Estudar tutorias de scratch
  • Leitura da Oficina 1 e execução das Atividades Complementares.
10 mai de 2012
11 mai 2012
  • Horário: ok
  • Estudo de tutoriais
  • Execução da Oficina 2 (faltando alguns itens a serem concluidos)
14 mai 2012
  • Horário: ok
  • Conclusão Oficina 2 (faltando 1 exercicio)
  • Estudo de programação em C (Prova 14/mai/2012)
15 mai 2012
  • Horário: ok
  • Conclusão Oficina 2
  • Atualização do jogo "Pong"
  • Visualização de projetos de scratch
16 mai 2012
  • Horário: ok
  • Atualização "Agenda Telefônica"
  • Estudo dos códigos do programa Scratch passado pelo professor Eraldo.
17 mai 2012
  • Horário: ok
  • Estudo da Interface do Scratch
  • Análise de possíveis algoritmos para o jogo da velha
18 mai 2012
  • Horário: ok
  • Estudo da Interface do Scratch
  • Início do Jogo da Velha
21 mai 2012
  • Horário: ok
  • Estudo da Interface do Scratch
  • Conclusão Jogo da Velha
  • Estudo para conexão do jogo com o servidor.
22 mai 2012
  • Horário: ok
  • Estudo para conexão do jogo com o servidor.
  • Tentativas de algoritmos para a conexão
  • Estudo de eletronica digital (Prova 22/05/12)
23 mai 2012
  • Horário: ok
  • Estudo para conexão do jogo com o servidor.
  • Tentativas de algoritmos para a conexão.
  • Elaboração de fluoxogramas do funcionamento do jogo.
24 mai 2012
  • Horário: ------//------
  • Estava doente, compensarei o horário segunda-feria anoite.
25 mai 2012
  • Horário: ok
  • Instalação do yEd, programa para edição de fluxogramas
  • Elaboração de fluoxogramas do funcionamento do jogo.
  • Edição no yEd.
28 mai 2012
  • Horário: ok
  • Tentativas de algoritmos para a conexão
  • Estudo das possiveis soluções com o professor Eraldo.
28 mai 2012
  • Horário: Compensando / 16:30 às 20:30
  • Tentativas de algoritmos para a conexão
  • Elaboração de um novo fluoxograma

Subrotina2.png

29 mai 2012
  • Horário: ok
  • Tentativas de algoritmos para a conexão
  • Sucesso na implementação de armazenar as jogadas no "raul"

Raul.png

30 mai 2012
  • Horário: ----//-----
  • Fui até o colégio porém a porta de acesso a sala estava com problemas, e como era dia do Fórum Mundial, não tinha ninguém para abrir para mim.
31 mai 2012
  • Horário: 13:30 às 17:30
  • Estudo do fluoxograma feito.
  • Elaboração de possíveis scripts para leitura do banco de dados
01 jun 2012
  • Horário: ok
  • Estudo do fluoxograma feito.
  • Elaboração de possíveis scripts para leitura do banco de dados
04 jun 2012
  • Horário: ok
  • Estudo e elaboração de scripts para o Jogo da velha
05 jun 2012
  • Horário: ok
  • Media:jogovelhav0-lucas.sb
  • Estudo do fluoxograma feito.
  • Elaboração de possíveis scripts para leitura do banco de dados
06 jun 2012
  • Horário: ok
  • Estudo do fluoxograma feito.
  • Elaboração de possíveis scripts para leitura do banco de dados
11 jun 2012
12 jun 2012
  • Horário: ok
  • Estudo do tutorial sobre processamento de strings
  • Conclusão da atividade proposta
  • Media:polar.sb
  • Estudo do Web Database
13 jun 2012
  • Horário: ok
  • Estudo do Web Database
  • Elaboração de um artigo para aula de português sobre algo de telecomunicações, o meu tema foi a evolução dos smartphones.
14 jun 2012
  • Horário: 17:00 às 21:00
  • Discussão com o prof Eraldo, sobre o jogo da velha
  • Estudo de tutoriais e análise crítica
15 jun 2012
  • Horário: ok
  • Estudo de tutorias e análise critica dos mesmos
  • Estudo para a prova de eletronica digital (15/06)
18 jun 2012
  • Horário: ok
  • Estudo de tutorias e análise critica dos mesmos
19 jun 2012
  • Horário: ok
  • Estudo de tutorias e análise critica dos mesmos
  • Elaboração de uma tabela com os tutorias, e seus prós e contras
20 jun 2012
  • Horário: ok
  • Estudo de tutorias e análise critica dos mesmos
  • Elaboração de uma tabela com os tutorias, e seus prós e contras("Postarei na wiki a tabela anoite, pois farei no windows, em casa")
  • Estudo da prova de Instrumentação eletronica(20/06)
21 jun 2012
  • Horário: ok
  • Tutorial1.png

link: http://www.youtube.com/watch?v=LsxixhMsf_U

  • Tutorial2.png

link: http://wiki.sj.ifsc.edu.br/index.php/Oficina_de_Scratch_2

  • Tutorial3.png

link: http://issuu.com/hugoomoreira/docs/manual_b_sico_scratch__vers._final_

  • Tutorial4.png

link: http://osluises.blogspot.com.br/2009/11/tutorial-scratch-licao-1.html

  • Tutorial5.png

link: http://www.youtube.com/watch?v=ri510mUsH2U&feature=related

22 jun 2012
  • Horário: ok
  • Estudo de tutorias e análise critica dos mesmos
  • Elaboração de possíveis scripts para leitura do banco de dados
25 jun 2012
  • Horário: ok
  • Estudo do webdatabase
  • Elaboração de possiveis scprits para leitura do banco de dados
  • Estudo da prova de ICO (25/07)
26 jun 2012
  • Horário: ok
  • Estudo do webdatabase
  • Elaboração de possiveis scprits para leitura do banco de dados
  • Pouca evolução
27 jun 2012
  • Horário: ok
  • Estudo para prova de instrumentação eletrônica(27/06)
  • Estudo do webdatabase
  • Elaboração de possiveis scprits para leitura do banco de dados
  • Pouca evolução
28 jun 2012
  • Horário: ok
  • Reunião(discussão), com os orientadores e com Ernani.
  • Início do Projeto da Calculadora Básica.
29 jun 2012
  • Horário: ok
  • Elaboração da interface para Calculadora
  • Elaboração de alguns scripts para a calculadora
02 jul 2012
  • Horário: ok
  • Elaboração da interface para Calculadora
  • Elaboração de alguns scripts para a calculadora
  • Elaboração do Projeto final aula de programação em C
03 jul 2012
  • Horário: ok
  • Elaboração da interface para Calculadora
  • Elaboração de alguns scripts para a calculadora
  • Estudo de Análise de Circuitos (Trabalho para entregar 03/07)
04 jul 2012
  • Horário: ok
  • Elaboração de alguns scripts para a calculadora
05 jul 2012
  • Horário: ok
  • Elaboração de alguns scripts para a calculadora
06 jul 2012
  • Horário: ok
  • Elaboração de alguns scripts para a calculadora
09 jul 2012
  • Horário: ok
  • Elaboração de scripts para a calulcadora
  • "Limpeza" do projeto
10 jul 2012
  • Horário: ok
  • Elaboração de scripts para a calulcadora
  • Problemas com numeros com virgula e negativos
  • Estudo da prova de eletronica digital(10/07)
11 jul 2012
  • Horário: não vim demanha, e vim atarde, 13;30 às 17:30
  • Elaboração de scripts para a calulcadora
  • "Limpeza" do projeto
12 jul 2012
  • Horario:ok
  • Elaboração de scripts para a calculadora
13 jul 2012
  • Horario:ok
  • Elaboração de scripts para a calculadora
16 jul 2012
  • Horario:ok
  • Elaboração de scripts para a calculadora
17 jul 2012
  • Horario:ok
  • Elaboração de scripts para a calculadora
18 jul 2012
  • Horário: ok
  • Debate com Eraldo, para definir o projeto
  • Elaboração junto com o Ernani.

ESPECIFICAÇÃO CALCULADORA

  • Inicia em 0;
  • Quando operação for clicada, armazena numero numa variavel, muda o display pra 0;
  • Multiplas operações;
  • Implementação da virgula;
  • Máx. de dígitos : "-" + "," + 7 digítos
19 jul 2012
  • Horário:ok
  • Elaboração de scripts para a calculadora
20 jul 2012
  • Horário:ok

Arquivo:Calculadora final.sb

30 jul 2012
  • Horario: Período da tarde
  • Elaboração do planejamento das oficinas
31 jul 2012
  • Horario: Período da tarde
  • Elaboração do planejamento das oficinas
01 ago 2012
  • Horario: Período da tarde
  • Elaboração do planejamento das oficinas
02 ago 2012
  • Horario: Período da tarde
  • Elaboração do planejamento das oficinas
03 ago 2012
  • Horario: Período da tarde
  • Elaboração do planejamento das oficinas
06 ago 2012
  • Horario: periodo da tarde
  • Conversa com o prof Eraldo
08 ago 2012
  • Horario: periodo matutino (em casa)
  • Elaboração da aula1 através do scratch
09 ago 2012
  • Horario: periodo vespertino
  • Elaboração da aula1 através do scratch
10 ago 2012
  • Horario: perido matutino
  • Elaboração da aula1 através do scratch
  • Arquivo:Aula1.sb AINDA NÃO ESTÁ CONCLUIDO
13 ago 2012
  • Horario: perido matutino
  • Elaboração da aula1 através do scratch
14 ago 2012
  • Horario: perido vespertino
  • Elaboração do cronograma das oficinas
15 ago 2012
  • Horario: perido vespertino
  • Elaboração do cronograma das oficinas
16 ago 2012
  • Horario: perido vespertino
  • Elaboração do cronograma das oficinas
17 ago 2012
  • Horario: perido vespertino
  • Elaboração do cronograma das oficinas
20 ago 2012
  • Horario: perido vespertino
  • Elaboração do cronograma das oficinas
21 ago 2012
  • Horario: perido matutino
  • Implementação de parte da oficina 1 e 2

PLANEJAMENTO DAS OFICINAS

OFICINA DE SCRATCH 01

Objetivos
  • Apresentação do Ambiente (Ambiente Scratch e elementos do ambiente / através de um video explicativo)
  • Apresentação da Calculadora (Acredito que através da captura do desktop, mostrando as espcificações dela)
  • Implementação básica (exemplo do botão-display, através do scratch, como "procstrings")
  • Conceituar: sprite, script, evento e variável.
Apresentando o ambiente
  • O link abaixo apresentará o Conceito de scratch, o ambiente scratch e os elementos nele inseridos.
  • Link:
Apresentando a Calculadora
  • Especificações da Calculadora
  1. Inicia em 0;
  2. Quando operação for clicada, armazena numero numa variavel, muda o display pra 0;
  3. Multiplas operações;
  4. Implementação da virgula;
  5. Máx. de dígitos : "-" + "," + 7 digítos
  • Você poderá conferir estas especificações através do vídeo abaixo.
  • Link para a captura de desktop que será feita depois
Conceitos básicos
  • Para darmos início a calculadora necessitaremos um conceito mínimo sobre:
  1. Sprite: São objetos gráficos em que os projetos de scratch são baseados.
  2. Script: São sequencias de comandos que fazem, através de eventos, os sprites executarem tarefas
  3. Evento: É a ligação entre os scripts, e os sprites, ou seja, uma sequencia de scripts, podem ser executadas pelo sprite, através do evento
  4. Variável: É um local, onde se pode armazenar um valor, mudar este valor, para que eventos sejam realizados, na hora desejada
Implementação básica
  • Através do link abaixo, o ambiente scratch será aberto,e você poderá aprender como iniciar sua calculadora
  • Arquivo:Aula1.sb

OFICINA DE SCRATCH 02

Objetivos
  • Conceituar os comandos "if/else"
  • Conceituar os comandos de operação(=,<,>)
  • Fortalecer o conceito de variável, e armazenamento em variável
  • Fortalecer o conceito de eventos.
Conceituando "if/else" e operadores
  • O comando if/else quer dizer, SE/SENÃO, ele dependerá do valor de uma variável para executar uma instrução, veja a estrutura de um if/else
  • Ifelse.jpg
  • Clique no link abaixo e veja um exemplo de utilização simples do if/else
  • Arquivo:If.sb
Tutorial 2
  • Assim como aconteceu na primeira oficina, através do scratch você poderá ter o contato com os conceitos acima
  • //Aqui terá um link para um turorial no proprio scratch da utilização if else, que ser feito atraves de demosntrar varios numeros no display\\

OFICINA DE SCRATCH 03

Objetivos