본문 바로가기

분류 전체보기307

[AI동아리 수업] 17주차 '언플러그드' 교구 코보블록스(COBO Blocks) 로봇 배틀 올해는 초등학교4학년 학생들을 대상으로 AI 동아리 'AI 어드벤처'를 진행하게 되었습니다. 5주차 수업까지는 엔트리의 AI를 주로 활용해 보았습니다. 6주차~9주차까지는 마이크로비트, 마퀸플러스, 허스키렌즈를 사용해보았습니다. 10주차부터는 '언플러그드' 수업 교구인 '코보블록스(Cobo Blocks)'를 활용한 수업을 진행했습니다. http://coboblocks.com/ COBOBLOCKS Without computer system and monitor, whenever and wherever anyone can learn computer coding Coboblocks is a basic coding tool that allows you to assemble programming commands .. 2023. 10. 20.
뤼튼(wrtn) 사용법 학생들과 뤼튼(Wrtn)을 사용하신다면? 아래의 사용법대로 사용해보세요! 뤼튼에 들어가는 첫 단계는 로그인이겠죠. 학교에서 로그인을 할 때는 구글 워크스페이스 계정을 사용하는 것이 좋습니다. 로그인이 완료되었다면 이제 뤼튼을 사용해봐야겠죠. 뤼튼의 최대 장점! 바로 GPT 3.5와 4.0을 무료로 사용 가능하다는 점인데요. 또한 이렇게 바로 이미지 생성도 가능합니다. 뤼튼 사용법을 살펴보신 뒤 단계에 따라 적절히 뤼튼을 사용해보세요!! 2023. 10. 18.
파이썬 기초 - 주민등록번호 뒷자리 지우기 함수 예제 파이썬에서 함수는 반복적인 작업을 할 때 매우 유용합니다. 지난 글에서는 함수 만드는 방법과 매개변수(parameter)에 대해 살펴보았고, 파이썬 함수 만드는 방법 파이썬 함수 만드는 방법 함수는 반복적으로 사용되는 코드의 집합입니다. 함수를 사용할 때의 장점이 많기에 코드가 길어질 수록 함수의 사용 빈도가 높아지는데요. 이번 글에서는 파이썬에서 함수를 만드는 방법과 다 creatorjo.tistory.com return사용법과 예제도 살펴보았습니다. 파이썬 기초 - 함수 리턴(return) 사용법과 예제 파이썬 기초 - 함수 리턴(return) 사용법과 예제 파이썬에서 함수는 반복적인 작업을 할 때 매우 유용합니다. 지난 글에서는 함수 만드는 방법과 매개변수(parameter)에 대해 살펴보았습니다... 2023. 10. 17.
파이썬 기초 - 함수 리턴(return) 사용법과 예제 파이썬에서 함수는 반복적인 작업을 할 때 매우 유용합니다. 지난 글에서는 함수 만드는 방법과 매개변수(parameter)에 대해 살펴보았습니다. 파이썬 함수 만드는 방법 파이썬 함수 만드는 방법 함수는 반복적으로 사용되는 코드의 집합입니다. 함수를 사용할 때의 장점이 많기에 코드가 길어질 수록 함수의 사용 빈도가 높아지는데요. 이번 글에서는 파이썬에서 함수를 만드는 방법과 다 creatorjo.tistory.com 이번 글에서는 함수의 리턴(return)을 살펴보겠습니다. 목차 1. 함수 리턴(return)이란? 함수에서 리턴(return)이란 무엇일까요? 출력(print)는 콘솔 창에 나타내주는 역할을 합니다. 리턴(return)은 함수를 실행시켰을 때 어떤 값을 돌려받는다는 의미를 가집니다. 파이썬에.. 2023. 10. 16.
[AI동아리 수업] 16주차 '언플러그드' 교구 코보블록스(COBO Blocks) 길 찾기 알고리즘 올해는 초등학교4학년 학생들을 대상으로 AI 동아리 'AI 어드벤처'를 진행하게 되었습니다. 5주차 수업까지는 엔트리의 AI를 주로 활용해 보았습니다. 6주차~9주차까지는 마이크로비트, 마퀸플러스, 허스키렌즈를 사용해보았습니다. 10주차부터는 '언플러그드' 수업 교구인 '코보블록스(Cobo Blocks)'를 활용한 수업을 진행했습니다. http://coboblocks.com/ COBOBLOCKS Without computer system and monitor, whenever and wherever anyone can learn computer coding Coboblocks is a basic coding tool that allows you to assemble programming commands .. 2023. 10. 15.
학교 경영자(교장, 교감) 디지털 기반 교육 혁신 연수 준비! 드디어!!! 2023 학교 경영자(교장, 교감) 디지털 기반 연수 신청 공문이 왔습니다. 저는 이번 연수에 4일 동안 강의를 맡게 되었는데요. 현재는 연수에서 안내드릴 내용을 열심히 실습하고 정리하고 있답니다. 연수 신청은 테크빌에서 받고 있습니다. 선생님의 일상 티처빌에 ON (teacherville.co.kr) 선생님의 일상 티처빌에 ON 연수원 최초 인공지능 기반 개인맞춤형 교사 지원 통합플랫폼, 직무연수, 교육몰, 교사콘텐츠, 학생교육 www.teacherville.co.kr 이번 연수는 총 3차시 짜리 연수로 학교 관리자(교장, 교감 선생님)들께서 직접 AI 코스웨어를 체험하는 형태로 진행됩니다. 그동안 관리자 연수는 대부분 이론 중심의 강연 형태로 운영이 되었는데요. 이번에는 특별히 직접 학생.. 2023. 10. 14.
[AI동아리 수업] 15주차 '언플러그드' 교구 코보블록스(COBO Blocks) 랜덤 블록 활용 게임하기 올해는 초등학교4학년 학생들을 대상으로 AI 동아리 'AI 어드벤처'를 진행하게 되었습니다. 5주차 수업까지는 엔트리의 AI를 주로 활용해 보았습니다. 6주차~9주차까지는 마이크로비트, 마퀸플러스, 허스키렌즈를 사용해보았습니다. 10주차부터는 '언플러그드' 수업 교구인 '코보블록스(Cobo Blocks)'를 활용한 수업을 진행했습니다. http://coboblocks.com/ COBOBLOCKS Without computer system and monitor, whenever and wherever anyone can learn computer coding Coboblocks is a basic coding tool that allows you to assemble programming commands .. 2023. 10. 13.
파이썬 함수 만드는 방법 함수는 반복적으로 사용되는 코드의 집합입니다. 함수를 사용할 때의 장점이 많기에 코드가 길어질 수록 함수의 사용 빈도가 높아지는데요. 이번 글에서는 파이썬에서 함수를 만드는 방법과 다양한 예제를 살펴보겠습니다. 목차 1. 함수란 무엇인가? 왜 사용하는가? 함수는 '하나의 특별한 목적의 작업을 수행하기 위해 독립적으로 설계된 코드의 집합'을 의미합니다. 다음은 앱 인벤터에서 만든 함수인데요. '퀴즈출제'라는 이름을 가진 함수를 하나 만들었습니다. 이 함수는 퀴즈의 번호를 작성하고, 문제를 가져오는 함수입니다. 이렇게 함수를 하나 만들어두면 여기저기서 함수를 호출하여 사용할 수 있습니다. 시작 버튼을 클릭했을 때 함수를 호출하면 퀴즈가 나오게 되고요. 다음 버튼을 클릭했을 때도 함수가 호출하여 다음 퀴즈가 .. 2023. 10. 12.
파이썬 while반복문 사용법과 예제 이번 글에서는 파이썬 while 반복문의 사용법과 다양한 예제를 살펴보겠습니다. 목차 1. while 반복문 사용하기 while반복문이란? while반복문은 조건이 참인 동안 반복시키는 반복문입니다. for반복문과 그 역할은 같습니다. 다만 for반복문은 반복문 구문 속에 i가 들어 있고 while반복문은 i라는 변수를 따로 써야 하죠. for반복문과 while반복문을 비교해보겠습니다. 둘 다 똑같이 1부터 1000까지의 자연수의 합을 구하는 구문입니다. 먼저 for반복문을 살펴보겠습니다. for반복문은 for반복문 안에 i변수가 들어가 있습니다. i 변수는 range()함수에 써있듯이 1부터 1000까지 1씩 증가하게 됩니다. 1씩 증가하면서 계속 sum이라는 변수에 그 값이 더해지죠. 마지막으로 i가.. 2023. 10. 11.
파이썬 리스트(list) 데이터 추가 append() 이번 글에서는 리스트의 가장 마지막 부분에 데이터를 추가 삽입하는 append() 함수 사용법을 살펴보겠습니다. 목차 1. append() 사용법 리스트에서 데이터를 추가하는 방법 중 append()함수를 사용하는 방법이 있습니다. 사용법은 매우 간단한데요. 리스트이름.append(데이터값) 을 써주면 됩니다. 아래 그림을 살펴보겠습니다. 우선 numbers = [] 라는 빈 리스트를 만들어주겠습니다. 그리고 이 빈 리스트에 값들을 추가해보겠습니다. numbers.append(1)을 하면 리스트에 숫자 1이 추가되겠죠. 그리고 나서 numbers.append(7)을 하면 숫자 1 다음에 숫자 7이 삽입됩니다. 이렇게 append()는 데이터를 맨 마지막 부분에 삽입하는 역할을 합니다. #빈 리스트 만들고.. 2023. 10. 10.