sábado, 26 de fevereiro de 2011

SOBRE O HTML (HyperText Markup Language)


O HTML é uma linguagem de marcação de hiper texto, utilizada para produzir páginas Web. Possibilita ligar textos entre computadores, usando como meio a internet. Um software que processa e visualiza código HTML é chamado de navegador (browser), pela característica do hiper texto que permite ao usuário "nadar" pela informação.

O que está dentro de um arquivo em HTML?


  • Um arquivo HTML é constituído por textos que definem os elementos da linguagem HTML, usando “tag’s” (etiquetas) de marcação.
  • As tag’s de marcação dão instruções ao navegador sobre a estrutura do documento
    e sobre a forma como a página deve ser apresentada graficamente.
  • Os arquivos HTML podem ser escritos usando um simples editor de textos e seus nomes devem possuir a extensão .html


    O que é importante lembrar:


    Uma tag usa o sinal de menor (<) e o sinal de maior (>) para delimitar o seu nome. A grande maioria das tag's possui correspondente de fechamento. Esse recurso indica onde se inicia e onde termina a ação de uma tag sobre uma informação a ser exibida na página. Por exemplo, se um texto deve estar em negrito, então ele precisa ser colocado entre as tag's <b> e </b>.
    A tag "fecha b" deve conter uma barra ( / ) antes do seu nome, indicando que o fechamento está feito.
    Algumas tag's não possuem correspondente de fechamento, porque não precisam delimitar uma informação para sua finalidade. É o caso da tag <br/>, utilizada para quebrar uma linha dentro de um parágrafo. Observe que a barra de fechamento está dentro da própria tag, porém após o seu nome.

    É recomendável que você sempre mantenha seus textos dentro de um parágrafo, delimitado pelas tag's <p> e </p>. Embora os navegadores reconheçam e apresentem textos fora de parágrafos (até mesmo fora do escopo do código-fonte), futuramente essa atitude se tornará muito importante, quando a formação criada em CSS for aplicada à sua página.

    Para exercitar seu HTML


    Você conheceu aqui a tag responsável por criar uma lista não numerada (<ul>). Agora, pesquise sobre a tag <ol> (ordered list - lista ordenada) e crie um exemplo de sua utilização em seu código-fonte. Lembre-se de validar o seu código-fonte em http://validator.w3.org.

    BOA FRASE!

    Uma boa frase, que o 1º Período deve sempre se lembrar quando estiver desenvolvendo algoritmos:

    "E se o cavalo tiver mais de 4 patas!?"

    sexta-feira, 25 de fevereiro de 2011

    ESTAMOS PRONTOS PARA O PASCAL?

    Mais tarde vou enviar a lista de algoritmos resolvida para o email da sala. Essa noite eu fiquei pensando muito sobre o momento certo de entrarmos na programação em Pascal. Eu sinto que muitos alunos querem desenvolver código-fonte desde já, mas todos precisamos tomar cuidado para não avançarmos sobre possíveis dificuldades de colegas. No "mundo perfeito", temos que todos estarmos bem nivelados. O pseudo-código deixa a liberdade de raciocínio mais em foco, já que o aprendiz não precisa, nesse momento, se preocupar com comandos de linguagem. Nessa próxima semana iremos começar a entender o desvio condicional. Vou conferir o rendimento da turma. Talvez possamos fazer uma experiência no laboratório!

    terça-feira, 22 de fevereiro de 2011

    Algoritmos, estamos no caminho certo!

    Hoje eu saí muito satisfeito da aula de algoritmos. Com a turma dividida em grupos, trabalhando na resolução de uma lista de exercícios, eu pude circular pela sala e ver de perto como anda o desempenho de todos. Pude me aproximar daqueles alunos que se sentam mais atrás, conversar de forma mais individualizada, e o que eu percebi é que a grande maioria já consegue resolver algoritmos usando lógica de programação!

    É interessante que, mesmo fazendo tudo certo, os alunos acham que estão fazendo errado! É comum acontecer isso no 1º período. Quando resolvermos a lista na próxima aula, espero que todos vejam que são capazes de criar algoritmos corretamente e ganhem confiança no seu conhecimento. Com isso, poderemos avançar mais uma etapa na nossa disciplina.

    Outro fato muito gratificante é a atitude de alguns alunos, que já dominam programação, e que se dispõem em ajudar seus amigos a entender algoritmos. Acreditem, meu trabalho não estaria completo sem a presença de vocês! Muito obrigado!

    sexta-feira, 18 de fevereiro de 2011

    DEV-PASCAL

    Aqui está o link para download do DEV-PASCAL, que utilizaremos futuramente em nossas aulas de algoritmos:

    http://www.bloodshed.net/dev/devpas192.exe

    quinta-feira, 17 de fevereiro de 2011

    MATERIAL DE ESTUDO PARA HTML

    • Guia de Referência para o XHTML, documento oficial da W3C:
      • http://www.w3c.br/divulgacao/pdf/guia-xhtml-w3cbr.pdf
    • Guia de Referência para CSS, documento oficial da W3C:
      • http://www.w3c.br/divulgacao/pdf/guia-css-w3cbr.pdf
    • Excelente conteúdo para estudo das tags HTML:
      • http://www.referenciando.com/referencias/html-xhtml

    terça-feira, 15 de fevereiro de 2011

    HTML 5 só terá versão definitiva em 2014

    A quinta revisão da linguagem HTML (HTML5) prevista inicialmente para o próximo ano, só deve chegar ao mercado no segundo trimestre de 2014. A informação foi divulgada pelo líder de desenvolvimento do HTLM5 no grupo W3C (World Wide Web Consortium), Ian Jacob, durante entrevista à CNET.

    Um dos motivos para o atraso no lançamento da versão, que começou a ser desenvolvida em 2007, foi a necessidade de atender às diferentes necessidades dos diversos perfis de usuários, segundo Jacob.

    O W3C, responsável pela revisão do HTML, prevê que a nova versão tenha, entre outros aspectos, o aprimoramento do uso off-line, melhoria na depuração de erros e desenvolvimento de gráficos bidimensionais.

    Alguns sites já estão utilizando o HTML5, mas os testes com a nova sintaxe podem mudar parte dos padrões usados atualmente. Até o final de 2011, alguns recursos serão implementados nos códigos e, em 2012, terão início os testes para correção de erros.


    OLHAR DIGITAL. HTML 5 só terá versão definitiva em 2014. Disponivel em <http://olhardigital.uol.com.br/jovem/digital_news/noticias/html_5_tera_versao_definitiva_em_2014>. Acesso dia 15/02/2011.