ICS3U – Curso online de introdução à ciência da computação para o 11º ano

Envie-nos uma Mensagem

POR FAVOR, ENTRE EM CONTATO CONOSCO!

ICS3U – Curso Online de Introdução à Ciência da Computação para o 11º Ano

Curso on-line de Ciência da Computação ICS3U, 11ª série |
Código do curso:ICS3U
Tipo de curso:Preparação para a Universidade
Valor do crédito:1.0
Pré-requisito:nenhum

 

Taxa de matrícula (CAD): $490.00

Descrição do curso ICS3U

Introdução à Ciência da Computação: Este curso apresenta aos alunos a ciência da computação. Os alunos projetarão software de forma independente e como parte de uma equipe, usando ferramentas de programação padrão da indústria e aplicando o modelo de ciclo de vida de desenvolvimento de software. Eles também escreverão e usarão subprogramas em programas de computador. Os alunos desenvolverão soluções criativas para vários tipos de problemas à medida que sua compreensão do ambiente computacional aumenta. Eles também explorarão questões ambientais e ergonômicas, pesquisas emergentes em ciência da computação e tendências globais de carreira em áreas relacionadas à informática.

Esboço do conteúdo do curso

Unidade

Títulos e descrições

Tempo e sequência

Endereço Postal

Projetando Estruturas de Dados

Nesta unidade, os alunos revisam e ampliam seus conhecimentos em estruturas de dados enquanto se concentram na implementação de projetos para criar e manipular construções de dados. Os alunos aplicam estruturas de dados fundamentais de tamanho fixo (matrizes, tipos de dados definidos pelo usuário, registros, matrizes de registros) a soluções para problemas da vida real e sugerem possíveis implicações do armazenamento de dados na vida das pessoas à luz da lei canadense. Os alunos usam atividades de estudo independentes para aprofundar o domínio de novas habilidades de programação em preparação para destinos pós-secundários. Eles também aprendem a selecionar estruturas de dados adequadas que melhor correspondam às informações e promovam a eficiência do programa, a reutilização do código e a manutenção. Os alunos revisam e reforçam os princípios da ergonomia e relacionam-nos com os direitos dos trabalhadores. Eles exploram oportunidades de carreira em áreas relacionadas à computação e à ciência da informação.

20 horas

Endereço Postal

Construindo bibliotecas de software

Em Gerenciando Projetos de Software, os alunos examinam os componentes de um plano de projeto de software e desenvolvem um plano, no contexto de estudos de caso. Eles revisam os componentes do ciclo de vida do design de software e exploram técnicas de gerenciamento de projetos e formação de equipes. Os alunos criam uma lista de perguntas, colocam as perguntas a um cliente que representa um papel, escrevem uma definição de problema, analisam, projetam, implementam e mantêm uma solução

20 horas

Endereço Postal

Explorando algoritmos avançados

Os alunos praticam a reutilização de código construindo e compartilhando bibliotecas de código. As bibliotecas são expandidas em unidades subsequentes. Os alunos exploram as diferenças entre programação orientada a objetos e programática conforme aplicadas a bibliotecas de software. Os alunos também examinam o design de bibliotecas no contexto do gerenciamento de arquivos em ambientes de rede. Eles investigam os direitos de propriedade intelectual e a propriedade do código e a ética da reutilização de código, examinando e analisando acordos de licenciamento de software.

20 horas

Endereço Postal

Gerenciando Projetos de Software

Os alunos exploram algoritmos alternativos para resolver problemas. Eles examinam e programam soluções para problemas semelhantes aos encontrados no ICS3M (por exemplo, busca binária ou fatoriais), usando novas técnicas como a recursão. Eles também planejam soluções para problemas mais complexos usando metodologia padrão do setor (por exemplo, fluxogramas, pseudocódigo, gráficos de estrutura). Os alunos aplicam algoritmos avançados, como classificação recursiva, para desenvolver soluções mais eficientes para problemas complexos de programação. São desenvolvidas estratégias para teste e depuração de programas.

15 horas

Endereço Postal

Habilidades em gerenciamento de projetos e desenvolvimento de software

Esta unidade é um desafio culminante em que os alunos trabalham para aplicar habilidades de gerenciamento de projetos, previamente aprendidas, a um estudo de caso. Eles planejam, desenvolvem, testam e documentam uma solução de software para um determinado problema. Os alunos aplicam técnicas de programação complexas e utilizam bibliotecas de software.

20 horas

Endereço Postal

Avaliação final

O primeiro produto é um Projeto, subdividido em três subseções distintas e vale 15% da nota geral do curso. Este projeto será avaliado usando um esquema de classificação e uma rubrica. O segundo produto será um exame final com questões de múltipla escolha bem formuladas e que requerem informações de todo o curso.

10 horas

Total

110 horas

Introdução à Ciência da Computação

Quando os alunos estão envolvidos numa aprendizagem ativa e experiencial, tendem a reter conhecimentos por períodos mais longos e a desenvolver, adquirir e integrar competências essenciais de forma mais completa. Algumas das estratégias de ensino e aprendizagem adequadas ao material ensinado em estudos de informática incluem:

Programação

Pesquisa guiada na internet

Instruções Diretas

Simulações Eletrônicas

Grupos de Discussão

Atividades de construção do programa

Atividades interativas

Pesquisar projetos

Modelismo

visuals

Apresentações multimídia

Diagramas

Solução de problemas

Grupos de discussão

Entrevistas

Introdução à Ciência da Computação

A avaliação é um processo sistemático de coleta de informações ou evidências sobre o progresso de um aluno no sentido de atender às expectativas de aprendizagem. A avaliação está incorporada nas atividades instrucionais ao longo de uma unidade. As expectativas para as tarefas de avaliação estão claramente articuladas e a atividade de aprendizagem é planeada para tornar possível essa demonstração. Esse processo de começar com o fim em mente ajuda a manter o foco nas expectativas do curso. O objetivo da avaliação é reunir dados ou evidências e fornecer feedback significativo ao aluno sobre como melhorar ou manter o desempenho no curso. Critérios escalonados concebidos como rubricas são frequentemente usados ​​para ajudar o aluno a reconhecer o seu nível de desempenho e para fornecer orientação sobre como alcançar o próximo nível. Embora a informação de avaliação possa ser recolhida de diversas fontes (o próprio aluno, os colegas de curso do aluno, o professor), a avaliação é da responsabilidade apenas do professor. Para avaliação é o processo de fazer um julgamento sobre as informações de avaliação e determinar a nota ou nível percentual.

A avaliação está incorporada no processo instrucional ao longo de cada unidade, em vez de ser um evento isolado no final. Muitas vezes, as tarefas de aprendizagem e avaliação são as mesmas, com avaliação formativa fornecida ao longo da unidade. Em todos os casos, a demonstração de aprendizagem desejada é claramente articulada e a actividade de aprendizagem é planeada para tornar essa demonstração possível. Este processo de começar com o fim em mente ajuda a manter o foco nas expectativas do curso, conforme indicado nas diretrizes do curso. As avaliações são expressas em percentual com base nos níveis de aproveitamento.

Uma variedade de estratégias é usada para permitir aos alunos oportunidades de adquirir as habilidades necessárias para o sucesso neste curso e no nível de estudo pós-secundário. Para facilitar a aprendizagem, o professor utiliza uma variedade de atividades que envolvem toda a turma, pequenos grupos e alunos individualmente.

A avaliação basear-se-á nos seguintes processos que decorrem em sala de aula:

Avaliação PARA AprendizagemAvaliação AS AprendizagemAvaliação DA Aprendizagem

Durante este processo, o professor busca informações dos alunos para decidir onde eles estão e para onde precisam ir.

Durante esse processo o professor estimula a capacidade dos alunos e estabelece metas individuais de sucesso com cada um deles.

Durante este processo, o professor reporta os resultados dos alunos de acordo com critérios estabelecidos para informar o quão bem os alunos estão aprendendo.

ConversaConversaConversa

Discussão em sala de aula Autoavaliação Avaliação pelos pares

Discussão em sala de aula Discussão em pequenos grupos Conferências pós-laboratórioApresentações de debates de pesquisa
ObservaçãoObservaçãoObservação
Oficinas de teatro (assumindo direção) Etapas na resolução de problemasDiscussões em grupoApresentações Apresentações em Grupo
Produtos para EstudantesProdutos para EstudantesProdutos para Estudantes
Diários de reflexão (a serem mantidos durante todo o curso)
Lista de verificação
Critérios de sucesso
Fichas práticas
Testes socrativos
Projetos
Apresentações de pôsteres Testes
Apresentações em aula

Algumas das abordagens de ensino/aprendizagem incluem

Estratégia

Propósito

Quem

Ferramenta de avaliação

Discussão em aula

Formativo

Professor estudante

Lista de verificação de observação

Exercícios de programação

Formativo

 Professor

Esquema de rubrica ou marcação

Trabalho diário de aula

Formativo

Professor estudante

Lista de verificação de observação

Atribuições

Somativo

 Professor

Esquema de rubrica ou marcação

Teste escrito

Somativo

estudante

Esquema de marcação

PROJETO

Formativo

Professor estudante

Esquema de marcação

Exame final escrito

Somativo

Professor estudante

Esquema de marcação

A avaliação deste curso baseia-se nas quatro categorias de desempenho do Ministério da Educação conhecimento e compreensão (25%), pensamento (25%), comunicação (25%) e aplicação (25%). A avaliação deste curso é baseada no cumprimento das expectativas curriculares do aluno e nas habilidades demonstradas necessárias para uma aprendizagem eficaz.

A nota percentual representa a qualidade do cumprimento geral do aluno nas expectativas para o curso e reflete o nível de desempenho correspondente conforme descrito no gráfico de desempenho da disciplina.

Um crédito é concedido e registrado para este curso se a nota do aluno for 50% ou mais. A nota final para este curso será determinada da seguinte forma

  • 70% da nota será baseada em avaliações conduzidas ao longo do curso. Esta parte da nota refletirá o nível mais consistente de realização do aluno ao longo do curso, embora consideração especial seja dada a evidências mais recentes de realização. 30% da nota será baseada em um exame final administrado no final do O exame conterá um resumo das informações do curso e consistirá em questões de múltipla escolha bem formuladas. Elas serão avaliadas usando uma lista de verificação.

Perguntas Frequentes (FAQ)

Não há pré-requisitos; qualquer pessoa pode se registrar.

Setenta por cento é baseado em avaliações ao longo do curso, e trinta por cento vem de um exame final.

Você desenvolverá soluções de software de forma independente e em equipes, aplicando o ciclo de vida de desenvolvimento de software.

Sim, você explorará estruturas de dados, criará bibliotecas de software e aprenderá algoritmos avançados.

Com certeza; o curso discute pesquisas emergentes, ergonomia e tendências globais de carreira em computação.