태그
데이터베이스
수업
템플릿
제작자
1000쌤
초롱초롱샘
고등영어쌤
수학/365
생성 일시
Mar 17, 2025 01:20 PM
프리미엄 콘텐츠
프리미엄 콘텐츠
발표를 잘 하거나 좋은 퍼포먼스를 보여준 학생에 대한 질적 평가를 남기는 것도 중요하지만 매번 수업을 멈추고 기록을 남길 순 없죠? 저는 수업 중 학생의 발표 회수를 양적으로만 기록해두었다가 이를 수업 참여도 평가 지표로 활용하여 생활기록부에 반영하고 있어요! 오늘도 수업 중 학생의 발표 기록을 적다가, 원터치로 발표회수를 기록하고 싶다는 생각에 휘릭 만들어본 칭.찬.스.티.커.판 ⭐ 한 번 복제해서 사용해보실래요?
구성 원리
- 데이터베이스 구성
이름
,학번
: 일반적인 명렬표의 구성이에요. 선생님이 편한 형태로 고치셔도 돼요(e.g., 학년 / 반 / 번호 / 이름)칭찬
: 노션 데이터베이스의 ‘버튼’ 유형 속성으로 구현했어요.칭찬 회수
: 학생이 칭찬 받은 회수를 기록하는 속성이에요. 수동으로 고쳐도 되고, 칭찬 버튼을 눌러 숫자를 더해도 되어요.스티커 1개 아이콘
,스티커 10개 아이콘
: 선생님이 원하는 이모지를 넣어주시면 되어요. 그럼 칭찬스티커판 속성에 자동으로 해당 이모지가 반영되어요칭찬스티커판
: 칭찬 회수, 스티커1개 아이콘, 스티커10개 아이콘 속성을 참조하여 스티커 현황을 이모지로 보여주어요
(버튼 자동화 설정 펼쳐보기) 버튼을 누르면 → 칭찬 회수 속성에 숫자 1이 더해지도록 만들어두었어요

- 칭찬스티커판 수식
- 첫번째 줄 해설
- repeat(텍스트, 숫자) → 특정 텍스트를 원하는 횟수만큼 반복하는 함수예요. 칭찬스티커판에서는 ‘텍스트’ 부분에 스티커100개 아이콘 속성을 매칭하고, 숫자 부분에 (prop("칭찬 회수"),100).floor() 라는 함수를 매칭했죠.
- floor(숫자)
- 첫번째 줄 정리
- 스티커100개 아이콘에 적어둔 이모지를 → 칭찬회수를 100으로 나누고 나머지를 소거한 값(즉 칭찬회수의 100의 자리 수)만큼 반복한다.
- 두번째 줄 해설
- + → 함수의 결과값이나 일반 텍스트를 병렬로 합치는 역할을 수행해요
- repeat(텍스트, 숫자)
- mod(숫자1, 숫자2) → mod는 숫자1 / 숫자2의 나머지만 구하는 함수예요 → 칭찬회수를 100으로 나눈 나머지를 구하라는 의미이죠.
- /10
- floor(숫자)
- 두번째 줄 정리
- 스티커10개 아이콘에 적어둔 이모지를 → 칭찬회수를 100으로 나눴을 때의 나머지 값을 10으로 나누고 소수점을 소거한 값만큼 반복한다. 결과적으로 칭찬 회수의 10의 자리 수를 구해서 이모지를 그만큼 반복한다는 의미 (예 : 칭찬회수가 134인 경우에는 스티커10개 아이콘에 적어둔 이모지를 3번 반복한다)
- 세번째 줄 해석
- + → 함수의 결과값이나 일반 텍스트를 병렬로 합치는 역할을 수행해요
- repeat(텍스트, 숫자)
- mod(숫자1, 숫자2) → mod는 숫자1 / 숫자2의 나머지만 구하는 함수예요 → 칭찬회수 / 10의 나머지를 구하면 칭찬회수의 1의 자리수만 남길 수 있겠죠?
- 세번째 줄 정리
- 스티커1개 아이콘에 적어둔 이모지를 → 칭찬회수를 10으로 나눈 나머지 값(즉 칭찬회수의 1의 자리 수)만큼 반복한다. (예 : 칭찬회수가 134인 경우에는 스티커1개 아이콘에 적어둔 이모지를 4번 반복한다)
- 첫번째 줄 함수 + 두번째 줄 함수 + 세번째 줄 함수= 칭찬스티커판 최종 완성!
→ 숫자의 소수점을 버리는 함수예요. divide로 나눈 값에 floor 함수를 융합하면 나눗셈의 몫만 남길 수 있겠죠?
(예 : 칭찬회수가 109인 경우에는 스티커100개 아이콘에 적어둔 이모지를두번째 줄 해설
→ 이번에는 텍스트 부분에 스티커 10개 아이콘 속성을 매칭합니다.
→ 앞서 구한 칭찬회수 / 100의 나머지를 다시 10으로 나누어요
→ 숫자의 소수점을 버리는 함수예요.
→ 이번에는 텍스트 부분에 스티커 1개 아이콘 속성을 매칭합니다.