Relatório da Prova de Aptidão Profissional



Documentos relacionados
O aprendiz de investigador

Escola Básica e Secundária de Salvaterra de Magos. RELATÓRIO CRÍTICO Prova de Aptidão Profissional

ESCOLA SECUNDÁRIA MANUEL DA FONSECA, SANTIAGO DO CACÉM GRUPO DISICPLINAR - Informática ANO: 10º TICP ANO LECTIVO: 2008/2009 p.1/6

Dreamweaver CC_15x21.indd 1 06/04/ :04:22

Linhas de Exploração do Quadro de Competências da Disciplina de Tecnologias de Informação e Comunicação (TIC) 1º Ciclo do Ensino Básico

CURSO PROFISSIONAL DE TÉCNICO DE MULTIMÉDIA

Dreamweaver CS5 -5- CAPÍTULO 1... Iniciando e conhecendo o dreamweaver...8 Interfaces...23 Criando e confi gurando sites...24 Exercícios...

PLANIFICAÇÃO ANUAL DE CONTEÚDOS

André Gonçalo Faria Queda

2-Introdução e Conceitos Básicos das TIC

Introdução ao C# (CSharp)

Escola Básica e Secundária de Salvaterra de Magos. RELATÓRIO CRÍTICO Prova de Aptidão Profissional

Biblioteca Escolar António Bento Franco MANUAL DE UTILIZADOR WINDOWS LIVE MOVIE MAKER

Seu manual do usuário SAMSUNG SCX-4600

Patrícia da Conceição. Holandina de Jesus Ana Martins

Apps para a Internet Em Visual Studio EDIÇÕES 2017 RIO TINTO

Módulo/ Unidade didática: Módulo 5 Desenvolvimento de páginas Web dinâmicas

Baixar curso de html5 e css3. Baixar curso de html5 e css3.zip

Criar e Apresentar Apresentações

divisão tecnológica Documentação da Plataforma Moçambique

UNIVERSIDADE PRESBITERIANA MACKENZIE. Site: - CENTRO DE COMUNICAÇÃO E LETRAS PLANO DE ENSINO

Seu manual do usuário HTC TOUCH PRO2

Escola Básica e Secundária de Salvaterra de Magos RELATÓRIO CRÍTICO. Prova de Aptidão Profissional. António Serôdio Ferreira Fernandes nº 2 12 G

Disciplina: Tecnologias da Informação e comunicação

CONFIGURAÇÃO DA REDE eduroam

Ferramentas Web, Web 2.0 e Software Livre em EVT

BENETTON PLAY Manual e Guia de exploração do BENETTON PLAY para utilização em contexto de Educação Visual e Tecnológica. José Alberto Rodrigues

O Manual do Remote Desktop Connection. Brad Hards Urs Wolfer Tradução: José Pires

4ª REFLEXÃO. UFCD (Aplicações de gestão administrativa) (Carga horária: 50 horas)

MÓDULO 3 PÁGINAS WEB. Criação de Páginas Web

Elementos da Linguagem C#

Informática para Concursos

Disciplina: Sistemas de Informação. Módulo nº2 Linguagem de Programação I

Como descarregar os Perfis ICC a partir do Centro de Perfis ICC da Antalis

Live Mesh - A rede de nós segundo a Microsoft

Ferramentas Web, Web 2.0 e Software Livre em EVT

Microsoft Visual Studio Community 2013

ESCOLA BÁSICA INTEGRADA DE ANGRA DO HEROÍSMO PROGRAMA CURRICULAR

Curso: Especializado Web Design

1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19

ANO LECTIVO 2008/2009. Planificação Médio Prazo. 8º Ano Área de Projecto. Horário Semanal: 1 Bloco de 90 min

Escola Básica e Secundária de Salvaterra de Magos. RELATÓRIO CRÍTICO Prova de Aptidão Profissional

DISTRIBUINDO SUA APLICAÇÃO

MÓDULO 3 PÁGINAS WEB. Criação de Páginas Web

Tutorial de configuração de rede Wireless ISPGayaRadius

Microsoft Office 2010

WBS Schedule Pro Para Controle de Cronogramas

PLANIFICAÇÃO MODULAR Ano Letivo 2016/2017

CURSO DE. Por Miguel do Rosário

Aplicações Informáticas B

qwertyuiopasdfghjklzxcvbnmqwer tyuiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjk

Esqueceu uma palavra-passe? Use o browser para a recuperar!

Guia de configuração para acesso à rede sem fios EDUROAM Windows XP

MOODLE - NÍVEL II. Ferramentas de trabalho colaborativo Base de dados MANUAL DO FORMADOR / MOODLE 1.8.4

MANUAL DE ATUALIZAÇÃO DE SOFTWARE PARA LEITURA DE CARTÕES

PLATAFORMA ELECTRÓNICA VORTAL

1 - Ambiente de desenvolvimento

Tecnologias de Desenvolvimento de Páginas web

SInOA - Sistema de Informação da Ordem dos Advogados

Guia Wi-Fi Direct. Configuração Fácil via Wi-Fi Direct. Resolução de Problemas

DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Plano de Aula - DreamWeaver CC - cód Horas/Aula

MANUAL DE INSTALAÇÃO E TUTORIAL BÁSICO DE UTILIZAÇÃO DO PROGRAMA YASARA VIEW

ANEXO I. O Ambiente de desenvolvimento MpLab IDE v6.62

Guia Wi-Fi Direct. Configuração Fácil via Wi-Fi Direct. Resolução de Problemas. Anexo

Guia de utilizador rápido. 1. Requisitos do sistema. 2. Instalação e ativação. Instalação. Ativação

Transcrição:

Escola Secundária Dr. Francisco Fernandes Lopes Escola Secundária Dr. Francisco Fernandes Lopes Olhão Ano Lectivo: Relatório da Prova de Aptidão Profissional Nome: Ricardo Peleira Nº16 TGPSI, 12ºAno 3ºB Página 1 de 33

Prova de Aptidão Profissional: Jogo Blackjack e Web Browser em Visual Basic Relatório PAP Identificação da Escola: Escola Secundária Dr. Francisco Fernandes Lopes. Curso: Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos. Ano Lectivo: Ciclo de Formação: 2008-2011 Tema: Web Browser em Microsoft Visual Basic 2008 Express Edition Nome dos Docentes: Adelaide Patrícia Oliveira Lage e Ofélia Rodrigues Nome do Discente: Ricardo Manuel Ventura Peleira Data de Entrega: 15 de Junho de 2011 Página 2 de 33

Agradecimentos Eu agradeço, no fundo do coração, as professoras e aos colegas da minha turma que ajudaram a concluir essa ideia para aprofundar os meus conhecimentos para a concretização do projecto. Essas pessoas (professores e colegas) que ajudaram são estas: Discentes: Tiago Santos; Alexandre Gilbert; Márcio Martins; Christian Arsénio; Docentes: Adelaide Patrícia Oliveira da Lage; Ofélia Conceição Rodrigues; Mas houve uma pessoa que ajudou muito para a concretização desse projecto, se não fosse essa pessoa, ainda não tinha concluído essa concretização desse projecto que é um aluno do 2º ano de informática, que se chama João Fernandes que ainda no mesmo curso, só que é do 11º Ano 2B. Página 3 de 33

Índice Introdução... 5 Desenvolvimento... 6 Metodologia Adoptada... 6 Materiais e/ou recursos utilizados... 7 Fases da Realização do Projecto... 8 Documentos ilustrativos da concretização do projecto... 9 Análise crítica global da execução do projecto... 29 Principais Dificuldades... 29 Obstáculos encontrados para a concretização do Projecto... 29 Bibliografia & Netografia... 30 Referencias Web... 30 Vídeos:... 30 Site:... 30 Referencias dos Livros... 30 Anexos... 31 Página 4 de 33

Introdução Neste relatório da PAP vou falar sobre o produto que desenvolvi para a Prova de Aptidão Profissional (PAP) do 3º ano, do Curso de Técnico de Gestão e Programação de Sistemas Informáticos (TGPSI). O relatório será baseado em vários pontos: a identificação do produto desenvolvido, como foi desenvolvido (através de que programa ou linguagem de programação, etc.) e como funciona. Este projecto consiste na criação de um jogo avançado de Blackjack em Visual Basic, na criação de um Web Browser e na elaboração de um site onde estão apresentadas as definições desse jogo, as suas regras e a apresentação deste Web Browser. Esta criação do Web Browser serve para adicionar, remover e fechar separadores, mas tem um Web Browser predefinido actualizado que tem o botão de ir para site do Blackjack para downloads desses 2 jogos (2 jogadores e Player vs computer), tem a possibilidade de visitar 2 blogues feitos por mim, que explica como é que se cria um Web browser ou um jogo de blackjack em VB e outro botão para ligar ao site da escola. Eu realizei um jogo de blackjack, este jogo consiste o jogador contra o computador, em que o jogador faz uma determinada jogada que só dá pontuação máxima 21. Se esta jogada for maior que 21 o jogador está "busted" (perde). Página 5 de 33

Desenvolvimento Metodologia Adoptada Os passos que tive de seguir para a realização do Projecto foi baseado na pesquisa de tutorais de Visual Basic 2010 e algumas pesquisas em sites acerca do Visual Basic, pesquisei formas de criar um Web Browser avançado para fazer a hiperligação do website "blackjack". Primeiro, criei um Web browser simples e depois criei um Web browser avançado actualizado, com auxílio de alguns sites, vídeos do youtube e da professora Patrícia Lage. Segundo, pensei criar um site em blackjack porque é um jogo simples e baseia-se nas cartas, onde qualquer tipo de utilizadores pode jogar neste jogo. A última etapa passa por disponibilizar este Web Site na internet para estar acessível a todos. Página 6 de 33

Materiais e/ou recursos utilizados Os materiais ou recursos utilizados na PAP foram a utilização do Visual Basic, linguagem de programação produzida pela empresa Microsoft que faz parte da integração do pacote Microsoft Visual Studio, é a linguagem de programação, em ambientes gráficos, com mais programadores a nível mundial, 1 para fazer a parte do jogo de blackjack e também parte da criação do Web Browser com que adicionei alguns botões tais como: "Moodle Esffl", "Site Blackjack", Localhost e o "Google". Também utilizei referências de livros para a parte da criação do Web Browser e a parte da criação do site geral do blackjack com a utilização de Frames e Templates em modo Design, utilizando o Adobe Dreamweaver CS5. Na parte do Código em HTML, eu utilizei o programa PHP Editor e o Notepad ++ para especificar a estrutura deste site. A parte do jogo de Blackjack em Visual Basic, baseou-se na visualização de vídeos, para aprender a criar um jogo de blackjack em Visual Basic, que permite especificar a parte do código e a parte da estrutura do formulário. 1 http://www.key.pt/cursos.php?cod=mivb Página 7 de 33

Fases da Realização do Projecto Em primeiro lugar utilizei o programa Microsoft Visual Basic 2010 Express Edition para construir um Web browser avançado. E em segundo lugar criei a parte dos jogos com base nesta mesma linguagem de programação, os jogos de blackjack. Criei dois jogos porque no primeiro jogo de blackjack jogam dois jogadores e no segundo Jogo de Blackjack joga um jogador contra o computador. Em terceiro lugar criei um site para a obtenção de informação sobre as regras básicas do blackjack, o download dos 2 jogos de blackjack ou jogar directamente no Web browser, mostrar alguns vídeos de blackjack e também mostrar os blogues que criei. Página 8 de 33

Documentos ilustrativos da concretização do projecto Web Browser.vb No programa do código de Web Browser utilizei CType que é um método do TabControl que serve para realizar uma determinação acção, em que se define qual a função do Web Browser. Página 9 de 33

Esquema do Formulário Esperar.vb No Formulário 2, na propriedade "FormBorderStyle" seleccione "None" (referindo a imagem seguinte). Página 10 de 33

Esquema das propriedades da ProgressBar alteradas: Esquema das propriedades do controlo Timer alteradas: Parte do código: No controlo Form_Load : Página 11 de 33

No controlo Timer1_Tick : Esquema do Formulário Form1.vb Na parte do código insere o botão view code insere os seguintes códigos: ou insere a tecla F5 e Página 12 de 33

Parte do código (1): Página 13 de 33

Parte do código (2): Página 14 de 33

Parte do código (3): Página 15 de 33

Parte do código (4): Página 16 de 33

Parte do código (5): Página 17 de 33

Parte do código (6): Norb Blackjack.vb Esquema do Formulário Form1.vb Página 18 de 33

Na parte do código insere o botão view code os seguintes códigos: ou insere a tecla F5 e insere Parte do código (1): Página 19 de 33

Parte do código (2): Página 20 de 33

Parte do código (3): Página 21 de 33

Parte do código (4): Página 22 de 33

Parte do código (5): Página 23 de 33

Parte do código (6): Página 24 de 33

Parte do código (7): Página 25 de 33

Parte do código (8): Página 26 de 33

Parte do código (9): E assim sucessivamente (até aos 52) Página 27 de 33

Parte do código (10): Página 28 de 33

Análise crítica global da execução do projecto Principais Dificuldades As minhas dificuldades, na execução do projecto foi a ligação da base de dados ao Web site, para aceder as contas do utilizador e da palavra-chave para ver se gostaram deste site ou não. Também tive alguns auxílios para adicionar e remover separadores do Web browser, por isso vi alguns vídeos tutoriais do Visual Basic 2008 e pedi à professora Patrícia Lage para ajudar nesta situação. Obstáculos encontrados para a concretização do Projecto O principal obstáculo da concretização do projecto, foi a parte do controlo da ProgressBar de acordo com o outro controlo que é a label para aparecer a percentagem para obter essa label que vai corresponder á ProgressBar, referindo aos projectos Blackjack e Norb BlackJack. O outro obstáculo é a parte de fazer o vídeo como é que se cria um jogo avançado de Blackjack em Visual Basic 2010, que foi com base do Windows Movie Maker, para permitir a visualização do filme. Página 29 de 33

Bibliografia & Netografia Referencias Web Vídeos: http://www.youtube.com/watch?v=js6etb6kg9y http://www.youtube.com/watch?v=gd5xh_hf7ee&feature=related http://www.youtube.com/watch?v=twaaezety8m&feature=related Site: http://www.vbtutor.net/vb2008/vb2008_lesson22.html http://www.portugal-aprogramar.org/forum/index.php?topic=53141.0 http://www.startvbdotnet.com/controls/default.aspx Referencias dos Livros Guia Prático Adobe Dreamweaver CS5 Vítor Oliveira. Web Designer Bruno Figueiredo Guia Prático do Visual Basic 2008 Vítor Pereira. Página 30 de 33

Anexos Visual Basic 2010: Criação de um Web Browser avançado com o site de blackjack criada em HTML Página 31 de 33

Visual Basic 2010: Criação de um jogo de Blackjack em modo de jogar 2 jogadores (Player 1 vs Player 2) Visual Basic 2010: Criação de um jogo de Norb Blackjack em modo contra o computador (Player 1 vs Computer) Página 32 de 33

Web site oficial do Blackjack Página 33 de 33