US$22
weeklyor US$129 for all content
파이썬 프로그래밍 | 중급 | 06주 SP | 파일 작업
86 명의 학생이 수업을 완료함
연령대: 13-18 세
자율 학습 과정
6개의 사전 녹화 레슨
6 교사 지원 기간(주)
시작일 선택 가능
1년간 콘텐츠 이용 가능
지금 등록하고 언제든 시작하세요
자신만의 속도로 학습해 보세요
학습자가 원할 때 학습을 시작하고 자신에게 가장 적합한 진도로 학습할 수 있습니다.원하는 시점에 시작하세요.
자신의 진도에 맞춰 학습하세요
수업 자료를 1년 동안 이용할 수 있어요.
선생님의 실질적인 지원을 받을 수 있어요.
무엇이 포함되어 있나요?
사전 녹화된 수업 6개
6 주
교사 지원 기간(주)1년
학습 내용 이용 기간숙제
주당 1-2시간. Each week the module contains video, code and slides. It should take about 1-2 hours or so to work through each module, and the homework should take about the same, depending on the type of code the student writes. Students practice the topics we cover each week, and will build their own programs based on the examples, or starting with their own ideas.학습 평가
Progress is assessed though feedback on homework. At the end of each module, students work on an assignment which is returned with video feedback. This should help learners understand where they are, and to help improve their coding skills as they work through new weekly challenges and ideas.보고계신 지문은 자동 번역 되었습니다
수업 소개
Welcome to Python Programming Intermediate Level - Working with Files - 6 Week Flex Course, an exciting 6 week course where we will learn how to read and write files, build programs that have file persistence, or memory, to store data in our programs. We will be looking at storing data from and to JSON, CSV, text files, and other formats. We will also be working with time and other modules to store information (for example, count how long its been since you last ran the program, calculate interest on a million dollars in real time, check if your information is stored, and so on). Based on python you already know, strings, lists, dictionaries, and loops, we will read and write files, build games, build a website in Flask, all using python! Every week we will work on another fun aspect of connecting python to new types of files and make cool things happen. Each module will have an in-depth video explaining the concepts and working through building programs to solve the weekly challenge and examples of concepts. From getting started with python and working on new projects, we will build up the skills to make our own programs and learn new ways to save and read files using code. Weekly modules will cover different topics, and scaffold skills so we are able to build more complex programs and think of new ways to solve coding challenges . The course will focus on fun and interesting examples to help students understand concepts that can be applied elsewhere. Because this is a flex class, students will get detailed videos each week that cover the topic of the week. Each modules includes slides, code, and video for students to work through. Students will have a weekly homework assignment at the end of each module part of programming. Feedback will be provided so learners can work on improving their coding as we work through the course and build the skills need to learn programming.
학습 목표
Students will increase their knowledge of file input/output (file I/O), learn about and practice with a number of different formats, and start working on connecting Python to the web using Flask
강의 계획서
6 레슨
6 주 이상레슨1:
Working with Text Files
Learn about working with different types of files in Python, starting with text files. The lesson includes storing grocery lists, building a high score table, and other file-related operations.
레슨2:
Working with CSV Files
Explore various methods for reading and writing CSV (Comma-Separated Values) files in Python. The lesson includes different ways to manipulate CSV data, with projects focusing on creating and reading it.
레슨3:
Reading and Writing JSON Files
This module discusses working with JSON (JavaScript Object Notation) data. You will cover building a multiuser login system, connecting to APIs, and building a game using JSON data.
레슨4:
Pickle!
Learn about pickling data, serializing or flattening it. This module covers the advantages and drawbacks of pickling data and includes examples of encryption and serialization.
그 외 세부 사항
학부모 가이드
In our class, we will be using two online platforms: Repl.it and YouTube. Both are popular and widely used, providing free resources for learning and sharing information. As your child participates in this class, we want to ensure you understand how these platforms work, the potential risks, and the safety measures in place.
About Repl.it
Repl.it is an online integrated development environment (IDE) where users can write, execute, and share code. It supports multiple programming languages and allows students to collaborate on coding projects. Students can create an account and access various coding exercises and projects. While Repl.it is designed for educational purposes, it's essential to supervise younger learners, as they can interact with others through the platform.
About YouTube
YouTube is a video-sharing platform that hosts a vast array of educational content, tutorials, entertainment, and more. Our class uses YouTube to share instructional videos and other relevant resources. While YouTube is widely used for learning, it also contains content not suitable for children, so supervision is advised.
Parental Guidance and Safety Measures
To ensure a safe and productive learning environment, consider the following guidelines:
Account Setup: If your child is under 13, ensure the account setup and email are managed by a parent or guardian. Use a unique username that doesn't reveal personal information.
Privacy Settings: Both platforms allow you to adjust privacy settings. Ensure these are set to limit public interaction and maintain your child's privacy.
Content Monitoring: Supervise your child's use of both platforms, especially on YouTube. Consider using YouTube Kids or enabling Restricted Mode to limit exposure to inappropriate content.
Interactivity: Repl.it has collaborative features allowing users to share code and interact. Ensure your child knows not to share personal information or interact with strangers without your knowledge.
Education and Communication: Discuss online safety with your child, emphasizing the importance of privacy and appropriate online behavior. Encourage open communication, so they feel comfortable discussing any concerns.
출처
We will be using the free interactive coding platform repl.it to code in Python, share files, construct websites, and use Flask. No software is required to be installed on your computer for this course.
제공
교사 전문성 및 자격증
I love teaching programming using fun and interesting examples because it helps students go farther than learning hard to contextualize concepts. Understanding what we are doing and why means that students will be able to apply algebraic concepts (like x+y) having understood examples like (red bike + blue bike) in a way that has context and meaning.
I teach students at many different levels (from ages 10-80), many how to program for the first time. I think it's exciting to meet students where they are, and help them pick up a new superpower. Coding, and thinking logically in code can be fun, exciting, and a huge advantage in the digital world.
리뷰
Sidney - KidsSpeakCode님의 다른 수업
Sidney - KidsSpeakCode님의 다른 수업
다른 인기 수업
중급자를 위한 파이썬 코딩에 대한 모든 것 레벨 3 | 파이썬 코딩 수업
David Sofield
4.9
(833)
US$33회당 수업료
그룹 수업
10 주, 주당 1회1 시간
11-16 세
파이썬 코딩 프로젝트에 대한 모든 것 | 중급자를 위한 8가지 파이썬 코딩 프로젝트
David Sofield
4.9
(833)
US$30회당 수업료
그룹 수업
8 주, 주당 1회1 시간
11-16 세
파이썬 프로그래밍 레벨 2에 대한 모든 것 | 10대를 위한 파이썬 코딩 수업
David Sofield
4.9
(833)
US$32회당 수업료
다음 세션은 Sun 8/24 8 PM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
11-16 세
초보자를 위한 파이썬 코딩에 대한 모든 것 | 10대를 위한 파이썬 코딩 여름 캠프
David Sofield
4.9
(833)
US$25회당 수업료
다음 세션은 Mon 6/16 9:15 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 4회1 시간
12-17 세
파이썬 프로그래밍 레벨 4에 대한 모든 것 | 중급자를 위한 파이썬 코딩 수업
David Sofield
4.9
(833)
US$33회당 수업료
그룹 수업
10 주, 주당 1회1 시간
12-17 세
파이썬 프로그래밍 레벨 1에 대한 모든 것 | 10대를 위한 파이썬 코딩 수업
David Sofield
4.9
(833)
US$23회당 수업료
다음 세션은 Sunday 4:15 PM 에 예정되어 있습니다.
그룹 수업
8 주, 주당 1회1 시간
12-17 세
초보자를 위한 파이썬 여름 캠프 | 라이브 펀 파이썬 코딩
QuattronKids
4.9
(198)
US$15회당 수업료
다음 세션은 Mon 6/2 7 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 5회1 시간
8-12 세
여름 캠프: Python 코딩 4 키즈(소개)
Dr. Elliott Heflin, Jr.
4.6
(405)
US$19회당 수업료
다음 세션은 Mon 5/26 1 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 5회55분
8-13 세
101-개인 파이썬 코딩
Sumati
5.0
(1)
US$21 세션당
다음 세션은 Tue 5/27 1 PM 에 예정되어 있습니다.
일대일 레슨
온디맨드
10-14 세
파이썬 코딩 II 잠금 해제 - 컴퓨터 해킹 부트 캠프
Coding Doctors Learning Lab, Inc.
4.8
(1,256)
US$15회당 수업료
다음 세션은 Tue 6/3 8 PM 에 예정되어 있습니다.
그룹 수업
4 주, 주당 2회55분
11-14 세
초보자를 위한 1:1 파이썬 코딩 코치 (튜토링)
Bojan Milinic
5.0
(7)
US$65 세션당
일대일 레슨
온디맨드
8-18 세
1:1 개인 튜터링 파이썬 코딩 - 파이썬 프로그래밍 입문
Ziad Ghazi
4.6
(9)
US$55 세션당
일대일 레슨
온디맨드
7-18 세
파이썬 레벨 2 여름 캠프 | 청소년을 위한 파이썬 코딩 캠프
David Sofield
4.9
(833)
US$35회당 수업료
다음 세션은 Mon 7/14 5:30 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 4회1 시간
11-16 세
파이썬 프로그래밍에 대한 모든 것 | 초보자를 위한 파이썬 코딩 여름 캠프 레벨 I
David Sofield
4.9
(833)
US$22회당 수업료
다음 세션은 Mon 6/16 4:15 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 4회1 시간
11-16 세
일대일 - 파이썬 코딩 수업
Geetu sodhi
5.0
(18)
US$40 세션당
일대일 레슨
온디맨드
9-14 세
초보자를 위한 Python 코딩: Python과 실제 코딩 기술을 배우는 재미있는 프로젝트
PopSkool: English, Music, Art, Math, Coding & More
5.0
(22)
US$15회당 수업료
다음 세션은 Sunday 3 PM 에 예정되어 있습니다.
그룹 수업
8 주, 주당 1회55분
10-14 세