ICS4U – Curso Online de Ciência da Computação para o 12º Ano

Envie-nos uma Mensagem

POR FAVOR, ENTRE EM CONTATO CONOSCO!

ICS4U – Curso Online de Ciência da Computação para o 12º Ano

Código do curso: ICS4U
Tipo de curso: Preparação para a universidade
Valor de crédito: 1.0
Pré-requisito: Introdução à Ciência da Computação, 1ª série, Preparação para a Universidade, ICS3U

Taxa de matrícula (CAD): $490.00

Descrição do curso para o curso online de ciência da computação do ICS4U, 12º ano

Ciência da Computação 12ª série: Este curso permite que os alunos desenvolvam ainda mais conhecimentos e habilidades em ciência da computação. Os alunos usarão princípios de design modular para criar programas complexos e totalmente documentados, de acordo com os padrões da indústria. As equipes de alunos gerenciarão um grande projeto de desenvolvimento de software, desde o planejamento até a revisão do projeto. Os alunos também analisarão algoritmos quanto à eficácia. Eles investigarão questões éticas na computação e explorarão ainda mais questões ambientais, tecnologias emergentes, áreas de pesquisa em ciência da computação e carreiras na área.

Visão geral das unidades e cronogramas para a ciência da computação do 12º ano ICS4U

Aqui está a sequência sugerida para entregar unidades do curso, juntamente com as horas recomendadas necessárias para concluir cada uma delas. Para uma análise detalhada das expectativas e atividades específicas incluídas em cada unidade, consulte as Unit Overviews fornecidas no perfil do curso ICS4U.

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

12ª série de Ciências da Computação: Quando os alunos estão envolvidos na aprendizagem ativa e experiencial, eles tendem a reter o conhecimento por períodos mais longos e a desenvolver, adquirir e integrar habilidades essenciais de forma mais completa. Alguns dos ensino e as estratégias de 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

12ª série de 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 Aprendizagem Avaliação AS Aprendizagem Avaliaçã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.

Conversa Conversa Conversa

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ório Apresentações de debates de pesquisa
Observação Observação Observação
Oficinas de teatro (assumindo direção) Etapas na resolução de problemas Discussões em grupo Apresentações Apresentações em Grupo
Produtos para Estudantes Produtos para Estudantes Produtos 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 superior. A nota final desta unidade curricular será determinada da seguinte forma:

  • 70% da nota será baseada em avaliações realizadas ao longo do curso. Esta parte da nota refletirá o nível de desempenho mais consistente do aluno ao longo do curso, embora seja dada atenção especial às evidências de desempenho mais recentes.
  • 30% da nota será baseada na avaliação final de dois produtos administrados no final do curso. 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, exigindo informações de todo o curso, bem como os relatórios do aluno preenchidos ao longo do curso.

Perguntas Frequentes (FAQ)

Este curso se concentra em programação avançada, design modular, análise de algoritmos e gerenciamento de projetos de software, preparando os alunos para a ciência da computação de nível universitário.

Os alunos devem ter concluído o curso Introdução à Ciência da Computação do 11º ano (ICS3U).

Você aprenderá sobre estruturas de dados, algoritmos avançados, desenvolvimento de bibliotecas de software e técnicas de programação complexas, como recursão e gerenciamento de projetos.

70% da nota é baseada em tarefas, projetos e testes durante o curso, enquanto 30% vem de um projeto final e exame.

O curso explora carreiras em desenvolvimento de software, tecnologia da informação e pesquisa em ciência da computação, fornecendo uma base para estudos posteriores nessas áreas.