Skip to content · ⁨본문 바로가기⁩

Videos · ⁨동영상⁩

Python for AP CS Principles · ⁨AP CS 원리를 위한 Python⁩

Pick a topic to watch. · ⁨보기를 원하는 주제를 선택하십시오.⁩

15 video lessons · ⁨15 영상 수업⁩

2:14 Lesson 1 · ⁨수업 1⁩ 컴퓨팅이란 무엇인가 현재까지 작성된 거의 모든 프로그램은 단 세 가지 개념으로 만들어지며, 이 세 가지는 모두 이번 수업에서 등장합니다. 프로그램은 컴퓨터가 따르는 명령의 집합입니다… 2:30 Lesson 2 · ⁨수업 2⁩ 비트와 이_Handle수 사진, 노래, 그리고 이 문장은 모두 컴퓨터에게 동일한 것이며, 그것은 그 어떤 것보다 훨씬 더 단순한 것입니다. 비트는 하나인 digit이 either… 1:44 Lesson 3 · ⁨수업 3⁩ 데이터 압축 데이터는 저장 공간과 전송 시간을 차지하므로 압축합니다 — 그리고 두 가지 유형이 있습니다. 무손실 압축은 모든 비트를 유지하면서 파일을 작게 만듭니다. 따르… 2:16 Lesson 4 · ⁨수업 4⁩ 변수와 식 등호는 수학 수업에서 절대 보지 못했던 새로운 의미를 갖게 됩니다. 변수는 값을 저장하여 나중에 사용할 수 있게 하며, 등호는…을 수행합니다. 2:08 Lesson 5 · ⁨수업 5⁩ 리스트와 추상화 프로그램은 종종 여러 값을 한 번에 필요로 한다 — 전체 학급의 점수 집합 등. 값 하나당 변수를 할당하면 빠르게 복잡해지고 확장성이 전혀 없다. 리스트(List)는 여러…을 보관한다. 2:15 Lesson 6 · ⁨수업 6⁩ 선택(Selection) 선택할 수 없는 프로그램은 오직 하나의 일만 할 수 있으며, 그것이 얼마나 유용할 수 있는지는 한계가 있습니다. 선택이란 프로그램이 …에 따라 무엇을 할지 결정하는 것입니다. 2:19 Lesson 7 · ⁨수업 7⁩ 반복(Iteration) 한 줄을 백 번 반복해서 쓰는 것은 루프의 대안이 아니다. 누가 그렇게 하겠는가? 프로그램 자체가 작성되지 않을 뿐이다. 반복(Iteration)이란 같은…을 수행하는 것이다. 1:55 Lesson 8 · ⁨수업 8⁩ 절차와 추상화 동일한 여덟 줄이 네 locations에서 나타났다가 요구사항이 변경된다. 절차(Procedure)는 다시 사용할 수 있는 이름이 붙은 코드 블록이다. Python에서는… 2:15 Lesson 9 · ⁨수업 9⁩ Algorithms: searching There are two ways to find something in a list, and the difference between them is the difference betwee… 2:02 Lesson 10 · ⁨수업 10⁩ 무작위성과 시뮬레이션 일부 프로그램은 확률(Chance)이 필요하다 — 게임, 실험, 실제 세계의 모델 등. 무작위(random) 도구는 모듈에 포함되어 있으므로 최상단에 import random을 쓴다. 그러면… 1:55 Lesson 11 · ⁨수업 11⁩ Algorithmic efficiency · ⁨알고리즘 효율성⁩ Two programs can both be correct and still take wildly different amounts of time, so we need a way to co… 2:21 Lesson 12 · ⁨수업 12⁩ 인터넷과 데이터 전송 방식 인터넷을 운영하는 주체가 없다. 인터넷이 어떻게 작동하는지 보기 전에 그 특이성을 이해하는 데 시간을 쓰는 것이 유익하다. 인터넷은 컴퓨터들이 연결된 거대한 네트워크이다.… 2:11 Lesson 13 · ⁨수업 13⁩ 병렬 및 분산 컴퓨팅 대부분의 간단한 프로그램은 순차적이다: 단계 하나가 완료되기 전까지 다음 단계는 시작되지 않는다. 이해하기 쉽지만 큰 작업에는 느리다 — 상단 행이 얼마나 멀리 실행되는지 보라.… 2:30 Lesson 14 · ⁨수업 14⁩ 컴퓨팅의 영향 이 단원의 모든 혁신은 실질적인 이점과 해를 동시에 가져왔으며, 보통 다른 대상에게 영향을 미쳤다. 컴퓨팅은 삶의 거의 모든 분야에 관여하며, 동일한 도구… 2:21 Lesson 15 · ⁨수업 15⁩ 창작 수행 과제 이것은 시험에 가져가는 이미 완성된 과제의 유일한 부분이며, 점수는 그에 대해 말할 수 있는 내용에서 나옵니다. 창작 수행 과제는…

Log in or create account · ⁨로그인 또는 계정 만들기⁩

IGCSE, A-Level & AP