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

Swift Playgrounds와 함께하는 여름 코딩 캠프

이 3주간 여름 캠프에서 학생들은 iPad 앱인 Swift Playgrounds를 사용하여 Swift 코딩의 기본을 배웁니다.
Karrin Burns, M.A.-Licensed Educator
평균 평점:
4.9
수강 후기 수:
(157)
수업

무엇이 포함되어 있나요?

15개의 라이브 미팅
수업 13 시간 45 분 시간
숙제
주당 1-2시간. Student will be expected to complete additional puzzles and reflection questions for discussion in preparation for the following day's meeting.
학습 평가
Informal assessment
보고계신 지문은 자동 번역 되었습니다

수업 소개

Everyone can code with Swift!  In this interactive camp, learners will use iPad to master coding basics in Swift Playgrounds. They will apply their new skills to design and prototype their own app. Sessions will cover:

Week 1: Commands, Functions, For Loops
- Learners will begin with the foundations and vocabulary of coding in Swift. Through a series of live discussions, puzzles, and games in Swift Playgrounds, learners will explore concepts of coding such as sequences, debugging, and functions.  Students will explore questions such as, "How can we write effective programs using functions and loops to get our character to complete an obstacle course?" and "Why do loops make writing code easier?".  Learners will also investigate what makes a good app, and brainstorm ideas for their own app. Learners present ideas to the group for feedback.

Week 2: Variables, Conditional Code, Types and Initializations
- Learners continue to explore basic coding concepts and vocabulary such as conditional code, variables, and algorithms through a series of live discussions, puzzles, and games in Swift Playgrounds.  Students will asked, "How do we use variables and algorithms in coding?" and "How can a program react to changing user input?"  Learners will begin to explore the user experience, and design their own app in Keynote using Apple's app design process.  At the end of the week, learners share the progress they've made in designing their app in Keynote to the group.

Week 3: Logical Operators, While Loops, Arrays and Refactoring
- Learners will continue to utilize Swift Playgrounds to apply what they've learned to solve a series of puzzles.  Students will discuss, "How can we use logical operators to make code more effective and organized?" and "How are nested loops used to make programs  more effective?"  Learners will complete their app prototype in Keynote and present it to the group for feedback.

Learners should expect to both identify problems and problem-solve (independently and collaboratively).  Each session will include time for students to learn a new concept (teacher-led), practice the concept through a series of coding puzzles (independent work to be shared with all learners), apply what they’ve learned to a guided project, and connect the concept to the real world (with a partner).  Learners will build and share their ideas for their own app projects.  Through live and chat discussions (whole and small group) students will collaborate to prepare and present an app idea at the end of the camp, as well as give and receive effective feedback.
학습 목표
Students will explore the basics of coding in Swift Playgrounds through completing a series of puzzles.  Students will work together to identify a community problem and present an idea for an app to solve that problem.
학습 목표

그 외 세부 사항

수업 자료
- iPad or MacBook ONLY
- Swift Playgrounds (free on App Store: https://www.apple.com/swift/playgrounds/)
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
가입일: April, 2020
4.9
157수강 후기
프로필
교사 전문성 및 자격증
일리노이 교직증명서 초등 교육에
석사 학위 교육 National-Louis University에서
학사 학위 외국어 University of Illinois at Chicago에서
Karrin Burns a licensed and certified educator in the state of Illinois with thirteen years of classroom experience.  She is also the founder of Flying Start, an education organization providing educational learning opportunities in math and computer science. Mrs. Burns has a Bachelor of Arts in French (minor: Art History; University of Illinois at Chicago, 2006) and a Master of Arts in Teaching (National-Louis University, Chicago, Illinois 2010).  She is an Apple Distinguished Educator and a Google for Education Certified Trainer.

Karrin Burns enjoys using inquiry-based learning and design-thinking in her classroom to maximize student learning as well as encourage student voice and choice.  She believes education and entrepreneurship go hand-in-hand, cultivating creative thinkers through establishing an innovative idea-driven atmosphere.  Entrepreneurial spirit and start-up mentality help to foster a creative and effective community!

Mrs. Burns loves to code in Swift and has three apps for kids on Apple's App Store.

리뷰

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

US$270

3주 동안 주당 5회
55분

20 명의 학생이 수업을 완료함
실시간 화상 수업
연령: 13-17
수업당 학습자 6-8 명

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