태지쌤

로봇 & 코딩교육 No.1 크리에이터

함수정의 2

프로그래밍에서 함수란?

함수는 입력값을 받아서 처리한 후 결과값을 반환하는 일련의 과정을 정의한 코드 블록입니다. 간단히 말하면, 반복해서 사용되는 코드를 하나로 묶어서 호출할 수 있는 방법입니다. 함수는 다음과 같은 형태로 정의됩니다. ​ ``` def 함수이름(매개변수): 함수내용 return 반환값 ``` ​ 위의 코드에서, `def` 키워드는 함수를 정의할 때 사용되는 키워드입니다. 함수이름은 함수의 이름을 지정합니다. 매개변수는 함수가 받을 입력값을 지정합니다. 함수내용은 입력값을 처리한 후 결과를 반환하는 코드 블록을 지정합니다. `return` 키워드는 함수에서 처리한 결과값을 반환합니다. ​ 예를 들어, 두 개의 숫자를 입력받아서 더한 결과를 반환하는 함수를 다음과 같이 정의할 수 있습니다. ​ ``` def a..

IT관련 2023.04.28

[코딩로봇 알버트] 카드코딩으로 배우는 함수

안녕하세요? 로봇 & 코딩교육 No.1 크리에이터 태지쌤이에요. '함수'의 개념은 프로그래밍에서 정말 중요한 개념인데 사실 성인들도 한번에 이해하기 어려운 개념이에요. 이런 함수의 개념을 학생들에게 카드코딩을 통해서 설명할 수 있다면? 접근할 수 있다면? 훨씬 교육자 입장에서 좋겠죠? 1) 함수의 정의 먼저 카드를 통해 함수를 사용하기 전에 함수가 무엇인지 간단히 정의해볼게요. 함수는 '특정한 기능을 수행하는 코드들의 묶음'을 의미해요. 2) 함수 관련 카드 코딩로봇 알버트는 함수 관련 카드를 제공하고 있어요. 총 3가지 종류이구요. 함수를 사용하려면 먼저 함수를 정의해야해요. 정의할 때 사용하는 카드가 바로 Function start Function end 두 개의 카드에요. Function start..

피지컬컴퓨팅 2023.02.15
반응형