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

Introducción a la programación Java

En este curso de 3 semanas, los estudiantes aprenderán conceptos elementales de programación con el lenguaje Java.
Dr. Daniel Szelogowski
Puntuación media:
4.8
Número de reseñas:
(17)
Clase

Qué está incluido

12 reuniones en vivo
10 horas presenciales

Experiencia de clase

Not required, but optional prerequisite includes "Introduction to C Programming" course.

Students will learn the following aspects of programming using the Java language:
Week 1 (Basics):
-What is Java, Object-Oriented Programming, Hello World
-Comments, Variables, Primitive Data Types, Operators
-Primitive Operators, Logic Operators, Increment & Decrement
-Strings, User Input, The Math Class
Week 2 (Conditionals and Loops, Arrays):
-Conditionals, Nested conditionals (if, else if)
-Logical Statements, Switch Statements
-While Loops, do-while Loops, for Loops
-Arrays, Array Operations, Summation
-Enhanced For (For Each) Loop, Multidimensional Arrays
Week 3 (Classes and Objects):
-Object-Orientation, Methods, Method Return Types
-Classes & Objects, Class Attributes, Access Modifiers
-Getters, Setters, and Constructors, Value & Reference Types
-Static, Final, File I/O, and Packages

Students will communicate with the instructor and each other via Zoom. In-class examples will be given for students.

Metas de aprendizaje

Learning Java will allow students to develop the basic skills for object-oriented programming and the fundamentals of polymorphism. Students can use this knowledge to take on learning advanced aspects of higher-level languages such as C#, Java, and Python in an accelerated manner.
objetivo de aprendizaje

Otros detalles

Orientación para padres
Replit will be used as an online code editor during class to demonstrate the programming concepts live to the students in a Google Docs-like format, as students can view the code in real-time and interact with/edit the code as well (when permitted). It is also recommended for programming practice use, as it saves the student the time of installing and setting up an interpreter/compiler and text editor or IDE. An account is required (must be 13+) to use the editor, but the student may choose to solely watch through the screen share if desired. The textbook resource is purely supplemental and is solely a suggestion for learners interested in continuing their knowledge of the topic.
Lista de útiles escolares
Optional (but extremely useful!) textbook: https://www.amazon.com/gp/product/1589397584?pf_rd_r=65V01WSNKA80P6T2S9R9&pf_rd_p=edaba0ee-c2fe-4124-9f5d-b31d6b1bfbee Blue Pelican Java ($26-$44 by condition)
Recursos externos
Además del aula de Outschool, esta clase utiliza:
Fuentes
http://math.hws.edu/eck/cs124/downloads/javanotes8-linked.pdf
Se unió el June, 2020
4.8
17reseñas
Perfil
Experiencia y certificaciones del docente
Computer Science, Choral Music, Voice, Piano, Cello, Theory, and General Music Teacher
-Ph.D. Artificial Intelligence
-M.S. Computer Science
-G.C. Applied Bioinformatics
-B.M. Music Education - Choral Emphasis and Computer Science, Web Development/Administration
-A.A.S. Arts and Sciences - General Studies

Teaching Licenses (WI Dept. of Instruction):
-Choral Music
-General Music
-Computer Science

You can view my courses of interest here:
http://danielszelogowski.com/education.php#whatiteach

My Philosophy:
My biggest concern in terms of professional development is being able to effectively bring younger students to the academic potential of collegiate students. As someone who grew up in a school district in Michigan that placed almost no value in musical performance abilities, I was lacking in exposure to the true musician experience. After moving to Wisconsin and performing around the state in my high school choir, I realized the importance not only of performing arts, but of the value of taking students out into the world for real academic experiences. Performing with massive combined choirs from out of town and in different places all around my town made me value my skills as a performer more than ever before, and as an educator, I believe making sure that students get those opportunities is absolutely critical. My biggest goal is to be able to take my students out on a choir tour around the state once a year, and maybe every other year follow the tradition of my high school’s choir in touring New York City. Of course, the students primarily will have taken choir to sing and have fun, but I believe they should be able to get the true academic experience that high-level musicians are offered.
  My current strategies involve intense research in choral and vocal methods and literature on the subjects especially; any information on both pedagogue and analysis is greatly invaluable. I primarily study methods of teaching and of diagnosing problems that may arise in performance – errors on vocal technique, physical issues, sound issues, and so on are my big concerns. I believe that proper curriculum planning and connection between other teachers will allow me to develop the most effective plan for teaching music to inexperienced students to bring them up to a pre-collegiate level or beyond, at least in terms of theory and score analysis that students can use to properly read and understand their scores.
  In my personal experience with musical ability in relation to other subjects, I’ve found that my skills have vastly improved unexpectedly – as a computer scientist, I have found my ability to diagnose issues in reading code has become immensely faster as my ability to sight-read open score music has improved, in terms of both vertical and horizontal optical scanning. I also find myself memorizing chunks of information by remembering their function and diagnosing them, rather than by terminology alone. Music is extremely important in its ability to improve cognitive performance in students, regardless of subject matter; this is something I have discussed with both my previous choir and computer science teachers, and both sides agree with the conclusion of similar areas of the brain being used in STEM subjects and musical performance. It has been proven that music can significantly improve our skills in exercising, reasoning, visual attention, creativity, and motor skills which is a valuable resource for students of any kind or subject, as the skills are highly applicable to other sciences and arts. Great scientists and artists alike have been musicians, including Albert Einstein who played violin and piano as a means of boosting productivity in developing his theories. With music being so beneficial in developing physical and cognitive abilities, I believe that the subject is of utmost importance in child development and plays an irreplaceable role in life experiences and physiological growth.

Reseñas

Clase grupal
Compartir

100 US$

por 12 clases
4 x por semana, 3 semanas
50 min

Completado por 3 alumnos
Videoconferencias en vivo
Edades: 14-18
2-12 alumnos por clase

Esta clase ya no se ofrece
Acerca de
Apoyo
SeguridadPrivacidadPrivacidad de CAPrivacidad del alumnoSus opciones de privacidadTérminos
Obtener la aplicación
Descargar en la App StoreDescargar en Google Play
© 2024 Outschool