US$40
for 4 classes무엇이 포함되어 있나요?
4개의 라이브 미팅
수업 4 시간보고계신 지문은 자동 번역 되었습니다
수업 소개
Sudoku is a very fun exercise that you can get lost in for hours! In this class we'll cover how to write a Sudoku application, and then we'll implement an algorithm called "backtracking with constraint propagation" that can solve all valid Sudoku puzzles in milliseconds! We'll also cover strategies that students can use to solve real puzzles by hand, away from the computer. Each class will start with a short lecture and then we will all write code in our own editors on repl.it. Students will be given a Repl.it starter, and we will code together each step of the way. As we develop the code, I will help learners tackle coding issues. I will teach modern Javascript features and key computer science problem-solving concepts. Students will gain working experience with computer programming, including developing solutions and debugging code to produce a working application. Pre-requisites: • Learners should know basic javascript: variables, for loops, and objects. • More modern Javascript notation like `for in loops`, template strings are optional but helpful. We will cover and gain experience with these. Lesson breakdown: Lesson 1: Introduce repl.it and we implement the rules of sudoku Lesson 2: We learn about sudoku solving strategies, and implement two simple ones that solve easy puzzles Lesson 3: We implement backtracking search to solve all puzzles Lesson 4: We look at the speed of our approach, go a bit more into the theory of backtracking search and other similar AI algorithms. We look at other ways to solve sudoku, as well as possible improvements to the app they've made.
학습 목표
Students will get solid experience programming a working application.
The algorithm we will use in this case will be backtracking with constraint propagation; a cornerstone of AI and computer science problem solving with many applications. This will require us to introduce two other important concepts: Trees and recursion.
• Several Sudoku strategies: "hidden singles", "naked pairs", "hidden pairs", and the venerable "X-Wing"
We'll use many of these advanced JS concepts:
• Several collections: arrays, objects, sets
• For of loops
• Arrow functions
• map and filter functions
그 외 세부 사항
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
선생님을 만나보세요
교사 전문성 및 자격증
Hi there! My name is Amédée d'Aboville, I go by they/them.
I have a BSc in Computer Science and have been working professionally as a software developer for 6 years. During the day, I work at Outschool, programming this very website!
I want to show off the beauty and fun of computers. While coding seems very abstract and detached, it's a very creative endeavor with many possibilities!
My teaching is around building things that are fun to use as we are building them, while elucidating topics that might be tricky. My ideal teaching experience is when learners don't notice that they are tackling difficult problems because they are so engaged with the task at hand.
리뷰
다른 인기 수업
이야기를 써보자: 촉구하고, 쓰고, 공유하자!
Ms. Jackson of "Ms. Jackson's Theatre!"
4.9
(245)
US$9회당 수업료
다음 세션은 Thursday 4 PM 에 예정되어 있습니다.
그룹 수업
주당 1회30분
9-12 세
중세 이야기를 써보자!
Teacher Kandy
5.0
(24)
US$15 세션당
일대일 과외
온디맨드
7-11 세
Let,s Write: 창의적 글쓰기 - 그림을 사용하여 스토리 쓰기
Let's Go Learning!
4.8
(3,908)
US$12회당 수업료
다음 세션은 Tuesday 7 PM 에 예정되어 있습니다.
그룹 수업
주당 1회35분
6-11 세
책을 쓰자! 작가 클럽(진행 중)
Crystal Roze
4.9
(40)
US$15회당 수업료
다음 세션은 Wednesday 11:30 PM 에 예정되어 있습니다.
그룹 수업
주당 1회1 시간
11-16 세
공부하자: 문단을 쓰는 법
Let's Go Learning!
4.8
(3,908)
US$15회당 수업료
다음 세션은 내일 1 PM 입니다.
그룹 수업
1 주, 주당 1회35분
7-12 세
"이야기를 써보자!" 창작부터 출판까지
Beyond-the-Norms
5.0
(34)
US$60 세션당
일대일 과외
온디맨드
6-18 세
창의적 글쓰기의 기본과 그 이상: 베스트셀러를 써보자!
Teacher Kristin BA TEFL TESL
5.0
(46)
US$14회당 수업료
다음 세션은 내일 1:50 PM 입니다.
그룹 수업
주당 1회45분
9-14 세
"이야기를 써보자!" 젊은 저항 작가를 위한 창작 글쓰기 클리닉
Beyond-the-Norms
5.0
(34)
US$50 세션당
일대일 레슨
온디맨드
4-10 세
문단 쓰기 배우기
Liz Wann, B.A.
US$15회당 수업료
다음 세션은 내일 10 PM 입니다.
그룹 수업
1 주, 주당 1회35분
9-12 세
소설을 쓰는 방법
Maura Atwood
4.8
(95)
US$30 세션당
일대일 레슨
온디맨드
11-18 세
소설을 써보자!: 야심찬 작가를 위한 맞춤형 1:1 창작 쓰기 수업
Milan
5.0
(55)
US$172 세션당
일대일 과외
온디맨드
5-18 세
직업 프로젝트를 작성하는 방법
Kandy Crosby-Hastings
5.0
(202)
US$13회당 수업료
다음 세션은 Wed 7/2 4 PM 에 예정되어 있습니다.
그룹 수업
8 주, 주당 1회55분
14-18 세
훌륭한 에세이/논문을 쓰는 방법
Maddie Alvendia, B.A., E.d.M.
US$15회당 수업료
다음 세션은 Tue 6/17 12 AM 에 예정되어 있습니다.
그룹 수업
6 주, 주당 1회45분
10-14 세
창의적 글쓰기! - 단편 소설 쓰기 배우기
Traci Powell
5.0
(211)
US$13회당 수업료
그룹 수업
4 주, 주당 1회25분
9-14 세
초등학생 쓰기의 재미: 감사 일기를 쓰세요
Stone Bridges Academy
4.9
(706)
US$10회당 수업료
다음 세션은 Thu 7/24 5:30 PM 에 예정되어 있습니다.
그룹 수업
주당 1회25분
8-12 세
창작 글쓰기 캠프: 매일 단편 소설 쓰기
WordPlay Writing Co. | Jackson Pearce
4.9
(1,898)
US$26회당 수업료
다음 세션은 내일 5 PM 입니다.
그룹 수업
주당 5회55분
13-18 세