US$150
for 6 classes무엇이 포함되어 있나요?
6개의 라이브 미팅
수업 5 시간보고계신 지문은 자동 번역 되었습니다
수업 소개
In this course, students will learn how to code in JavaScript while also learning how to create the classic game Pong. Since this course doesn’t use a game library, students will learn concepts like the game loop, collision detection, basic enemy artificial intelligence, control mechanism, rendering, moving images and more. I chose to use Javascript for this class because it is a very popular coding language that is also easier to understand for beginners. In each class I will show and explain how to code sections of the game, then I will ask students to try it out themselves. I will also give out a challenge after every class so students can experiment and grow their knowledge. In the first week, students will learn how to use Repl and also how to create a basic webpage using HTML with canvas element which we will use to display the game. In the second week students will learn javaScript variables and how to draw on the game. In the third and fourth week, students will learn how to create the player ball and move it while also adding collision detection so the ball can bounce off the walls. In the fifth and sixth week, students will learn how to move the paddle from keyboard inputs and have the paddle interact with the ball. Finally in the seventh and eighth week, students will learn how to move the enemy paddle with simple AI, how to keep score, and the code for when the game is over. Also, if there is time in the last week I will briefly go over how to create this game using a game library and the benefit of doing that. Students don't need to have coding knowledge but it is helpful. By the end of the course students will have the knowledge of basic programming principles like variables, conditions statements, functions and more. Also students will have a complete Pong javascript game that can be implemented in any webpage. Since this course uses Repl any computer with internet access will work. Topics the course covers: Creating a webpage with a canvas using HTML Creating the player ball and moving it Code the logic to bounce the ball off the walls Keyboard control to move the paddle Handling game over Enemy paddle artificial intelligence Track the score Please note: If the student is outside of the age range but you think they still may be suitable for this class, please contact me before signing up. They should have experience navigating around a computer and be able to listen and follow instructions well with minimal help. Please review my class rules and policies: https://cdn.filestackcontent.com/GtUqZSL3TDWxSH0n8tem
그 외 세부 사항
수업 자료
Students should make a free account here: https://repl.it/login
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
선생님을 만나보세요
교사 전문성 및 자격증
I have a degree in computer science and have been coding for over 10 years. I have also worked a few years in the industry creating desktop games. As someone who was originally self taught I know how important it is to learn code by being very hands-on and experimenting, which is how I will be teaching.
리뷰
다른 인기 수업
캠프 - 마인크래프트: 코딩과 게임 만들기 배우기 - 레벨 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
US$18회당 수업료
다음 세션은 Monday 7 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 5회50분
7-12 세
코드를 해독하세요: 마스터마인드를 플레이하세요!
Tracy Frye
4.3
(20)
US$10회당 수업료
다음 세션은 Thu 6/5 3:30 PM 에 예정되어 있습니다.
그룹 수업
주당 1회30분
8-13 세
익스트림 마인크래프트: 코드와 명령어
Fleming Tech Camps
4.9
(26)
US$60회당 수업료
다음 세션은 Mon 6/16 8:15 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 5회2.92 시간
10-14 세
Minecraft: Code Adventures - 여름 캠프
Fleming Tech Camps
4.9
(26)
US$60회당 수업료
다음 세션은 Mon 6/2 8:15 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 5회2.92 시간
10-14 세
탈출실: 암호와 비밀 코드가 담긴 엔칸토 1부!
Dazzling Minds Academy By Erika Corona
4.7
(1,243)
US$15회당 수업료
다음 세션은 Sat 5/24 10 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 1회50분
8-12 세
탈출실: 타이타닉 미스터리 – 암호를 풀고 코드를 해독하세요!
Dazzling Minds Academy By Erika Corona
4.7
(1,243)
US$15회당 수업료
다음 세션은 Tue 5/27 12 AM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 1회50분
8-12 세
Minecraft Survival 플레이 배우기 - 초보자 클래스(Bedrock Edition)
Beau Coons
4.1
(34)
US$18회당 수업료
다음 세션은 내일 6:30 PM 입니다.
그룹 수업
주당 1회50분
5-10 세
익스트림 마인크래프트: 코드와 명령어 - 4일 여름 캠프
Fleming Tech Camps
4.9
(26)
US$75회당 수업료
다음 세션은 Tue 5/27 1 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 4회2.92 시간
10-14 세
탈출실: 영화관 살인 사건 - 코드를 해독하고 살인범을 잡아라!
Dazzling Minds Academy By Erika Corona
4.7
(1,243)
US$18회당 수업료
다음 세션은 Tue 5/27 10 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 1회1 시간
8-12 세
초보자를 위한 Minecraft Creative 플레이 방법 배우기(Bedrock Edition)
Beau Coons
4.1
(34)
US$18회당 수업료
다음 세션은 Monday 6:30 PM 에 예정되어 있습니다.
그룹 수업
주당 1회50분
5-8 세
던전앤드드래곤(D&D) 플레이 방법 배우기 + 솔로 어드벤처
Animation Atelier
4.9
(28)
US$60 세션당
일대일 레슨
온디맨드
13-18 세
Anime Arts Weekly: 애니메이션과 인간형 캐릭터를 그리는 법을 배워보세요!
Creative Courses LLC
4.9
(1,026)
US$10회당 수업료
다음 세션은 Monday 1 PM 에 예정되어 있습니다.
그룹 수업
주당 1회45분
8-12 세
피라밍크스 루빅스 스피드 큐브 풀이 배우기 여름 캠프
Malikai Bass M.A
5.0
(347)
US$15회당 수업료
다음 세션은 Mon 6/2 6 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 4회45분
8-13 세
D&D 모험가 클래스 - 던전앤드드래곤 플레이 배우기
Peter (Professor Wigglebottom) Edwards
5.0
(140)
US$30회당 수업료
다음 세션은 Thu 5/29 8:30 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 1회2 시간
10-15 세
탈출실: 마인크래프트 1부 – 암호를 해독하고 비밀 코드를 잠금 해제하세요!
Dazzling Minds Academy By Erika Corona
4.7
(1,243)
US$15회당 수업료
다음 세션은 Sat 5/24 11 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 1회50분
8-12 세
어린 게이머를 위한 Roblox의 즐거움 – 플레이하는 법을 배우세요!
Becky Coons
4.7
(539)
US$10회당 수업료
다음 세션은 내일 6:30 PM 입니다.
그룹 수업
주당 1회25분
4-7 세