Español
Iniciar sesión
Campamento de verano: Java basado en proyectos para principiantes (Ciencias de la Computación Pre-AP A)
Experiencia de clase
Project-Based Java for Kids In this course, students will learn to build simple Java based applications using programming classes, looping and functions. Each lesson has one small project which will be taught in 90 minutes. Students will be able to use the in-built Java modules for their own final projects. Lesson 1 – Introduction: An introduction to what Java is and what makes it a valuable skill to learn. We also go over basic data types and classes. Project 1 – Calculating percentages...
10 lessons//2 Weeks
Week 1Lesson 1Introduction to JavaIntroduction to basic data types and classes. Project 1 – Calculating Percentages and DiscountsLesson 2Classes and ObjectsLearn how to define and use classes and objects for organized code. Project 7 – School Roster System: Create a system to manage students and teachers in a school setting.Lesson 3Classes part 2Understand classes and utilize Java's Dialog Boxes. Project 3 – Input Dialog and Expanding Discounts: Integrate an input dialog box into the discount calculation project.Lesson 4Control FlowLearn Java's control flow structures: if, if-else, logical operators, and scope. Project 4 – Average Score Project: Create a program to calculate average test scores using Java's control flow and Dialog Boxes.Lesson 5LoopingExplore the mechanics of loops to understand their operation. Project 5 – Soccer Players Calculation: Develop a program to determine the number of soccer players a youth league can accommodate, integrating concepts learned and introducing the mod operator.Week 2Lesson 6Methods/functionsUnderstand how methods/functions manipulate data and perform actions. Project 6 – Coin Toss Program: Create a program that simulates a coin toss using a method/function.Lesson 7Classes with ConstructorsIntroduce constructors and inheritance in Java classes. Project 7 – Car Class with Constructors: Create a car class using constructors to initialize properties.Lesson 8Inheritance and Arrays data structureIntroduce arrays as a foundational data structure in Java. Project 8 – Grade Assignment Class and Array Practice: Develop a class to calculate student grades based on teacher input.Lesson 9ReviewAll taught subjects are reviewed and practiced to guarantee students are knowledgeable and capable enough to create their own projects from scratch.Lesson 10Final ProjectThe students will create their own program from what they have learned throughout the class. Upon completion the projects are demonstrated by their creators.
- Students will learn both fundamental programming concepts and Python project examples.
1 - 2 horas semanales fuera de clase
Proyectos
Frecuencia: 1-2 durante toda la claseComentario: incluidoDetalles:Evaluación
Frecuencia: incluidoDetalles: Final project presentation
Reseñas
Clase grupal
229 US$
por 10 clases5 x por semana, 2 semanas
60 min
Completado por 203 alumnos
Videoconferencias en vivo
Edades: 11-16
4-12 alumnos por clase
Asistencia financiera
Tutoría
Más para explorar
Historia Japónaprender a escribirTrucos para aprender a multiplicarRadiodifusión deportivaLa ciudad de las brasasEla diarioAlas de fuego niveladas allíPegatinasEsl Tutoría Práctica Lectura Habla y EscrituraSobrevivirpiedra rojaAlgoritmos de juegoHechizo para escribir y leerGuerrero Dibujar MaplestarCriaturas míticas