Español
Iniciar sesión

Campamento de verano: Java basado en proyectos para principiantes (Ciencias de la Computación Pre-AP A)

Clase
AI Code Academy
Puntuación media:
4.7
Número de reseñas:
(1,666)
Popular
En este curso en vivo, los estudiantes aprenderán a crear aplicaciones simples basadas en Java utilizando clases de programación, bucles y funciones. Este curso puede ayudar a los estudiantes a prepararse mejor para los principios de informática AP.

Experiencia de clase

10 lessons//2 Weeks
 Week 1
Lesson 1
Introduction to Java
Introduction to basic data types and classes. Project 1 – Calculating Percentages and Discounts
Lesson 2
Classes and Objects
Learn 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 3
Classes part 2
Understand 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 4
Control Flow
Learn 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 5
Looping
Explore 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 2
Lesson 6
Methods/functions
Understand 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 7
Classes with Constructors
Introduce constructors and inheritance in Java classes. Project 7 – Car Class with Constructors: Create a car class using constructors to initialize properties.
Lesson 8
Inheritance and Arrays data structure
Introduce 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 9
Review
All taught subjects are reviewed and practiced to guarantee students are knowledgeable and capable enough to create their own projects from scratch.
Lesson 10
Final Project
The 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 clase
Comentario: incluido
Detalles:
Evaluación
Frecuencia: incluido
Detalles: Final project presentation
Se unió el April, 2020
4.7
1666reseñas
Popular
Perfil
Experiencia y certificaciones del docente
Project-based, STEM Coding + AI Programs + Mathematics

Early registration, Sibling and Multi-Course Bundle discounts Available!

The list of our summer camps can be found in this file:... 

Reseñas

Clase grupal

229 US$

por 10 clases
5 x por semana, 2 semanas
60 min

Completado por 203 alumnos
Videoconferencias en vivo
Edades: 11-16
4-12 alumnos por clase

Acerca de
Apoyo
SeguridadPrivacidadPrivacidad de CAPrivacidad del alumnoTérminos
Obtener la aplicación
Descargar en la App StoreDescargar en Google Play
© 2024 Outschool