1100 US$
for 9 classesGrupo de estudio de Java: Parte 1 de 3 (Introducción a Java)
Completado por 2 alumnos
Edades 13-18
Clase grupal
Videoconferencias en vivo
1 x por semana, 9 semanas
4-6 alumnos por clase
60 min
Qué está incluido
9 reuniones en vivo
9 horas presencialesTarea
There will be optional homework given each week. Learners can send their answers via class messages and get feedback.Evaluación
There is no formal assessment. Parents/learners can seek the teacher to know more about how their learner is progressing: are they able to do the problems, where they may be struggling.Experiencia de clase
This is part 1 of 3 parts for Java Study group. --------------------------------------------------------- Only for 13+ learners who are motivated to learn coding. --------------------------------------------------------- In each class, we will go through new topics in Java, followed by specific examples where the coded solution will be explained and practiced together. During the last 20-30 minutes of the each class, students will be given a similar problem to solve. They will be expected to submit their answers. We will then look at the solution together and discuss it. Problems will get more challenging as the class progresses. Once we have covered most of the material (around week 15), we will transition to solving new problems only and no teaching. Learners should be self motivated to get better at coding in order to gain from this class. Learners are responsible for attempting new problems and submitting their coded solutions. Recordings for previous meetings will be available if they need to review material again. Topics covered: ======================================================== 1) Types of variables: integer, double, String 2) Conditions and boolean variables 3) String operations, char 4) Creating new static methods 5) for and while loops 6) Single dimensional arrays 7) Two dimensional arrays 8) Creating classes, fields, constructors and methods 9) Putting multiple classes together: hasA relationship 10) Class Inheritance 11) Designing a system of interacting classes for chosen problem 12) Handling error conditions ======================================================== Some examples covered: (not complete list) ************************************************** String problems: substring, indexOf, chatAt Array traversal: Finding min, max, sum of arrays Two array traversal: Merging arrays, summing multiple arrays Reversing a string Class inheritance problems Solving Math problems such as area of a shapes Tougher integer array problems: find sets of numbers that add up to a specific sum ======================================================== Goals: Learners will learn a lot of coding by solving problems during the class itself. The problems will challenge them and build their logical and analytical thinking. The point of the study group is to learn by doing for oneself, not merely by listening to the lecture. Tougher topics will be explained again but real understanding will come once learners think of solutions for themselves. ======================================================== Week By Week Schedule: ****************************** Week 1 of 20: Variables - Week of Oct 1 Week 2 of 20: String operations: Week of Oct 8 Week 3 of 20: String problems: Week of Oct 15 Week 4 of 20: Tougher String problems: Week of Oct 22 Week 5 of 20: Conditions and booleans: Week of Oct 29 Week 6 of 20: Creating methods, return types, arguments: Week of Nov 5 Week 7 of 20: Basic for and while loops: Week of Nov 12 -------- Thanksgiving Break ------------ Week 8 of 20: For Loop exercises: Week of Nov 26 Week 9 of 20: Arrays: Week of Dec 3 Week 10 of 20: Array exercises: Week of Dec 10 -------Winter Break ---------------- Week 11 of 20: Tougher Array exercises: Week of Jan 7 Week 12 of 20: Creating classes and constructors: Week of Jan 14 Week 13 of 20: Designing classes for chosen problem: Week of Jan 21 Week 14 of 20: Interaction of classes: hasA relationship: Week of Jan 28 Week 15 of 20: Class Inheritance: isA relationship: Week of Feb 4 Week 16 of 20: Class design using multiple classes: Week of Feb 11 Week 17 of 20: Complex class design problems: Week of Feb 18 Week 18 of 20: Algorithms: Week of Feb 25 Week 19 of 20: More Algorithms: Week of March 3 Week 20 of 20: More Algorithms: Week of March 10
Metas de aprendizaje
Learners will learn a lot of coding by solving problems during the class itself. The problems will challenge them and build their logical and analytical thinking. The point of the study group is to learn by doing for oneself, not merely by listening to the lecture.
Tougher topics will be explained again but real understanding will come once learners think of solutions for themselves.
Otros detalles
Recursos externos
Además del aula de Outschool, esta clase utiliza:
Conoce al profesor
Experiencia y certificaciones del docente
Maestría en Tecnologías de la información desde Carnegie Mellon University
Hello there! I teach coding classes in web programming (HTML, CSS and JavaScript), python and Java. I also teach programming algorithms, SQL, networks and other technologies. I'm a software engineer and engineering manager by profession. I earned my degree in Masters In Software Engineering from Carnegie Mellon in 2006, and Bachelor of Computer Science from Mumbai University in 2000.
I believe learner's learn by doing. So in each class, learners get to build software and hand code lots of examples. Besides teaching, I love singing, writing, swimming and growing indoor plants.
Reseñas
Otras clases de MissB aka Bhavana R (Coding)
Otras clases de MissB aka Bhavana R (Coding)
Categorias relacionadas
A los padres también les gusta
[Uno a Uno] Tutoría Privada de Codificación en JAVA - Introducción a la Programación en JAVA
Ziad Ghazi
4.5
(8)
55 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-18
Programación en Java: aprenda a programar con proyectos divertidos - Nivel 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,829)
21 US$ por clase
Próxima sesión a las 3 AM el Monday
Clase grupal
12 semanas, 1/semana, 50 min
12-17
Programación Java: clases particulares individuales
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,829)
39 US$ por sesión
Lecciones 1 a 1
Bajo demanda
10-18
Clase semanal de Java
MissB aka Bhavana R (Coding)
4.9
(37)
25 US$ por clase
Próxima sesión a las 10 PM el Tuesday
Clase grupal
1/semana, 45 min
11-16
Programación en Java: Aprende a programar con proyectos divertidos - Nivel 2
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,829)
21 US$ por clase
Próxima sesión a las 7 PM el Thursday
Clase grupal
12 semanas, 1/semana, 50 min
12-17
Clase Java 1:1
MissB aka Bhavana R (Coding)
4.9
(37)
70 US$ por sesión
Lecciones 1 a 1
Bajo demanda
13-18
101 Curso personalizado privado: conceptos básicos para principiantes: programación en Java, 1 hora semanal
StudentScholars
3.9
(86)
43 US$ por sesión
Próxima sesión hoy a las 11 PM
Lecciones 1 a 1
Bajo demanda
9-18
101 Curso Privado Personalizado - Intermedio - Programación Java - 1 Hora Semanal
StudentScholars
3.9
(86)
48 US$ por sesión
Lecciones 1 a 1
Bajo demanda
9-18
101 Programación JAVA Privada - Conceptos Básicos para Principiantes - Nivel 1 - 30 Minutos Semanales
StudentScholars
3.9
(86)
33 US$ por sesión
Lecciones 1 a 1
Bajo demanda
9-18
101 Programación JAVA Privada -Intermedio- Nivel 2 - 30 Minutos Semanales
StudentScholars
3.9
(86)
33 US$ por sesión
Lecciones 1 a 1
Bajo demanda
9-18
101 Programación JAVA Privada - Conceptos Básicos para Principiantes - Nivel 1 - 30 Minutos Semanales
StudentScholars
3.9
(86)
33 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-18
Aprenda programación orientada a objetos con Java
Mikaila
35 US$ por sesión
Lecciones 1 a 1
Bajo demanda
13-18
Codificación Java y Python 2 en 1 | ¡Clase de programación semanal de un año de duración para principiantes!
Faruk Hasan
4.8
(149)
11 US$ por clase
Próxima sesión a las 10:30 PM el Sunday
Clase grupal
1/semana, 35 min
10-13
Magic Java: aprende a programar de forma profesional a través del arte y los juegos (1 a 1)
Nicolas Bulgarides
55 US$ por sesión
Lecciones 1 a 1
Bajo demanda
13-18
Introducción a Java - Parte 1 de 2
MissB aka Bhavana R (Coding)
4.9
(37)
32 US$ por clase
Clase grupal
8 semanas, 1/semana, 55 min
12-17
Minecraft JAVA Edition: Cómo sobrevivir en el curso para principiantes de Survival Java
Julie Olufson
4.9
(269)
15 US$ por clase
Próxima sesión a las 1 PM el Monday
Clase grupal
1/semana, 45 min
5-10
Más para explorar
Adictivo
Genética del dragón
Dibuja pájaros ahora
Dibujo 8-12
Anuncio
Mandarín para principiantes
Multiplicar
Escritura Dibujo
Dibujo 330 Pm
Discusión literaria sobre Alas de fuego
Ciencia espectacular
Terremoto
El Todo N Feliz
Hornear Cocinar
Universidad 101
Escritura de avatar
Pedos más
Vídeo de Adobe
Etiquetas de alimentos
Héroes de la costa de la espada