Outschool
Abrir configuración de moneda, zona horaria e idioma
Iniciar sesión

Java esencial: un semestre de programación en Java

¡Embárcate en un viaje de 11 semanas por Java! Perfecto para principiantes. Todo lo que verías en un curso universitario introductorio. Explora temas con tutoriales, notas y ejercicios interesantes. Domina la sintaxis y crea programas sólidos. ¡Descubre las posibilidades de Java!
Clase
Jugar

Qué está incluido

11 lecciones pregrabadas
11 semanas
de apoyo docente
1 año de acceso
al contenido
Tarea
1-2 horas por semana. Each lesson will have an outside of class programming component. Students should work on and complete the assignment to the best of their ability. Since the class is self- paced, there is no due date.
Certificado de finalización
incluido

Experiencia de clase

Nivel de inglés - B1
Grado de EE. UU. 8 - 11
Nivel Beginner
If you took my 7 week class, there will be an abridged version of this class offered with the additional weeks only! The first 7 weeks of this course are covered in "Code Crush".

In this self - paced course, students will be introduced to the Java programming language. It will focus on using objects, logic, creating classes, and arrays. 
We will start with an introduction and, of course, the "Hello World" program. We will then move into using different classes and methods to help solve problems, move on to logic and looping, ending with creating classes and an introduction to arrays. This course covers more than a first semester programming college course.
Students will have a video, created by me, explaining the material. Then they will be assigned differentiated practice where they will practice the skills introduced in the video. They will have access to my notes.
I will be available to help students most of the day.

Metas de aprendizaje

Students will understand Java syntax and be able to debug their code.
Students will know how to create an object and use methods.
objetivo de aprendizaje

Programa de estudios

11 Lecciones
más de 11 semanas
Lección 1:
Introduction to Java
 The first meeting pushes students right into the mix with two smaller lessons. 

Lesson 0: What is Java? We will start by introducing the Java programming language and downloading a free and simple compiler to work with. We will create and compile our first program!

Lesson 1 Variables and Data Types: We will go over variables and how their types effect how we use them. We will go over how we name variables and use them.

A sheet of practice exercises and access to the notes will be included. 
2 asignaciones
Lección 2:
Using Classes- The Scanner Class
 In this lesson we will go over how to make an object and use its methods. We will use the keyword new and explain instantiation using the Scanner class as an example. We will then use its methods to take user input.

A sheet of practice exercises and access to the notes will be included. 
1 tarea
Lección 3:
Using Classes- The Math and Random Classes
 In this lesson we will use the Math class and the Random class. We will create a Random object and use it to find random numbers. We will use the static methods of the Math class and to find quantities like power and trigonometric functions.

A sheet of practice exercises and access to the notes will be included. 
1 tarea
Lección 4:
Using Classes- The String Class
 In this lesson we will look closely at the String class. We will use String methods to modify Strings, or words. We will look at the API, the Java documentation, to understand how provided methods work. We will also take a quick look at the DecimalFormat class.

A sheet of practice exercises and access to the notes will be included. 
1 tarea

Otros detalles

Recursos externos
Además del aula de Outschool, esta clase utiliza:
  • repl.it
Se unió el February, 2023
Perfil
Experiencia y certificaciones del docente
I have been teaching AP Computer Science A in a public high school for almost 20 years. My students consistently score above the national and NJ average on the APCSA exam each year. Last year, we beat both by an entire point. This year I am teaching AP Computer Science Principles too.

I teach an array of programming classes from intro to programming to advanced data structures. This course is part of the introduction curriculum I made up for my district. I know Java, JavaScript, C# (Unity), HTML, css, Scratch (JavaScript), Google App Script, Kaboom!, and Python.

Reseñas

Curso a su propio ritmo
Compartir

11 US$

semanalmente o 118 US$ por todo el contenido
11 lecciones pregrabadas
11 semanas de apoyo docente
Elige tu fecha de inicio
1 año de acceso al contenido

Elige tu fecha de inicio
Edades: 12-18

Paga y comienza después
Acerca de
Apoyo
SeguridadPrivacidadPrivacidad de CAPrivacidad del alumnoSus opciones de privacidadTérminos
Obtener la aplicación
Descargar en la App StoreDescargar en Google Play
© 2025 Outschool