Outschool
통화, 시간대 및 언어 설정 열기
로그인

자바 프로그래밍 소개

이 3주 과정에서 학생들은 Java 언어를 이용하여 기본적인 프로그래밍 개념을 배웁니다.
Dr. Daniel Szelogowski
평균 평점:
4.8
수강 후기 수:
(17)
수업

무엇이 포함되어 있나요?

12개의 라이브 미팅
수업 10 시간
보고계신 지문은 자동 번역 되었습니다

수업 소개

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.

학습 목표

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.
학습 목표

그 외 세부 사항

학부모 가이드
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.
수업 자료
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)
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
출처
http://math.hws.edu/eck/cs124/downloads/javanotes8-linked.pdf
가입일: June, 2020
4.8
17수강 후기
프로필
교사 전문성 및 자격증
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.

리뷰

실시간 그룹 수업
공유
12 회 수업에

US$100

3주 동안 주당 4회
50분

3 명의 학생이 수업을 완료함
실시간 화상 수업
연령: 14-18
수업당 학습자 2-12 명

이 수업은 더 이상 제공되지 않습니다.
아웃스쿨 소개
고객 지원
안전 정책개인 정보CA 개인 정보어린이 개인정보귀하의 개인정보 선택이용 약관
아웃스쿨 홈페이지
앱 다운로드
앱 스토어에서 다운로드Google Play에서 다운로드
© 2024 아웃스쿨