Aprenda a ensinar programação com o Programaê!
- 4.8
Course Summary
Learn the fundamentals of programming with Programae, a beginner-friendly course that covers basic programming concepts and provides hands-on experience with programming languages like Python and Java.Key Learning Points
- Gain a strong foundation in programming concepts and logic
- Learn Python and Java programming languages
- Get hands-on experience with real-world projects
Job Positions & Salaries of people who have taken this course might have
- USA: $50,000 - $70,000
- India: INR 3,00,000 - INR 5,00,000
- Spain: €20,000 - €25,000
- USA: $50,000 - $70,000
- India: INR 3,00,000 - INR 5,00,000
- Spain: €20,000 - €25,000
- USA: $70,000 - $100,000
- India: INR 5,00,000 - INR 10,00,000
- Spain: €25,000 - €35,000
- USA: $50,000 - $70,000
- India: INR 3,00,000 - INR 5,00,000
- Spain: €20,000 - €25,000
- USA: $70,000 - $100,000
- India: INR 5,00,000 - INR 10,00,000
- Spain: €25,000 - €35,000
- USA: $60,000 - $90,000
- India: INR 4,00,000 - INR 8,00,000
- Spain: €22,000 - €30,000
Related Topics for further study
Learning Outcomes
- Build a strong foundation in programming concepts and logic
- Create programs using Python and Java programming languages
- Develop real-world projects to enhance your skills
Prerequisites or good to have knowledge before taking this course
- Basic computer skills
- No prior programming knowledge required
Course Difficulty Level
BeginnerCourse Format
- Self-paced
- Online
- Hands-on Projects
Similar Courses
- Learn to Code with Codecademy
- Introduction to Computer Science and Programming Using Python
Related Education Paths
Notable People in This Field
- Bill Gates
- Elon Musk
Related Books
Description
O curso "Aprenda a ensinar programação com o Programaê!" tem como objetivo apoiar professores no desenvolvimento de suas aulas com o ‘Programaê!’, um movimento que quer aproximar a programação do cotidiano de jovens de todo o Brasil por meio de um portal prático, agregador de ideias, soluções, dicas e planos de aula estruturados para professores.
Outline
- Por que aprender a programar?
- O que você ensinaria seu computador a fazer?
- Tutorial: Conhecendo o Programaê!
- Vídeo de abertura do módulo
- TED Mitchel Resnick (2012): Vamos ensinar crianças a programar
- Campanha code.org: Por que todos deveriam aprender a programar?
- Campanha code.org: O que é Ciência da Computação?
- Apresentação do curso
- Queremos conhecer você
- Objetivos do módulo 1
- Apresentação do tópico
- O que é o Programaê!?
- Por que aprender a programar computadores?
- O contexto da programação na Educação
- O que faz o cientista da computação?
- Como ensinar isso sem computador
- Introdução à Ciência da Computação
- Como ensinar isso sem computador
- Introdução ao pensamento computacional
- Como ensinar isso sem computador
- Como ensinar isso sem computador - Algoritmo
- Fechamento do módulo 1
- Questões módulo 1
- Conhecendo a Code.org
- Vídeo de abertura do módulo
- Tutorial: Conta de usuário na Code.org
- Tutorial: Cadastro de professor na Code.org
- Tutorial: Acesso do aluno na Code.org
- Tutorial: Acompanhamento dos alunos na Code.org
- Tutorial: Gerenciamento dos alunos na Code.org
- Objetivos do módulo 2
- Fechamento do módulo 2
- Questões módulo 2
- A base da programação de computadores
- Vídeo de apresentação do módulo
- Chris Bosh explica estruturas de repetição
- Bill Gates explica estrutura condicional
- Trina Roy explica contador
- O que é uma variável? Khan Academy
- O que é memória? Khan Academy
- Brina Lee explica função
- Objetivos do módulo 3
- Estruturas de programação
- Estrutura sequencial
- Estrutura de repetição
- Como ensinar isso sem computador
- Estrutura condicional
- Como ensinar isso sem computador
- Memória e o conceito de variáveis
- Funções e parâmetros
- Como ensinar isso sem computador - Funções
- Como ensinar isso sem computador - Funções e Parâmetros
- Como ensinar isso sem computador - Abstração
- Pontos, graus e o conceito de pixel
- Fechamento do módulo 3
- Conte-nos sobre a sua experiência!
- Palavras Finais
- Materiais complementares
- Questões módulo 3
Summary of User Reviews
This programae course has received great reviews from learners. It is highly recommended for those interested in learning programming. Learners appreciated the hands-on approach and real-world examples provided in the course.Key Aspect Users Liked About This Course
The hands-on approach and real-world examples provided in the course.Pros from User Reviews
- The course is well-structured and easy to follow.
- The instructors are knowledgeable and engaging.
- The course offers ample opportunities for practice with coding exercises.
- The course covers a wide range of programming concepts and tools.
- The course is suitable for both beginners and experienced programmers.
Cons from User Reviews
- Some learners found the course to be too basic.
- Some learners felt that the course lacked depth in certain areas.
- Some learners found the exercises to be too repetitive.
- The course can be time-consuming, especially for those with little prior programming experience.
- Some learners experienced technical issues with the platform.