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

파이썬 프로그래밍 및 컴퓨터 코딩 중급 Hangout and Code

이 진행 중인 과정에서 우리는 매주 모여서 새로운 프로젝트나 게임을 만들면서 Python 언어와 일반적인 프로그래밍에 대해 배울 것입니다.
Trammell Classes Dragon Academy, DnD, Coding , RPG
평균 평점:
4.8
수강 후기 수:
(708)
인기 수업
수업

무엇이 포함되어 있나요?

1개의 라이브 미팅
주당 수업 55 분 시간
보고계신 지문은 자동 번역 되었습니다

수업 소개

In this course we are going to cover the intermediate level of Python each week and build a great foundation to be able to move onto doing bigger and better things with the language. We will have an advanced class that is a perfect transition after this one to get the full overview of Python. This class is going to be a lot of fun while we get to build games and projects and not just stare and replicate some boring lines of code. We hope to see you in class!
 
n this course, we'll be talking about some intermediate-level programming and computer science concepts using Python!

Learners who sign up for this course are expected to have a basic understanding of Python, including:

-How to use an appropriate coding environment

-Declaring and using variables

-Defining and calling functions

-Flow control statements including if/else statements and loops

 

Week 1-3: Tic-Tac-Toe

We begin the Intermediate section with the game Tic-Tac-Toe. We'll talk about error handling using a try/except structure, and making the computer follow a clear algorithm to win!

 

Week 4-8: Sudoku

In this project, we'll tackle the popular logic puzzle, Sudoku! We'll start by using multi-dimensional sequences to visualize our board, and then eventually use recursive functions to actually generate new, valid puzzles!

 

Week 9-12: Python Card Games

For this project, we'll be making two games using the same code! By writing object-oriented code, we'll make a Card class generic enough to work in any card game, including Blackjack and Go Fish, which we will work on together.

 

Week 13-16: Text Adventure Game

Our final project of the course will be a Text Adventure Game in the spirit of Zork or Colossal Cave Adventure. Using everythhing we've learned about so far, we'll be writing our own little story and using file I/O (Input/Output) to not only load in our descriptions, but also save and load our player's progress. By the end of this project, you'll be able to consider yourself an advanced Python programmer!

*We will add more games and projects as we go and will cycle back through if needed*

그 외 세부 사항

수업 자료
Handouts/printouts will be provided each week for the lessons and projects
 등록 시 1개의 파일을 볼 수 있어요.
수업 진행 언어
영어
Outschool 외 필요 앱/웹사이트
아웃스쿨 사이트의 기능 외 별도의 앱이나 웹 사이트를 사용할 필요가 없습니다.
4.8
708수강 후기
인기 수업
프로필
교사 전문성 및 자격증
일리노이 교직증명서 초등 교육에
Matt Trammell
메인 교직증명서 외국어에
Mr. Fitz
학사 학위 형사 사법 Fort Hays State University에서
Cheney Rutherford (they/them)
학사 학위 외국어 Gordon College에서
Mr. Fitz
준학사 학위 컴퓨터 공학 State College of Florida에서
Paul Hair
The instructors for this course have years of experience with the language and have computer science or software development degrees

리뷰

실시간 그룹 수업
공유
매주

US$18

주당 1회
55분

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

아웃스쿨 소개
고객 지원
안전 정책개인 정보CA 개인 정보어린이 개인정보데이터 기본 설정 관리이용 약관
아웃스쿨 홈페이지
앱 다운로드
앱 스토어에서 다운로드Google Play에서 다운로드
© 2024 아웃스쿨