Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Os Ciclos de Aprendizagem sero organizados semanalmente para que voc possa alcanar
uma aprendizagem que lhe permita o aprofundamento dos contedos expostos nesta disciplina.
1 CICLO DE APRENDIZAGEM A DISTNCIA
Contedos
Evoluo das linguagens de programao com foco no desenvolvimento de aplicaes
comerciais. Paradigmas de programao e construo de interfaces grficas para aplicaes
comerciais. Mecanismos para o armazenamento persistente de informaes. Ambiente de
desenvolvimento integrado Visual Studio.
1 semana
Problematizao
As linguagens de programao so todas iguais?
10
Programao Comercial
Orientaes gerais
Nesta 1 semana propomos que voc acesse a Sala de Aula Virtual (SAV), leia a orientao
de seu tutor a distncia, verifique o cronograma e os materiais postados no Material de Apoio e
faa a leitura atenta do Guia Acadmico do Curso, deste Plano de Ensino/Guia de Estudos, para,
em seguida, realizar a leitura dos materiais indicados.
O que preciso estudar?
CAMPOS, F. M. P; PLOTZE, R. O. Programao Comercial. Batatais: Claretiano, 2013. Unidade
1, do incio da unidade at o final do Tpico 5 Evoluo das Linguagens de Programao.
O que preciso fazer?
Ler e estudar o contedo sobre a evoluo das linguagens de programao. Caso tenha
dvida, entre em contato com seu tutor a distncia pela Lista ou pelo 0800.
2 semana
Problematizao
Quais os principais paradigmas das linguagens de programao?
Orientaes gerais
Nesta 2 semana, propomos que voc reflita sobre as questes da problematizao,
pesquise sobre o tema e faa a leitura atenta dos materiais indicados.
O que preciso estudar?
CAMPOS, F. M. P; PLOTZE, R. O. Programao Comercial. Batatais: Claretiano, 2013.
Unidade 1, do Tpico 6 Paradigmas de Programao at o final da unidade.
O que preciso fazer?
Ler e estudar os contedos referentes aos Paradigmas de Linguagens de Programao.
Caso tenha dvida, entre em contato com seu tutor a distncia pela Lista ou pelo 0800.
3 semana
Problematizao
Quais as diferenas e semelhanas da linguagem C# com as demais linguagens de
programao?
Orientaes gerais
Nesta 3 semana, propomos que voc retome as leituras realizadas nas semanas anteriores
e desenvolva a atividade indicada no item O que preciso fazer?.
O que preciso estudar?
Revise os contedos estudados anteriormente (Unidade 1) antes de participar da atividade
proposta.
11
Plano de Ensino(PE)/Guia de Estudos(GE)
Claretiano - Centro Universitrio
O que preciso fazer?
Atividade no Portflio
Objetivos
Comparar as caractersticas da linguagem C# com as demais linguagens de
programao.
Descrio da atividade
Considerando os conceitos abordados, descreva as principais diferenas entre trs
linguagens de programao, sendo duas de sua escolha, e uma delas, obrigatoriamente,
C#.NET.
Pontuao
A atividade vale de 0 a 0,5.
Critrios de avaliao
Na avaliao desta atividade, sero utilizados como critrios:
utilizao da norma padro da Lngua Portuguesa e das normas da ABNT; coerncia,
conciso e coeso;
compreenso dos textos estudados;
capacidade de anlise do contedo e sntese de ideias;
articulao entre o tema e as consideraes apresentadas.
resoluo das questes propostas tendo como base o contedo estudado no material
didtico ou em bibliografia recomendada/pesquisada, sem cpias da internet, ou
seja, com suas prprias palavras.
2 CICLO DE APRENDIZAGEM A DISTNCIA
Contedos
Algoritmos no computacionais e algoritmos computacionais. Memrias, expresses e
operadores aplicados linguagem de programao C#. Estruturas de programao condicionais.
Laos de repetio. Vetores e matrizes. Funes e mtodos. Mtodos e classes disponibilizados
pela FCL (.NET Framework Class Library). Construindo novos mtodos. Passagem de parmetros
por valor e passagem de parmetros por referncia. Recursividade.
4 semana
Problematizao
Como comear a programar em C#? O que so estruturas condicionais?
Orientaes gerais
Nesta 4 semana, propomos que voc reflita sobre a questo da problematizao, pesquise
sobre as estruturas condicionais e faa a leitura atenta dos materiais indicados.
12
Programao Comercial
O que preciso estudar?
CAMPOS, F. M. P; PLOTZE, R. O. Programao Comercial. Batatais: Claretiano, 2013.
Unidade 2, do incio da unidade at o final do Tpico 8 Estruturas Condicionais.
O que preciso fazer?
Ler e estudar os contedos propostos. Caso tenha dvida, entre em contato com seu tutor
a distncia pela Lista ou pelo 0800.
5 semana
Problematizao
O que so estruturas de repetio?
Orientaes gerais
Nesta 5 semana, propomos que voc continue a leitura da segunda unidade, pesquise
sobre os assuntos abordados e leia os contedos indicados.
O que preciso estudar?
CAMPOS, F. M. P; PLOTZE, R. O. Programao Comercial. Batatais: Claretiano, 2013.
Unidade 2, do Tpico 9 Estruturas de Repetio at o final da unidade.
O que preciso fazer?
Ler e estudar os contedos propostos. Caso tenha dvida, entre em contato com seu tutor
a distncia pela Lista ou pelo 0800.
6 semana
Problematizao
O ambiente de programao da plataforma C# .NET produtivo?
Orientaes gerais
Nesta 6 semana, propomos que voc retome as leituras realizadas nas semanas anteriores
e desenvolva a atividade indicada no item O que preciso fazer?.
O que preciso estudar?
CAMPOS, F. M. P; PLOTZE, R. O. Programao Comercial. Batatais: Claretiano, 2013. Releia
o contedo da Unidade 2.
O que preciso fazer?
Interatividade no Frum
Objetivo
Identificar e analisar os recurso da plataforma .NET que facilitam o desenvolvimento
de aplicaes.
13
Plano de Ensino(PE)/Guia de Estudos(GE)
Claretiano - Centro Universitrio
Descrio da interatividade
De acordo com os conceitos estudados da Unidade 2, participe do Frum apresentando
suas consideraes em com relao seguinte questo:
Como a plataforma .NET pode aumentar a produtividade e efetividade do programador?
Aps postar sua mensagem, voc dever interagir com, pelo menos, dois colegas e
buscar complementar o ponto de vista deles com novas informaes. Para responder a essa
questo, necessrio ter como referncia os conceitos tericos estudados. Fique vontade
para citar novas fontes de pesquisa e exemplos prticos.
Pontuao
A atividade vale de 0 a 0,5.
Critrios de avaliao
Na avaliao desta atividade, sero utilizados como critrios:
utilizao da norma padro da Lngua Portuguesa e das normas da ABNT;
coerncia, conciso e coeso;
compreenso dos textos estudados;
capacidade de anlise do contedo e sntese de ideias;
articulao entre o tema e as consideraes apresentadas;
quantidade e qualidade das mensagens postadas no Frum;
quantidade de comentrios nas mensagens postadas pelos demais alunos.
7 semana
Problematizao
Como aumentar a qualidade e a produtividade do processo de desenvolvimento de
software reutilizando cdigos?
Orientaes gerais
Nesta 7 semana, propomos que voc reflita sobre a questo da problematizao e faa a
leitura atenta dos materiais indicados.
O que preciso estudar?
CAMPOS, F. M. P; PLOTZE, R. O. Programao Comercial. Batatais: Claretiano, 2013.
Unidade 3, do incio da unidade at o final do Tpico 5 Funes e Mtodos.
O que preciso fazer?
Ler e estudar os contedos propostos. Caso tenha dvida, entre em contato com seu tutor
a distncia pela Lista ou pelo 0800.
3 CICLO DE APRENDIZAGEM A DISTNCIA
Contedos
Construindo novos mtodos. Passagem de parmetros por valor e passagem de parmetros
por referncia. Recursividade. Controles e componentes visuais para construo de interfaces
grficas. Controles fundamentais. Controles de seleo.
14
Programao Comercial
8 semana
Problematizao
Como desenvolver programas mais eficientes?
Orientaes gerais
Nesta 8 semana, propomos que voc continue o estudo da terceira unidade e reflita
sobre a questo da problematizao.
O que preciso estudar?
CAMPOS, F. M. P; PLOTZE, R. O. Programao Comercial. Batatais: Claretiano, 2013.
Unidade 3, do Tpico 6 Construindo Novos Mtodos at o final da unidade.
O que preciso fazer?
Ler e estudar os contedos propostos na Unidade 3. Caso tenha dvida, entre em contato
com seu tutor a distncia pela Lista ou pelo 0800.
9 semana
Problematizao
Como funciona um computador?
Orientaes gerais
Nesta 9 semana, propomos que voc faa uma reviso dos contedos estudados e
desenvolva a atividade indicada no item O que preciso fazer?.
O que preciso estudar?
Revise os contedos estudados anteriormente (unidades 2 e 3) para realizar a atividade
proposta.
O que preciso fazer?
Atividade no Portflio
Objetivos
Desenvolver programas que faam uso de operaes matemtica e converses entre
tipos de dados.
Desenvolver programas que faam uso de mtodos.
Descrio da atividade
Considerando os conceitos abordados nas Unidades 2 e 3, realize as atividades a seguir:
1) Desenvolva um programa capaz de realizar a converso de moedas. As seguintes
moedas devem estar disponveis: real, dlar e euro. Por exemplo, o usurio poder
converter um valor em reais para dlar, ou um valor em reais para euro etc.
2) Desenvolva um programa capaz de realizar o clculo do valor das parcelas de uma
venda a prazo cujas condies de venda devero ser definidas por meio da entrada
de dados no formulrio da seguinte forma: o usurio dever entrar com o valor a ser
financiado, com a taxa de juros e tambm com o prazo do financiamento.
15
Plano de Ensino(PE)/Guia de Estudos(GE)
Claretiano - Centro Universitrio
3) O programa dever retornar o valor das parcelas. Considere sempre que o emprsti-
mo ser feito por meio de uma taxa de juros constante e pagamentos regulares.
4) Voc dever reescrever os programas (1) e (2) dessa atividade, alterando o cdigo
de forma que todas as operaes sejam feitas por meio de mtodos. Sendo assim,
para o programa (1), dever ser criado um mtodo converso e para o programa (2),
dever ser criado um mtodo calcula_emprestimo.
Pontuao
A atividade vale de 0 a 0,75.
Critrios de avaliao
Na avaliao desta atividade, sero utilizados como critrios:
utilizao da norma padro da Lngua Portuguesa e das normas da ABNT;
coerncia, conciso e coeso;
compreenso dos textos estudados;
capacidade de anlise do contedo e sntese de ideias;
articulao entre o tema e as consideraes apresentadas.
envio do cdigo fonte e do programa executvel funcionando corretamente, conforme
o que foi solicitado na atividade.
10 semana
Problematizao
Como trabalhar com os controles visuais?
Orientaes gerais
Nesta 10 semana, propomos que voc inicie o estudo da quarta unidade e reflita sobre a
questo da problematizao.
O que preciso estudar?
CAMPOS, F. M. P; PLOTZE, R. O. Programao Comercial. Batatais: Claretiano, 2013.
Unidade 4, do incio da unidade at o final do Tpico 6 Controles de seleo.
O que preciso fazer?
Ler e estudar os contedos propostos na Unidade 4. Caso tenha dvida, entre em contato
com seu tutor a distncia pela Lista ou pelo 0800.
11 semana
Problematizao
Quais os paradigmas de programao existentes? O que so estruturas de controle? O que
so estruturas de repetio? Como trabalhar com controles visuais?
Orientaes gerais
Nesta 11 semana, voc dever responder s Questes on-line, um instrumento avaliativo,
com perguntas objetivas, que compe a avaliao formativa (continuada). Tem como objetivo
16
Programao Comercial
contribuir para que voc expresse suas aprendizagens em relao aos contedos trabalhados
at o momento.
Ao final do perodo de uma semana, voc ter acesso s respostas e correo automtica.
O que preciso estudar?
Retome as leituras do que foi estudado at o momento.
O que preciso fazer?
Responder s Questes on-line, disponibilizadas na Sala de Aula Virtual, no prazo de
uma semana.
Pontuao
As Questes on-line valem de 0 a 0,25.
4 CICLO DE APRENDIZAGEM A DISTNCIA
Contedos
Caixas de dilogo. Controles para manipulao de data e hora. Controles para visualizao
de dados. Projeto para controle de tarefas. O banco para armazenamento dos dados. Classes
para manipulao dos dados e comunicao com o banco. Formulrios das interfaces grficas
com o usurio.
12 semana
Problematizao
Como desenvolver um formulrio de cadastro?
Orientaes gerais
Nesta 12 semana, voc dar incio ao desenvolvimento do projeto de prtica. Esse projeto
ter incio nesse momento e dever ser finalizado at o final da 15 semana de estudos. Alm
disso, uma parte desse projeto ser utilizada como nota de atividade e valer de 0 a 0,75 na
avaliao continuada.
O que preciso estudar?
CAMPOS, F. M. P; PLOTZE, R. O. Programao Comercial. Batatais: Claretiano, 2013.
O que preciso fazer?
Projeto de Atividades Integradas de Disciplinas
Ttulo do Projeto Sistema para consultrio odontolgico
Entrega do Projeto 12 Semana
1. Descrio do Projeto
Um consultrio odontolgico deseja armazenar informaes a respeito de seus pacientes. Para tanto, voc dever
elaborar um sistema computacional que seja capaz de:
17
Plano de Ensino(PE)/Guia de Estudos(GE)
Claretiano - Centro Universitrio
1. cadastrar novos pacientes contendo as seguintes informaes: cdigo, nome, endereo completo, data de
nascimento, telefone e ativo (o campo ativo ser utilizado para determinar se um paciente est visitando re-
gularmente o consultrio ou no);
2. alterar dados cadastrais, em que possvel por meio do cdigo do paciente, alterar os dados que foram ca-
dastrados;
3. alterar o status do paciente, em que ser possvel ativar ou desativar um paciente. Para isso, necessrio
informar o cdigo do paciente;
4. pesquisar por cdigo, em que ao informar o cdigo do paciente, todas as suas informaes sero apresenta-
das;
5. pesquisar por nome, em que ao informar o nome completo do paciente, todas as suas informaes sero
exibidas;
6. elaborar um relatrio por cdigo, em que dever ser exibido na tela todas as informaes dos pacientes orde-
nadas a partir do cdigo. Voc pode utilizar um controle DataGridView;
7. elaborar um relatrio por nome, em que dever ser exibido na tela todas as informaes dos pacientes orde-
nadas a partir do nome.
Todas as informaes dos pacientes devem ser armazenadas em um banco de dados de sua prefe rncia, voc
deve utilizar na aplicao os componentes e controles visuais estudados. Alm disso, a aplicao dever conter uma
janela principal do tipo MDI e as funcionalidades do sistema devem ser implementadas em formulrios especfcos.
2. Pblico-alvo
Alunos dos Cursos de Graduao EaD.
3. Objetivos
Apresentar domnio dos conceitos de programao visual, tais como: criao de formulrios, utilizao de
controles visuais, utilizao das estruturas de controle de repetio da linguagem C# e utilizao dos conceitos
de orientao a objetos.
Realizar a conexo com banco de dados bem como consultar, inserir e alterar informaes no banco por meio da
aplicao.
4. Realizao e postagem
O projeto dever ser realizado individualmente, o que no impede que os alunos se renam em grupo para discus-
so. Cabe observar que cada aluno dever desenvolver e postar o seu prprio projeto na Sala de Aula Virtual (SAV),
na ferramenta Prtica (Portflio). Como esta atividade demanda trabalho maior, o prazo para entrega ser at o fnal
da 15 semana.
Observao: no ser permitida a entrega de aplicaes exatamente iguais.
5. Carga horria
Entre em contato com seu tutor para obter informaes referentes carga horria prevista para este projeto.
6. Metodologia
1. Etapa
Desenvolver a interface grfca (formulrios de cadastro).
2. Etapa
Criar o banco de dados e realizar a conexo com o a aplicao.
3. Etapa
Programar a lgica da aplicao, atendendo aos requisitos descritos no projeto.
4. Etapa
Finalizao, testes e envio do projeto para seu tutor na SAV, que dever ser enviado at o fnal da 15 semana, im-
preterivelmente.
7. Avaliao e validao da prtica
Para aprovao e validao do Projeto, voc dever cumprir criteriosamente aos objetivos propostos no projeto.
Essa atividade tambm far parte da avaliao continuada desta disciplina (vale de 0 a 0,75). Para isso voc realizar
no mnimo as Etapas 1 e 2.
fundamental que voc cumpra esta atividade em sua totalidade. Caso contrrio, estar automaticamente em regi-
me de dependncia da Prtica desta disciplina.
18
Programao Comercial
13 semana
Problematizao
Como utilizar caixas de dilogo e outros controles visuais?
Orientaes gerais
Nesta 13 semana, continuaremos o estudo da Unidade 4.
O que preciso estudar?
CAMPOS, F. M. P; PLOTZE, R. O. Programao Comercial. Batatais: Claretiano, 2013.
Unidade 4, do Tpico 7 Caixas de Dilogo at o final da unidade.
O que preciso fazer?
Ler e estudar os contedos propostos. Caso tenha dvida, entre em contato com seu tutor
a distncia pela lista ou pelo 0800.
14 semana
Problematizao
Como armazenar os dados no computador?
Orientaes gerais
Nesta 14 semana, estudaremos todo o processo de armazenamento e gerenciamento
de dados no computador, bem como a integrao entre o aplicativo desenvolvido e o banco de
dados.
O que preciso estudar?
CAMPOS, F. M. P; PLOTZE, R. O. Programao Comercial. Batatais: Claretiano, 2013.
Unidade 5, do incio da unidade at o final do Tpico 7 Criando as classes para manipulao
das informaes com o Banco de Dados.
O que preciso fazer?
Ler e estudar os contedos propostos. Caso tenha dvida, entre em contato com seu tutor
a distncia pela Lista ou pelo 0800.
15 semana
Problematizao
Como desenvolver um programa utilizando acesso ao banco de dados?
Orientaes gerais
Nesta 15 semana, voc dever concluir o Projeto de Prtica que teve incio na 12 semana.
O que preciso estudar?
CAMPOS, F. M. P; PLOTZE, R. O. Programao Comercial. Batatais: Claretiano, 2013.
Unidade 5, do Tpico 8 Construindo os formulrios de interface grfico com o usurio at o
final da unidade.
19
Plano de Ensino(PE)/Guia de Estudos(GE)
Claretiano - Centro Universitrio
O que preciso fazer?
Ler e estudar os contedos propostos. Finalizar e entregar o Projeto de Prtica que foi
iniciado na 12 semana.
5 CICLO DE APRENDIZAGEM A DISTNCIA
Contedos
Controles visuais para aplicaes comerciais. Conexo com banco de dados. Framework
ADO.NET
16 semana
Problematizao
O que eu realmente aprendi nesta disciplina?
Orientaes gerais
Nesta 16 semana, voc dever responder s Questes on-line, um instrumento avaliativo,
com perguntas objetivas, que compe a avaliao formativa (continuada). Tem como objetivo
contribuir para que voc expresse suas aprendizagens em relao aos contedos trabalhados
at o momento.
Ao final do perodo de uma semana, voc ter acesso s respostas e correo automtica.
O que preciso estudar?
Retome as leituras do que foi estudado at o momento.
O que preciso fazer?
Responder s Questes on-line, disponibilizadas na Sala de Aula Virtual, no prazo de
uma semana.
Pontuao
As Questes on-line valem de 0 a 0,25.
17 semana
Problematizao
Como realizar junes de tabelas em SQL?
Orientaes gerais
Nesta 17 semana iniciaremos o estudo das Leituras Complementares. Para as leituras
complementares no teremos atividade/interatividade na Sala de Aula Virtual, porm estes
contedos so muito importantes para sua formao.
O que preciso estudar?
DEITEL, H. M.; DEITEL, P. J.; STEINBUHLER, K. C#: como programar. So Paulo: Pearson,
2007. Captulo 19, do incio at o final do Tpico 19.4 (Disponvel na biblioteca digital Pearson).
20
Programao Comercial
O que preciso fazer?
Ler e estudar os contedos propostos.
18 e 19 semanas
Problematizao
Como trabalhar com o framework ADO.NET para conexo com banco de dados?
Orientaes gerais
Nestas duas semanas, continuaremos o estudo das Leituras Complementares. Para as
leituras complementares, no teremos atividade/interatividade na Sala de Aula Virtual, porm
estes contedos so muito importantes para sua formao.
O que preciso estudar?
DEITEL, H. M.; DEITEL, P. J.; STEINBUHLER, K. C#: como programar. So Paulo: Pearson,
2007. Captulo 19, do Tpico 19.5 at o final do captulo (Disponvel na biblioteca digital Pearson).
O que preciso fazer?
Ler e estudar os contedos propostos.
20 semana
Correo de Provas Substitutivas
21 semana
Correo de Provas Complementares
4. AVALIAO DA APRENDIZAGEM
Observe, a seguir, as informaes referentes avaliao.
AVALIAES VALOR TOTAL FORMAS VALOR PARCIAL MODALIDADE LOCAL
Avaliao
Formativa
5,0
Atividades e
Interatividades
3,0 a distncia Ambiente Virtual
Avaliao
Intermediria
2,0 presencial Polo
Avaliao
Somativa
5,0
Prova Dissertativa 3,0 presencial Polo
Avaliao
Semestral
Integrada
2,0 presencial Polo
TOTAL 10,0
mnimo de 4
formas
7,0 pontos presenciais e 3,0 pontos a distncia
6,0 pontos mdia para aprovao
5. CONSIDERAES GERAIS
Voc pde obter informaes prticas sobre como ser desenvolvida a disciplina, os
objetivos que poder atingir, bem como sobre a bibliografia bsica e complementar que
fundamentam os contedos que nos propomos a desenvolver com voc. essencial que voc
21
Plano de Ensino(PE)/Guia de Estudos(GE)
Claretiano - Centro Universitrio
pratique muito, para que todos os objetivos sejam alcanados. A nica maneira de aprender
a programar programando! Para isso, fundamental que os inmeros programas, com
cdigo fonte completo, presentes nas unidades sejam codificados e testados no ambiente de
programao Microsoft Visual Studio. Com isso, voc estar apto a elaborar novos programas e,
principalmente, conhecer as diversas metodologias para construo de aplicaes.
Para aprimorar seus conhecimentos, importante que voc consulte os livros disponveis
na bibliografia bsica e complementar. Alm de complementar os conceitos apresentados ao
longo do Caderno de Referncia de Contedo (CRC), os livros possuem diversos exemplos que
podero facilitar o entendimento das estruturas de programao. Aproveite, tambm, para
compartilhar os conhecimentos obtidos com seus colegas na Sala de Aula Virtual (SAV).
Alm de discutir a respeito dos aspectos computacionais, voc poder ter contato com
outros profissionais e enriquecer assim sua formao tecnolgica. Utilize o ambiente virtual
para trocar experincias e esteja, desde j, convidado a refletir e discutir suas ideias conosco por
meio das diversas ferramentas disponibilizadas na Sala Virtual.
Aproveite a experincia e bons estudos!
6. BIBLIOGRAFIA BSICA
DEITEL, H. M.; DEITEL, P. J.; STEINBUHLER, K. C#: como programar. So Paulo: Pearson, 2007.
SAADE, J. C#: guia de consulta rpida. So Paulo: Novatec, 2008.
SHARP, J. Microsoft Visual C#: passo a passo. So Paulo: Bookman, 2006.
7. BIBLIOGRAFIA COMPLEMENTAR
ALBAHAR, J.; ALBAHAR, B. C# 3.0: guia de bolso. So Paulo: Alta Books, 242p, 2008.
ARCHER, T. Descobrindo C#. Rio de Janeiro: Campus, 2001.
ASCENCIO, A. F. G. Fundamentos da programao de computadores: algoritmos, Pascal e C/C++. So Paulo: Prentice Hall, 2002.
BAGNALL, B.; STEPHEN, G.; PHILIP, C. C# para Programadores de Java. So Paulo: Alta Books, 2002.
BEIGHLEY, L. Use a Cabea SQL. So Paulo: Alta Books, 2008.
BOOCH, G.; JACOBSON, I.; RUMBAUGH, J. UML: guia do usurio. Rio Janeiro: Campus, 2000.
CAMACHO JR., C. O. de A. Desenvolvimento em camadas com C#. NET. Porto Alegre: Visual Books, 2008.
DATE, C. J.; ASSUMPO FILHO; MIRA, M. de. (Ed.). Introduo a sistemas de bancos de dados. Traduzido do original: An
Introduction To Davi, Stephen Randy & Chuck Sphar. C# 2008 Para Leigos. So Paulo: Alta Books, 2009.
GALLUPO, F.; MATHEUS, V.; SANTOS, W. Desenvolvendo com C#. So Paulo: Bookman, 2003.
GUNNERSON, E. Introduo Programao em C#.So Paulo: Cincia Moderna, 2001.
LIBERTY, J.; HOROVITZ, A. Programando C# 3.0. 5. ed. So Paulo: Alta Books, 2009.
MANZANO, J. A. N. G. Algoritmos: lgica para desenvolvimento de programao. 2. ed. So Paulo: Erica, 1996.
MEDINA, M.; FERTIG, C. Algoritmo e programao: teoria e prtica. So Paulo: Novatec, 2005.
MORONI, H. Treinamento Profissional em C#. Net. So Paulo: Digerati Books, 2006.
SILBERSCHATZ, A.; KORTH, H.; SUDARSHAN, S. Sistema de Banco de Dados. So Paulo: Makron Books, 1999.
Bibliografias pesquisadas
DAVI, S. R.; CHUCK S. C# 2008 para Leigos. So Paulo: Alta Books, 2009.
MARQUES, P. C#2.0. Rio de Janeiro: Livros Tcnicos e Cientficos (LTC), 2007.