code programming

블록에서 텍스트로: 9~12세를 위한 Scratch에서 Python으로

당신의 아이는 이미 Scratch에서 뭔가를 만들었습니다. 이것은 같은 프로그램을 Python에서 한 줄씩 직접 입력한 것입니다. 같은 점프, 같은 질문, 같은 인사말인데, 블록을 고를 팔레트가 없습니다. 네 개 세션에 걸쳐 열두 개 레슨으로, 키보드 앞에 앉은 9~12세 아이를 대상으로 썼고, 옆에 있을 어른을 위한 네 페이지가 있습니다.

  • trending_upBeginner
  • schedule5h 6m
  • menu_book12개 강의
  • publicEnglish
  • workspace_premiumBasic
블록에서 텍스트로: 9~12세를 위한 Scratch에서 Python으로

개요

여기서 새로운 것을 가르치지 않습니다. 그것이 포인트입니다. Scratch 프로젝트를 끝낸 아이는 이미 이벤트, 루프, 입력과 출력을 이해합니다. 다만 그것들을 색깔 있는 모양들이 서로 맞춰지는 형태로 만났을 뿐입니다. 이 세그먼트는 아이가 직접 만든 프로젝트 하나를 가져와 Python에서 다시 만드는데, 한 번에 한 블록씩 하므로 모든 Python 개념이 이미 이해된 상태로 들어오고 새로운 것은 쓰는 방식뿐입니다. 클릭되면이 파일을 실행하는 것이 됩니다. 말하기는 print가 됩니다. 물어보고 기다리기는 input이 됩니다. 반복은 for 루프입니다. If는 if로 남습니다. 넘어가기 위해 배워야 할 것은 이것들뿐입니다. 배워야 할 것은 팔레트가 예전에 해줬던 것입니다. Scratch는 블록을 잘못 쓰게 해주지 않았고, 콜론을 빠뜨리게 해주지 않았고, 따옴표 종류를 잘못 쓰게 해주지 않았으며, 루프의 괄호를 진한 주황색으로 그려서 볼 수 있게 했습니다. Python은 그런 것을 하지 않습니다. 한 개 모듈 전체가 이 네 가지와 그것들뿐을 다루고, 모든 것을 잘못 입력한 후 컴퓨터가 말해주는 것을 읽으면서 만납니다. 마지막 모듈은 남은 블록들을 건너뛰고 멈춥니다. 이 세그먼트는 다리고, Python 강좌가 아닙니다. Python From a White Sheet 모듈 2로 아이를 건네주면서 끝나고, 거기서부터가 진짜 Python이 시작됩니다.

강의 커리큘럼 · 4개 모듈

lock접근 시 이용 가능
  1. 01 같은 프로그램, 두 번
    3개 강의·1h 14m

    Python을 설명하면서 시작하지 말 것. 아이의 Scratch 스크립트를 화면 왼쪽에, 입력한 줄을 오른쪽에 놓는 것부터 시작할 것. 전체 모듈은 이 둘이 같은 프로그램이라는 주장이고, 이를 증명하는 방법은 둘 다 실행하는 것이다.

  2. 02 이제 당신의 문제가 된 네 가지
    3개 강의·1h 19m

    이 모듈의 모든 실패는 Scratch에서 팔레트가 그것을 막았기 때문에 보이지 않았다. 그것을 한 번 큰 소리로 말해보라. 그 다음 네 가지 모두를 작동시켜보라. 이 세션에서는 나머지 세그먼트보다 더 많은 빨간색 텍스트가 있을 것이고, 그것이 설계다.

  3. 03 다시 만들기
    3개 강의·1h 21m

    모듈 1은 답이 보이는 상태에서의 번역이었습니다. 이것은 처음부터 같은 프로그램을 만드는 것입니다. 생각보다 오래 걸릴 것으로 예상하고, 처음 실행이 실패할 것으로 예상하세요. 모듈은 어린이가 누군가에게 그것을 보여주는 것으로 끝나며, 이것이 중요한 부분입니다.

  4. 04 아직 건넌 적 없는 블록들
    3개 강의·1h 12m

    이 모듈은 의도적으로 세그먼트를 일찍 끝낸다. 그 이후의 모든 것은 Python From a White Sheet에 속한다. 마지막 레슨은 성인을 위한 것이며 그들이 어떻게 필요하지 않게 되는지에 관한 것이다.

자주 묻는 질문

블록에서 텍스트로: 9~12세를 위한 Scratch에서 Python으로에서 무엇을 배우나요?
당신의 아이는 이미 Scratch에서 뭔가를 만들었습니다. 이것은 같은 프로그램을 Python에서 한 줄씩 직접 입력한 것입니다. 같은 점프, 같은 질문, 같은 인사말인데, 블록을 고를 팔레트가 없습니다. 네 개 세션에 걸쳐 열두 개 레슨으로, 키보드 앞에 앉은 9~12세 아이를 대상으로 썼고, 옆에 있을 어른을 위한 네 페이지가 있습니다.
사전 경험이 필요한가요?
아니요 — 블록에서 텍스트로: 9~12세를 위한 Scratch에서 Python으로은 기초부터 시작하며 초보자에게 적합해요.
블록에서 텍스트로: 9~12세를 위한 Scratch에서 Python으로은 얼마나 걸리나요?
블록에서 텍스트로: 9~12세를 위한 Scratch에서 Python으로은 4개 모듈과 12개 강의로 구성되어 있고, 자신의 속도로 학습할 수 있어요.
어떻게 접근하나요?
블록에서 텍스트로: 9~12세를 위한 Scratch에서 Python으로은 모든 유료 구독에 포함되어 있어요.

프로그래밍의 다른 강의

Binary, Hex and Data Units
Beginner Binary, Hex and Data Units The topic that costs more marks than any other on the paper, taught by hand. Bits and bytes, binary and hex in all six directions, the 1000-versus-1024 trap, file sizes, transmission times, overflow, two's complement and character sets. Every module ends in a timed drill marked the way an examiner marks it.
Python From a White Sheet
Beginner Python From a White Sheet 정확히 아홉 명의 학생이 이미 걸어간 경로입니다. 빈 파일에서 시작해 질문을 하고, 답을 검사하고, 잘못된 입력을 거부하는 프로그램까지. 프로그래밍 사전 경험 없음. 수학 필요 없음. 의도적으로 반복해서 부술 것입니다.
First Program — Scratch for ages 5–9
Beginner First Program — Scratch for ages 5–9 Nine Scratch blocks, three sessions of about twenty-five minutes, and one small program a child of five to nine builds themselves. Written for the parent sitting beside them: what to click, what they will get stuck on, what to say when it goes wrong, and when to keep your hands off the mouse.
AI Without the Hype
Beginner AI Without the Hype What the model is actually doing when it answers you, why that produces something that looks like thinking, why it invents citations, and the cost mechanic almost nobody explains: a chat resends the entire conversation on every single turn. You will do the arithmetic yourself.
IGCSE and GCSE Computer Science — Theory That Actually Gets Marked
Intermediate IGCSE and GCSE Computer Science — Theory That Actually Gets Marked The theory half of the paper, taught so it survives the exam room. The memory hierarchy and what actually happens at boot. Compilers, interpreters and assemblers, including the answer that sounds right and scores nothing. Databases from a spreadsheet up to keys and normalisation. DNS and the full path between pressing Enter and seeing the page. Systems software, and the ethical and legal section that is the easiest ten marks on the paper.
Programming for the Exam — Python Answers That Score
Intermediate Programming for the Exam — Python Answers That Score The programming half of the paper, taught at exam pitch. Pseudocode translated both ways, because the mark scheme is written in a notation nobody practises. Trace tables done column by column, including the ones with a loop and a condition inside it. Linear and binary search, bubble and insertion sort, what each costs and the comparison questions boards love. Validation against verification, and the boundary test data everybody forgets. Procedures against functions, and a systematic method for finding your own error with four minutes left.