Este documento apresenta o plano de ensino para a disciplina de Programação para Web I. O curso irá ensinar HTML, CSS e JavaScript para desenvolvimento de sites web. O conteúdo inclui tags HTML, formulários, tabelas, links, listas e folhas de estilo. As atividades serão realizadas em laboratório e incluem exercícios e projetos. A avaliação será baseada em trabalhos individuais e em grupo, apresentações e provas.
Primeira aula da disciplina Programação Dinâmica para Web. Primeiros conceitos sobre Arquitetura de Aplicações web e informações gerais sobre a disciplina.
O documento discute os principais conceitos da Web 2.0, incluindo sua evolução, tecnologias envolvidas e oportunidades de mercado. Aborda tópicos como a história da web, modelos de desenvolvimento, linguagens como HTML, CSS e JavaScript e padrões como W3C.
O documento descreve as principais linguagens usadas para criar páginas web: HTML para estrutura, CSS para estilo e formatação, e JavaScript para comportamento e interatividade. Explica brevemente o que cada uma faz e recomenda ferramentas como Notepad++ e navegador Chrome para começar a programa-las.
O documento resume os principais conceitos da arquitetura da web, incluindo o modelo cliente-servidor, protocolo HTTP, URLs e como as páginas interagem entre o browser e o servidor. Também discute o desenvolvimento de sistemas web usando linguagens como HTML, Java e PHP.
O documento descreve o modelo entidade-relacionamento para bancos de dados, incluindo conceitos como entidades, atributos, relacionamentos, cardinalidades, chaves, generalização e outros. É apresentado um exemplo detalhado de um modelo E-R para uma companhia com entidades como funcionário, departamento, projeto e seus relacionamentos.
O documento discute o conceito de armazenamento em nuvem, seus tipos de serviços (SaaS, PaaS, IaaS), modelos de implantação (público, privado, híbrido) e vantagens e desvantagens. Armazenamento em nuvem permite armazenar e acessar dados de forma virtualizada e escalável através da internet.
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)Gustavo Zimmermann
O documento discute aspectos de segurança em bancos de dados. Ele aborda controle de redundância, controle de concorrência, restrições de integridade, violação e consistência de dados, SQL injection, mecanismos de controle de acesso, segurança contra falhas, tipos de falhas e segurança em bancos de dados MySQL e Oracle.
Este documento fornece uma introdução sobre HTML, ensinando como criar uma página web básica através de marcações HTML. Ele explica o que é HTML, como funcionam as tags e elementos HTML, e fornece exemplos de como adicionar cabeçalhos, parágrafos, links e imagens.
Primeira aula da disciplina Programação Dinâmica para Web. Primeiros conceitos sobre Arquitetura de Aplicações web e informações gerais sobre a disciplina.
O documento discute os principais conceitos da Web 2.0, incluindo sua evolução, tecnologias envolvidas e oportunidades de mercado. Aborda tópicos como a história da web, modelos de desenvolvimento, linguagens como HTML, CSS e JavaScript e padrões como W3C.
O documento descreve as principais linguagens usadas para criar páginas web: HTML para estrutura, CSS para estilo e formatação, e JavaScript para comportamento e interatividade. Explica brevemente o que cada uma faz e recomenda ferramentas como Notepad++ e navegador Chrome para começar a programa-las.
O documento resume os principais conceitos da arquitetura da web, incluindo o modelo cliente-servidor, protocolo HTTP, URLs e como as páginas interagem entre o browser e o servidor. Também discute o desenvolvimento de sistemas web usando linguagens como HTML, Java e PHP.
O documento descreve o modelo entidade-relacionamento para bancos de dados, incluindo conceitos como entidades, atributos, relacionamentos, cardinalidades, chaves, generalização e outros. É apresentado um exemplo detalhado de um modelo E-R para uma companhia com entidades como funcionário, departamento, projeto e seus relacionamentos.
O documento discute o conceito de armazenamento em nuvem, seus tipos de serviços (SaaS, PaaS, IaaS), modelos de implantação (público, privado, híbrido) e vantagens e desvantagens. Armazenamento em nuvem permite armazenar e acessar dados de forma virtualizada e escalável através da internet.
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)Gustavo Zimmermann
O documento discute aspectos de segurança em bancos de dados. Ele aborda controle de redundância, controle de concorrência, restrições de integridade, violação e consistência de dados, SQL injection, mecanismos de controle de acesso, segurança contra falhas, tipos de falhas e segurança em bancos de dados MySQL e Oracle.
Este documento fornece uma introdução sobre HTML, ensinando como criar uma página web básica através de marcações HTML. Ele explica o que é HTML, como funcionam as tags e elementos HTML, e fornece exemplos de como adicionar cabeçalhos, parágrafos, links e imagens.
O documento discute conceitos fundamentais de sistemas de informação, incluindo:
1) A natureza dos sistemas e definições gerais de sistemas;
2) Componentes básicos de sistemas como entrada, saída, processamento e feedback;
3) Princípios gerais de sistemas como especialização, tamanho e inter-relacionamento.
O documento discute a história e conceitos-chave de bancos de dados. Aborda a evolução dos bancos de dados desde os anos 1960, com o surgimento de modelos hierárquicos e relacionais. Também define termos como dados, informações, metadados e transações. Explica os principais tipos de bancos de dados e sistemas gerenciadores de banco de dados.
O documento apresenta uma introdução ao Microsoft Word, incluindo como abrir o programa, formatar páginas, texto, inserir imagens, configurar cabeçalhos e rodapés, criar tabelas e salvar/imprimir documentos. A aula visa ensinar os principais recursos do Word para que os alunos possam elaborar documentos como currículos, trabalhos escolares e relatórios.
O documento discute processos de engenharia de software, incluindo modelos como cascata e incremental. O modelo em cascata é composto por sequências de atividades como análise de requisitos, design, implementação e testes. Já o desenvolvimento incremental envolve o desenvolvimento inicial e versões sucessivas com base em comentários. A engenharia de software orientada a reuso busca incorporar códigos e sistemas semelhantes ao projeto.
Este documento fornece um resumo sobre navegadores da web, incluindo seu histórico, funcionalidades principais e ferramentas para desenvolvedores. Cobre tópicos como os primeiros navegadores criados, navegadores atuais populares, componentes-chave de interfaces e como renderizam páginas da web.
Este documento fornece um resumo do conteúdo de um curso sobre HTML5 e CSS3. Ele inclui tópicos como estrutura HTML5, elementos semânticos, formulários, canvas, links, listas, tabelas e introdução ao CSS3.
Este documento fornece informações sobre um curso de desenvolvimento web ministrado pelo professor Rodrigo Santa Maria. O curso ensina HTML5, CSS3, JavaScript e frameworks como o Bootstrap. O professor tem formação em Ciência da Computação e MBA em Gerenciamento de Projetos e experiência como analista, professor e empreendedor na área de tecnologia.
O documento descreve um sistema acadêmico para organizar uma instituição de ensino. Ele inclui descrições do mundo real, objetivos da aplicação, entidades, atributos, relacionamentos, regras de negócio, modelo lógico e implementação usando PHP, MySQL, Bootstrap e padrão MVC.
Banco de Dados I Aula 06 - Generalização e EspecializaçãoLeinylson Fontinele
O documento discute generalização e especialização na modelagem de dados, onde uma entidade pode ter propriedades comuns e outras diferentes. Apresenta duas aplicações de generalização e especialização e explica especialização total e parcial. Fornece exemplos de veículos para ilustrar o conceito e um exercício sobre agenciamento de empregados.
A aula introduz o conceito de estrutura de dados, definindo-a como a disciplina que trabalha com estruturas mais complexas de dados em C++ para organizar informações de acordo com problemas específicos. Apresenta os principais tipos de dados e estruturas que serão estudados, como vetores, matrizes, listas, pilhas e árvores. Explica que estruturas de dados permitem encapsular dados e operações relacionadas através de tipos abstratos de dados.
O documento fornece uma introdução sobre HTML, CSS e HTML5, definindo o que são essas linguagens, sua sintaxe básica e principais tags. Também discute editores, componentes novos em HTML5 como elementos de formulários e validações, além de mostrar exemplos de interação com serviços web.
O documento discute os protocolos HTTP e FTP. Explica que o HTTP é usado para acessar dados na web através de requisições entre clientes e servidores, enquanto o FTP é usado para transferência de arquivos. Detalha os componentes, métodos, mensagens e transações dos protocolos.
Banco de Dados I - Aula Prática - Criando o Primeiro BancoLeinylson Fontinele
A aula ensina sobre criação e manipulação de bancos de dados, incluindo como criar um banco, inserir, modificar e recuperar dados, e melhorar a estrutura da tabela. O documento fornece exemplos passo a passo de comandos SQL.
O documento apresenta o professor e plano de ensino para a disciplina de Estrutura de Dados. Apresenta o professor Thomás da Costa, seu background e contatos. Detalha o conteúdo programático incluindo listas, filas, pilhas e recursividade. Explica também a avaliação com trabalhos em grupo e provas individuais.
O documento introduz os conceitos básicos de CSS, incluindo sua definição como linguagem para estilos que define o layout de documentos HTML, as vantagens de usar CSS, e os três métodos para aplicar CSS em HTML. Também resume os componentes básicos de uma regra CSS, propriedades comuns como float, e aplicações como formatação de texto e elementos. Por fim, pede como exercício a criação de um site simples com HTML e CSS.
O documento explica a estrutura básica do HTML, incluindo as tags <html>, <head>, <title> e <body>. Também discute tags comuns como <h1>, <h2>, <h3> e <p> e como elas ajudam a estruturar e dar significado a páginas da web.
Mestrado em Ensino de Informática - Planificação de uma aulaJosé Vasconcelos
Este documento fornece detalhes sobre uma aula de 90 minutos sobre introdução às folhas de estilo em cascata (CSS). O plano inclui objetivos, conteúdo, atividades dos alunos e avaliação. Os alunos aprenderão sobre as vantagens e formas de uso da CSS, sua sintaxe básica e como aplicá-la para formatar documentos HTML.
Este documento apresenta o plano de aula de um curso de PHP e MySQL com 32 horas. O curso ensinará HTML, JavaScript, desenvolvimento web com PHP e integração com banco de dados MySQL. O plano detalha os tópicos a serem ensinados em cada aula e a avaliação inclui uma pesquisa, projetos semanais e um projeto final prático integrado com banco de dados.
O documento discute conceitos fundamentais de sistemas de informação, incluindo:
1) A natureza dos sistemas e definições gerais de sistemas;
2) Componentes básicos de sistemas como entrada, saída, processamento e feedback;
3) Princípios gerais de sistemas como especialização, tamanho e inter-relacionamento.
O documento discute a história e conceitos-chave de bancos de dados. Aborda a evolução dos bancos de dados desde os anos 1960, com o surgimento de modelos hierárquicos e relacionais. Também define termos como dados, informações, metadados e transações. Explica os principais tipos de bancos de dados e sistemas gerenciadores de banco de dados.
O documento apresenta uma introdução ao Microsoft Word, incluindo como abrir o programa, formatar páginas, texto, inserir imagens, configurar cabeçalhos e rodapés, criar tabelas e salvar/imprimir documentos. A aula visa ensinar os principais recursos do Word para que os alunos possam elaborar documentos como currículos, trabalhos escolares e relatórios.
O documento discute processos de engenharia de software, incluindo modelos como cascata e incremental. O modelo em cascata é composto por sequências de atividades como análise de requisitos, design, implementação e testes. Já o desenvolvimento incremental envolve o desenvolvimento inicial e versões sucessivas com base em comentários. A engenharia de software orientada a reuso busca incorporar códigos e sistemas semelhantes ao projeto.
Este documento fornece um resumo sobre navegadores da web, incluindo seu histórico, funcionalidades principais e ferramentas para desenvolvedores. Cobre tópicos como os primeiros navegadores criados, navegadores atuais populares, componentes-chave de interfaces e como renderizam páginas da web.
Este documento fornece um resumo do conteúdo de um curso sobre HTML5 e CSS3. Ele inclui tópicos como estrutura HTML5, elementos semânticos, formulários, canvas, links, listas, tabelas e introdução ao CSS3.
Este documento fornece informações sobre um curso de desenvolvimento web ministrado pelo professor Rodrigo Santa Maria. O curso ensina HTML5, CSS3, JavaScript e frameworks como o Bootstrap. O professor tem formação em Ciência da Computação e MBA em Gerenciamento de Projetos e experiência como analista, professor e empreendedor na área de tecnologia.
O documento descreve um sistema acadêmico para organizar uma instituição de ensino. Ele inclui descrições do mundo real, objetivos da aplicação, entidades, atributos, relacionamentos, regras de negócio, modelo lógico e implementação usando PHP, MySQL, Bootstrap e padrão MVC.
Banco de Dados I Aula 06 - Generalização e EspecializaçãoLeinylson Fontinele
O documento discute generalização e especialização na modelagem de dados, onde uma entidade pode ter propriedades comuns e outras diferentes. Apresenta duas aplicações de generalização e especialização e explica especialização total e parcial. Fornece exemplos de veículos para ilustrar o conceito e um exercício sobre agenciamento de empregados.
A aula introduz o conceito de estrutura de dados, definindo-a como a disciplina que trabalha com estruturas mais complexas de dados em C++ para organizar informações de acordo com problemas específicos. Apresenta os principais tipos de dados e estruturas que serão estudados, como vetores, matrizes, listas, pilhas e árvores. Explica que estruturas de dados permitem encapsular dados e operações relacionadas através de tipos abstratos de dados.
O documento fornece uma introdução sobre HTML, CSS e HTML5, definindo o que são essas linguagens, sua sintaxe básica e principais tags. Também discute editores, componentes novos em HTML5 como elementos de formulários e validações, além de mostrar exemplos de interação com serviços web.
O documento discute os protocolos HTTP e FTP. Explica que o HTTP é usado para acessar dados na web através de requisições entre clientes e servidores, enquanto o FTP é usado para transferência de arquivos. Detalha os componentes, métodos, mensagens e transações dos protocolos.
Banco de Dados I - Aula Prática - Criando o Primeiro BancoLeinylson Fontinele
A aula ensina sobre criação e manipulação de bancos de dados, incluindo como criar um banco, inserir, modificar e recuperar dados, e melhorar a estrutura da tabela. O documento fornece exemplos passo a passo de comandos SQL.
O documento apresenta o professor e plano de ensino para a disciplina de Estrutura de Dados. Apresenta o professor Thomás da Costa, seu background e contatos. Detalha o conteúdo programático incluindo listas, filas, pilhas e recursividade. Explica também a avaliação com trabalhos em grupo e provas individuais.
O documento introduz os conceitos básicos de CSS, incluindo sua definição como linguagem para estilos que define o layout de documentos HTML, as vantagens de usar CSS, e os três métodos para aplicar CSS em HTML. Também resume os componentes básicos de uma regra CSS, propriedades comuns como float, e aplicações como formatação de texto e elementos. Por fim, pede como exercício a criação de um site simples com HTML e CSS.
O documento explica a estrutura básica do HTML, incluindo as tags <html>, <head>, <title> e <body>. Também discute tags comuns como <h1>, <h2>, <h3> e <p> e como elas ajudam a estruturar e dar significado a páginas da web.
Mestrado em Ensino de Informática - Planificação de uma aulaJosé Vasconcelos
Este documento fornece detalhes sobre uma aula de 90 minutos sobre introdução às folhas de estilo em cascata (CSS). O plano inclui objetivos, conteúdo, atividades dos alunos e avaliação. Os alunos aprenderão sobre as vantagens e formas de uso da CSS, sua sintaxe básica e como aplicá-la para formatar documentos HTML.
Este documento apresenta o plano de aula de um curso de PHP e MySQL com 32 horas. O curso ensinará HTML, JavaScript, desenvolvimento web com PHP e integração com banco de dados MySQL. O plano detalha os tópicos a serem ensinados em cada aula e a avaliação inclui uma pesquisa, projetos semanais e um projeto final prático integrado com banco de dados.
Este documento apresenta o programa da disciplina de Tecnologias da Informação e Comunicação para os cursos profissionais de nível secundário. O programa é estruturado em módulos base e alternativos e abrange conceitos essenciais, sistemas operativos, internet, processamento de texto, apresentações, folha de cálculo, bases de dados e criação de páginas web. O documento descreve ainda as competências a desenvolver, orientações metodológicas e distribuição dos conteúdos pelos módulos ao longo dos anos lectivos
Este documento apresenta o programa da disciplina de Tecnologias da Informação e Comunicação para cursos profissionais de nível secundário, definindo os módulos a lecionar e as competências a desenvolver. O programa estrutura-se em módulos base e alternativos, com foco no desenvolvimento de habilidades no uso de ferramentas digitais como processador de texto, folha de cálculo, apresentações e criação de páginas web. O objetivo é garantir que os alunos adquiram literacia digital necessária para o sucesso pesso
1) O documento discute os conceitos e práticas de arquitetura da informação para projetar websites, incluindo organização, navegação, rotulação, busca e ferramentas como sitegrama e wireframes.
2) A sobrecarga da informação pode causar estresse e problemas de saúde conhecidos como síndrome da fadiga da informação. Um bom projeto de arquitetura da informação ajuda os usuários a encontrarem o que precisam.
3) As etapas do processo de arquitetura da informação incluem pesquisa
Este documento apresenta a arquitetura lógica do modelo e-Maturity, que avalia a gestão tecnopedagógica em escolas. O sistema utiliza a arquitetura MVC e é composto por três camadas: modelo, que armazena os dados; aplicação, com a lógica de negócio; e interface, para interação com o usuário. O modelo possui sete dimensões avaliadas e classifica a maturidade digital da escola em cinco níveis.
1) O documento apresenta um programa de estudos para a disciplina de Tecnologias da Informação e Comunicação nos cursos profissionais de nível secundário. 2) O programa inclui módulos base obrigatórios e módulos alternativos opcionais sobre tópicos como processamento de texto, folhas de cálculo, bases de dados e criação de páginas web. 3) O documento fornece orientações metodológicas para os professores, enfatizando uma abordagem prática e contextualizada dos conteúdos.
1) O documento apresenta um programa de estudos para a disciplina de Tecnologias da Informação e Comunicação nos cursos profissionais de nível secundário. 2) O programa inclui módulos base obrigatórios e módulos alternativos opcionais sobre tópicos como processamento de texto, folhas de cálculo, bases de dados e criação de páginas web. 3) O documento fornece orientações metodológicas para os professores, enfatizando uma abordagem prática e contextualizada dos conteúdos.
Este documento apresenta a disciplina Sistemas de Informação II ministrada no 1o semestre de 2016. Ele descreve os objetivos, ementa, competências, habilidades, conteúdo, metodologia, programa, avaliação e bibliografia da disciplina.
Este documento apresenta uma situação-problema para os alunos de um curso de tecnologia em análise e desenvolvimento de sistemas. Os alunos devem formar grupos e realizar 4 tarefas relacionadas ao desenvolvimento de software, aplicando conceitos de interação homem-computador, sistemas de informação, segurança da informação e ética profissional. As tarefas incluem o desenho de uma tela de cadastro, análise de dados, criptografia de dados e apresentação de venda de software. Normas detalhadas são fornec
O documento apresenta uma metodologia para desenvolvimento de objetos de aprendizagem chamada INTERA. A metodologia propõe um processo iterativo com etapas de contextualização, requisitos, arquitetura, desenvolvimento e testes. Cada etapa produz artefatos que serão usados nas próximas etapas e objetiva garantir a qualidade pedagógica e técnica dos objetos desenvolvidos.
Este documento apresenta os detalhes da disciplina de Jornalismo Online I. Resume os principais tópicos a serem abordados, como jornalismo digital, web 1.0, 2.0 e 3.0, redes sociais e linguagem jornalística para internet. Também descreve as avaliações, calendário, tendências do jornalismo digital e convida para um evento sobre o tema.
Este documento fornece informações sobre um curso de AutoCAD ministrado para estudantes de engenharia civil na Faculdade Pitágoras. Resume as seguintes informações essenciais:
1) O curso tem duração de 60 horas e é ministrado pelo professor Rafael Rodrigues de Moraes para estudantes do curso de engenharia civil no semestre 2014.1.
2) O objetivo do curso é apresentar conceitos básicos de CAD e uso do software AutoCAD, incluindo comandos, sistemas de coordenadas, criação de
Este documento apresenta os planos para o curso de Tecnologias da Informação e Comunicação no ano letivo de 2013-2014, incluindo os módulos de folha de cálculo Excel e gestão de banco de dados Access, critérios de avaliação, recursos online e um projeto eTwinning com uma escola estrangeira.
Este documento propõe uma atividade de pesquisa sobre a profissão contábil dividida em grupos. Cada grupo pesquisará um tópico como mercado de trabalho, atribuições do técnico vs contador ou simbologia da profissão. Os alunos compartilharão achados no blog listado e serão avaliados pelo envolvimento e discussões.
Elerning em contexto de Realidade AumentadaCarlos Amorim
Este documento apresenta uma pesquisa sobre o uso de realidade aumentada no contexto de eLearning e formação profissional. O objetivo geral é analisar o contributo do "eLearning em contexto de realidade aumentada" na formação profissional. O estudo inclui o desenvolvimento de um protótipo de aplicação de realidade aumentada para testar o impacto na motivação dos alunos e na aprendizagem. Os resultados dos questionários aplicados indicam que a realidade aumentada pode melhorar a motivação dos alunos e facilitar a compreensão dos conteúdos.
Exame de qualificação da linha de pesquisa "Informação e Tecnologia", do Departamento de Ciência da Informação, da Universidade Estadual Paulista.
Laura Akie Saito Inafuko
Profa. Dra. Silvana A. B. G. Vidotti
Biblioteconomia
UNESP – FFC – Campus Marília
PIBIC/CNPq
XXXI Turma de Biblioteconomia - 2007~2010
O documento introduz os conceitos de engenharia de software e UML. Resume os 7 passos para gerenciar um projeto de software, incluindo adotar uma metodologia de desenvolvimento, comunicar-se com a equipe, definir o escopo, montar o time, desenvolver o cronograma, monitorar riscos e formalizar início e fim. Também explica os principais diagramas UML como casos de uso, classes, atividades e sequência e como eles auxiliam na modelagem de sistemas.
O documento descreve o currículo de um programa de ensino profissionalizante em tecnologia. Ele inclui disciplinas como gestão do tempo, arquitetura e manutenção de computadores, sistemas operacionais, noções de robótica, lógica de programação, programação web, HTML e CSS. O objetivo é preparar os alunos para o mercado de trabalho em tecnologia ensinando habilidades técnicas e de programação.
Este documento fornece instruções para uma atividade interdisciplinar individual sobre análise de sistemas, banco de dados, algoritmos e estrutura de dados. Os alunos devem pesquisar sobre estruturas de dados como filas e pilhas, alocação encadeada, propriedades ACID em transações, ORM, ferramentas ORM e diagramas de atividades. O objetivo é aplicar conceitos estudados e incentivar a interatividade.
Semelhante a Programacao para Web I Plano de Ensinodoc (20)
Este documento apresenta os planos de ensino de 10 disciplinas do primeiro ano do curso de Design com Habilitação em Design Digital. São descritos os objetivos, ementas, conteúdos programáticos, atividades e critérios de avaliação de cada disciplina.
Este documento fornece uma introdução aos principais conceitos e elementos da linguagem HTML, incluindo: (1) Definição e propósito das tags HTML; (2) Estrutura básica de um documento HTML com os elementos head, body e html; (3) Diferentes elementos para formatação de texto, cabeçalhos, parágrafos, links e imagens.
O documento resume a história da Internet e da World Wide Web, desde as suas origens nas décadas de 1970 e 1980 com a criação da ARPANET até os dias atuais. Destaca os principais marcos como o desenvolvimento do HTTP e dos navegadores na década de 1990, que popularizaram a web, e a criação da W3C para estabelecer padrões.
O documento descreve a evolução histórica da computação desde 2700 A.C. com o ábaco até os dias atuais, destacando marcos como o desenvolvimento do primeiro computador eletrônico (ENIAC) em 1945, a invenção do transistor em 1947 e do microprocessador em 1971 que permitiram a miniaturização dos computadores e sua popularização.
O documento especifica os requisitos para um projeto de desenvolvimento de um site web ao longo de 4 bimestres, cobrindo HTML, CSS e JavaScript. No 2o bimestre, o foco é a estrutura HTML. No 3o, adicionar estilos com CSS externo. No 4o, tornar o site funcional com JavaScript externo. É necessário organizar o código de forma limpa e seguir padrões da W3C.
O documento discute conceitos de marketing digital e online, apresentando definições e estratégias de webmarketing. As principais ideias apresentadas são: 1) Webmarketing envolve ações promocionais na internet para aumentar vendas e obter novos clientes; 2) Inicialmente as estratégias incluíam sites de busca, e-mail marketing e afiliados; 3) Atualmente o marketing digital abrange redes sociais e dispositivos móveis.
Design Digital I Anatomia da Mensagem Visual respresentação, simbolismo, abst...DESIGN DIGITAL UNIARA 2012
O documento discute os conceitos de representação, simbolismo e abstração na comunicação visual. A representação busca realismo através de fotos e pinturas detalhadas. O simbolismo simplifica a mensagem em ícones reconhecíveis. A abstração generaliza ainda mais através de formas puras desconectadas de referências visuais conhecidas.
O documento discute a história da tipografia no meio digital, desde os primeiros dias da internet quando as interfaces eram desenvolvidas por engenheiros sem preocupação com design, até o desenvolvimento de fontes específicas para tela para melhorar a legibilidade. Também aborda fontes iniciais como Times New Roman e o desenvolvimento de famílias de fontes como Emigre e Mini 7 projetadas especificamente para o pixel.
The document contains links to slides from design and typography courses, organized by semester. For the second semester, it includes a link to an exercise in typography practice. For the first semester, it lists links to introductory courses covering topics like techniques, perception, balance, abstraction and symbolism.
O documento discute a evolução da escrita ao longo da história, desde as pinturas rupestres até a era digital. Ele descreve como diferentes culturas desenvolveram sistemas de escrita usando ferramentas como pincéis, estiletes de pedra e tipos móveis. O documento também menciona Johannes Gutenberg e sua invenção da prensa móvel de tipos, que revolucionou a impressão no século 15.
O documento discute os elementos básicos da percepção visual e comunicação, incluindo ponto, linha, forma, direção, cor, tom, textura, escala e proporção. Estes elementos são a matéria-prima para a inteligência visual e expressão de manifestações visuais. As variações destes elementos dependem da expressão subjetiva do artista e é nessas opções que o designer encontra significado.
O documento discute exemplos práticos da aplicação dos princípios da Gestalt no design de interfaces digitais, como unidade, continuidade, proximidade, semelhança e segregação. Vários exemplos de sites são analisados para demonstrar como esses princípios influenciam a percepção do usuário e a usabilidade da interface.
O documento discute os conceitos de equilíbrio e tensão na percepção visual humana. Equilíbrio é a referência visual mais forte e proporciona um senso de orientação, enquanto a tensão é criada pela falta de equilíbrio e regularidade, atraindo mais a atenção. Elementos visuais inesperados que perturbam o equilíbrio visual criam tensão na comunicação.
Os alunos devem pesquisar 3 logotipos de cada um de 5 segmentos diferentes, como bancos, restaurantes e livrarias, focando na tipografia utilizada. Eles devem analisar cada logotipo selecionado como concordando, discordando ou neutro em relação aos slides estudados, explicando sua análise.
O documento discute os elementos básicos da percepção visual e comunicação, incluindo ponto, linha, forma, direção, cor, tom, textura, escala e proporção. Estes elementos são a matéria-prima para a inteligência visual e expressão de manifestações visuais. A escolha e ênfase destes elementos depende da expressão subjetiva do artista.
A empresa de tecnologia anunciou um novo smartphone com câmera aprimorada, maior tela e bateria de longa duração. O dispositivo também possui processador mais rápido e armazenamento expansível. O novo modelo será lançado em outubro por um preço inicial de US$799.
1. U N I A R A C e n t r o U n i v e r s i t á r i o d e A r a r a q u a r a
DEPARTAMENTO DE CIÊNCIAS HUMANAS E SOCIAIS
CURSO DE GRADUAÇÃO EM DESIGN COM HABILITAÇÃO EM DESIGN DIGITAL
DISCIPLINA SÉRIE CÓDIGO SEMESTRE ANO
PROGRAMAÇÃO PARA WEB I 1 1 2 2012
DOCENTE RESPONSÁVEL: Leandro Donaires Figueira
DISTRIBUIÇÃO DA CARGA HORÁRIA
CARGA HORÁRIA TOTAL CARGA HORÁRIA SEMANAL
TEÓRICA PRÁTICA TEO/PRA
160 4 160
PLANO DE ENSINO
OBJETIVOS:
Capacitar o aluno a desenvolver sites Web usando as tecnologias HTML (Hypertext Markup Language –
Linguagem de Marcação de Hipertexto), CSS (Cascading Style Sheets – Folhas de Estilo em Cascata) e
Javascript. A disciplina trata de conceitos fundamentais de desenvolvimento voltado para Web
possibilitando que o aluno construa e publique sites Web que satisfaçam às necessidades específicas e
solucionem problemas provenientes do mercado.
EMENTA:
Introdução à linguagem HTML. Histórico, fundamentos e sintaxe da linguagem HTML. Tratamento e
formatação de textos, imagens e recursos de multimídia. Tratamento de links. Inserção de listas
formatadas. Inserção de tabelas (tables). Tratamento de formulários (forms). Introdução às folhas de
estilo em CSS. Propriedades e seletores. Métodos de posicionamento e tipos de layout em CSS.
Introdução à linguagem Javascript. Sintaxe e recursos básicos da linguagem.
CONTEÚDO PROGRAMÁTICO:
1. Introdução à linguagem HTML
- Histórico da Computação e da Internet
- Introdução a WWW e ao protocolo HTTP
- Conceitos básicos da linguagem HTML
- Estrutura de um documento HTML
- Tags, elementos e atributos
- Seções HEAD e BODY
2. Tratamento de textos, imagens e recursos de multimídia
- Divisões e parágrafos
- Formatação de texto
- Espaçamento e layout
- Inserção de imagens
- Imagens de fundo e cores
- Áudio e animação de texto
- Outros recursos de multimídia
3. Tratamento de links
- Conceitos básicos
- Referenciando documentos
- Criando hyperlinks
- Imagens sensíveis ao mouse
2. 4. Listas formatadas
- Listas não-ordenadas
- Listas ordenadas
- A tag <li>
- Listas aninhadas
- Listas de definição
- Listas em forma de diretório e em forma de menu
5. Tabelas (Tables)
- A estrutura padrão de uma tabela
- Principais tags (básicas e avançadas)
- Recursos avançados
6. Formulários (Forms)
- Fundamentos de formulários
- A tag <form>
- As tags <input> e <button>
- Áreas de texto (multiline text areas)
- Elementos de múltipla escolha (multiple-choice elements)
- Atributos de controle de formulários
- Elementos para rotular e agrupar
- Criando formulários efetivos
7. Introdução às folhas de estilo em CSS
- Definições e conceitos
- Modelo CSS de formatação visual
- Unidades CSS para medida
- Propriedades CSS
- Seletores CSS
8. Posicionamento e Layout em CSS
- O modelo de caixa
- Esquemas de posicionamento em CSS
- Posicionamento em profundidade com z-index
- Tipos de layout
- Centralizando o layout
- Layout com duas colunas
- Layout com três colunas
9. Introdução à linguagem JavaScript
- Sintaxe básica da linguagem
- Tipos de dados e variáveis
- Operadores aritméticos, relacionais, de atribuição e lógicos
- Estruturas de controle
- Funções embutidas e funções definidas pelo usuário
- Objetos
- Tratamento de eventos
ATIVIDADES COMPLEMENTARES:
As atividades complementares serão realizadas no laboratório de informática e apontam basicamente
para dois tipos de atividades:
- Elaboração e resolução de exercícios propostos em sala.
- Elaboração de projetos específicos assim que cada tópico do conteúdo for inteiramente contemplado
3. CRITÉRIOS DE AVALIAÇÃO DA APRENDIZAGEM:
Os critérios de avaliação da aprendizagem têm por objetivo avaliar o aluno tanto no contexto prático
quanto no contexto teórico, assim, haverá basicamente três tipos de critérios:
- Entregas de trabalhos individuais e em grupo (contexto prático e contexto teórico)
- Apresentação de trabalhos (fortemente voltado para o contexto prático)
- Provas individuais (fortemente voltado para o contexto teórico)
CRITÉRIOS DE AVALIAÇÃO PARA CICLO DE RECUPERAÇÃO:
O aluno deverá assistir às aulas de recuperação e realizar uma avaliação sobre os temas abordados na
disciplina.
BIBLIOGRAFIA BÁSICA:
CASTRO, Elizabeth. HTML para a World Wide Web. 4 ed. Makron Books do Brasil, 2000. 534p.
GOODMAN, Danny. Javascript: a Bíblia. Campus, 2001. 944p.
MEMÓRIA, F. Design para a Internet: Projetando a experiência perfeita. Campus, 2005.
BIBLIOGRAFIA COMPLEMENTAR:
CHAN, M. C. et al.1001 Dicas de programação.Makron Books, 1999
DEITEL, H.M.; DEITEL, P.J. . XML Como Programar. Bookman Companhia Ed, 2003
MAZZETTI, Gerardo; MINK, Carlos. HTML 4 com XML. São Paulo: Makron Books do Brasil, 2000.
411p.
KINGSLEY-HUGHES, A.; KINGSLEY-HUGHES, K. Iniciando em Javascript 1.5. Makron Books do
Brasil, 2001. 299p.
RAMALHO, José A. HTML dinâmico. 2 ed. Berkeley Brasil, 1999. 719p.
SOMERA, Guilherme. Treinamento prático em CSS. São Paulo: Universo dos Livros Editora, 2006.
Disponível em: http://books.google.com/books?
id=BTwgtyyJHAoC&printsec=frontcover&dq=CSS&hl=pt-
BR&ei=YHeUTdv4LKG00QHxrbnxCw&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCwQ6AEwAA
#v=onepage&q&f=false. Acesso em 06/02/2012.
MEYER, Eric A. CSS: The definitive guide. 3rd Edition. O’Reilly Media Inc., 2006. Disponível em:
http://books.google.com/books?id=rdtCRLXAL78C&printsec=frontcover&dq=CSS&hl=pt-
BR&ei=YHeUTdv4LKG00QHxrbnxCw&sa=X&oi=book_result&ct=result&resnum=2&ved=0CDEQ6AEwAQ
#v=onepage&q&f=false. Acesso em 06/02/2012.
PILGRIM, Mark. HTML 5: Up and running. O’Reilly Media Inc., 2010. Disponível em:
http://books.google.com/books?id=Mk3sW0on7OAC&printsec=frontcover&dq=html5&hl=pt-
BR&ei=6HaUTZOpCO-
K0QHdzIz5Cw&sa=X&oi=book_result&ct=result&resnum=1&ved=0CC8Q6AEwAA#v=onepage&q&f=fals
e. Acesso em: 06/02/2012.
4. CRONOGRAMA DE AULAS
AULA ASSUNTO
1 Apresentação da disciplina e do plano de ensino.
2 Histórico da Computação e da Internet; Introdução a WWW e ao protocolo HTTP.
3 Conceitos básicos da linguagem HTML; Estrutura de um documento HTML.
4 Tags, elementos e atributos; Seções HEAD e BODY; Divisões e parágrafos.
5 Formatação de texto; Espaçamento e layout.
6 Inserção de imagens; Imagens de fundo e cores.
7 Áudio e animação de texto; Outros recursos de multimídia.
8 Correção da avaliação. Conceitos básicos sobre links; Referenciando doc.; Criando hyperlinks.
9 Revisão para a avaliação.
10 Avaliação do 1º bimestre.
11 Imagens sensíveis ao mouse. Listas não-ordenadas; Listas ordenadas; A tag <li>.
12 Listas aninhadas; Listas de definição; Listas em forma de diretório e em forma de menu.
13 A estrutura padrão de uma tabela; Principais tags (básicas e avançadas).
14 Recursos avançados de tabelas.
15 Fundamentos de formulários; As tags <form>, <input> e <button>; Áreas de texto.
16 Elementos de múltipla escolha; Atributos de controle de formulários.
17 Elementos para rotular e agrupar; Criando formulários efetivos.
18 Revisão para a avaliação.
19 Avaliação do 2º bimestre.
20 Definições e conceitos de CSS; Modelo CSS de formatação visual.
21 Unidades CSS para medida; Propriedades do CSS.
22 Seletores do CSS.
23 O modelo de caixa.
24 Esquemas de posicionamento em CSS; Posicionamento em profundidade com z-index.
25 Tipos de layout; Centralizando o layout.
26 Layout com duas colunas; Layout com três colunas.
27 Revisão para a avaliação.
28 Avaliação do 3º bimestre.
29 Correção da avaliação. Tipos de layout; Centralizando o layout; Layout com duas colunas.
30 Sintaxe básica da linguagem Javascript; Tipos de dados e variáveis.
31 Operadores aritméticos, relacionais, de atribuição e lógicos; Estruturas de controle.
32 Funções embutidas e funções definidas pelo usuário.
33 Objetos; Tratamento de eventos.
34 Avaliação do 4º Bimestre.
35 Avaliação substitutiva.
36 Correção da avaliação. Aula do ciclo de recuperação.
37 Aula do ciclo de recuperação.
38 Exame.