4일차 (7~8차시) : 2022.10.28(금) 나만의 시 만들기 지난시간에 학습한 난수, 변수, 리스트에 대한 퀴즈 진행. 퀴즈를 통해 학생들이 해당 개념을 다시한번 떠올릴 수 있도록 했습니다. 스프라이트 및 배경을 변경 후, 학생 각자가 입력한 값으로 스프라이트와 간단한 대화(이름과 기분)을 주고 받을 수 있는 프로그램을 제작했습니다. 남은 시간에는 발전 과제와 스스로 코드를 더 추가하여 자신만의 프로젝트를 제작했습니다. 추가 시간을 주니 아이들의 창의력을 더욱 잘 찾아볼 수 있었습니다. 채팅 로봇을 만드는 프로젝트를 진행하는 중 비밀번호를 걸어 해당 비밀번호를 풀어야만 채팅 로봇과 대화가 가능하도록 코드를 재구성한 학생도 있었습니다. 나만의 시 만들기 발표 +설문조사 진행 결과 우선 수업 내용에 ..
3일차 (5~6차시): 2022.10.21(금) 5차시 - 점 잡기 게임 제작 점 잡기 게임의 핵심적인 요소인 조정기(컨트롤러)를 보고 어떤 식으로 작동이 되는 것인지 예측하고 실제 게임에서 어떤 역할을 하는지 탐구했습니다. 또, 조정기(컨트롤러)를 사용하면 어떤 동작을 할 지에 대해 상상하여 발표를 진행했습니다. 6차시 - 점 잡기 게임 발표 점의 위치를 조정하기 위해 난수와 좌표의 개념을 설명했습니다. + 3일차 수업은 코로나 등 선생님들의 사정으로 인해 4명의 선생님 중 2명만 참여하였습니다. 이 때문에 학생들의 질문과 도움 요청을 수용하며 수업을 진행하는 것에 어려움이 있었습니다. 원활한 수업 진행을 위해 다음 차시부터 아주 급한 개인 사정을 제외하고 모든 선생님이 수업에 참여하도록 회의하였고, ..
2일차 (3~4차시) : 2022.10.14(금) *10월 7일은 해당 학교의 체육대회 진행으로 인해서 수업 진행X 스크래치 기초교육 스크래치의 인터페이스를 간단하게 설명을 진행했습니다. 락 밴드 게임 만들기 게임 제작을 단계적으로 진행할 수 있도록 ppt와 학습지를 제작하여 ‘락 밴드’ 게임 프로젝트 만들기를 진행하였습니다. 선생님이 진행하는 코드를 그대로 따라만 하는 수업이 되지 않기 위해서 최소한의 방식만 알려주었습니다. 학생들은 다양한 아이디어를 제시하고 자신만의 프로젝트를 완성시키려고 함으로써 생각했던 것보다 더 다양한 결과물이 완성되었습니다. 간단한 프로젝트이고, 학생들이 엔트리를 배워본 적이 있었기 때문에 쉽게 따라할 수 있을 것이라 생각했지만 모두가 수월하게 따라오지는 못했습니다. 하루에 ..
1일차 (1~2차시) : 2022.09.30(금) 1차시 자기소개 및 스크래치 회원가입 첫 시간인 만큼 서로 자기소개를 진행한 후 스크래치 회원가입 진행 사전에 교사용 계정으로 학급을 생성하고 초대 링크를 통해서 가입을 진행했습니다. 또한 아이디와 비밀번호를 잊어버릴 것에 대비해서 학교 이름과 출석 번호, 팀 이름(SS4)를 사용하여 통일하였습니다. 총 18차시의 수업을 진행하며, 많은 친구들이 스크래치의 아이디와 비밀번호를 잊어버려서 물어보는 경우가 많았습니다. 아이디와 비밀번호의 통일을 통해서 해당 부분은 수월하게 해결할 수 있었습니다. 2차시 프로그래밍 알아보기 '샌드위치 코딩'을 통해서 코딩이 무엇인지 쉽게 알아보기 ‘샌드위치 코딩’이라는 영상을 보며 코딩에 대한 학생들의 이해도를 높였습니다. 또..
2022 하반기 코드클럽 찾아가는 SW교육기부단 😃십일-월클 O-월클이란? SW교육기부활동을 알리고, SW교육기부단으로 보람과 명에를 고취시키고자 기획된 월별 이벤트입니다. 십일-월클 주제 : SW교육기부단 수업 에피소드를 들려주세요! ~2022.11.23까지 수업을 진행하며 있었던 놀랍기도, 감동적이고, 웃프기도 한 에피소드를 카드뉴스에 담아보았습니다! *해당 카드 뉴스 아래 참고
2022 하반기 코드클럽 찾아가는 SW교육기부단 😀십-월클 O-월클이란? SW교육기부활동을 알리고, SW교육기부단으로 보람과 명에를 고취시키고자 기획된 월별 이벤트입니다. 십-월클 주제 : 우리 팀 소개하기!! SS4는 2022 하반기 코드클럽 찾아가는 SW교육기부단에 봉사자로 선정되어 활동하게 되었습니다! 이 활동은 매주 금요일 2시간씩 서울용두초등학교 6학년 3반 학생들을 대상으로 2022.09.30(금) ~ 2022.12.02(금)까지 9주 동안 스크래치 교육을 진행합니다. *해당 카드 뉴스 아래 참고 -제작: 김수민
1. 아래의 참/거짓을 판별하시오. 1) 𝐺 = {2, 4, 6, 8} 은 mod 10 곱셈 연산에 대해 group이다. 항등원은 6이고, 역원이 모두 존재하고 닫혀있다. 2) 홀수 집합 𝐺는 정수 곱셈 연산에 대해 group이다. 항등원은 1 이지만, 1을 제외(1의 역원은 -1)하고는 역원이 존재하지 않는다. 2. group 𝑍75 ∗ 의 위수를 구하시오. |𝑍75 ∗ | = 𝜙 (75) = 3^0x(3-1)x5^1x(5-1) = 40 75=3x5^2 3. 아래 group 에 대해 2가 generator인지 아닌지 판단하시오. 1) 𝑍7 ∗ ≠ ⟨2⟩ 2, 4, 1만 나오고 1~6까지 전부 나오지는 않음 2) 𝑍13 ∗ = ⟨2⟩ 3) 𝑍19 ∗ = ⟨2⟩ 4) 𝑍23 ∗ ≠ ⟨2⟩ 4. 𝐺 = 𝑍*..
블록 암호 모드 복수의 평문 블록을 어떤 방식으로 암호화할지를 정의하는 메커니즘이며, 5개의 주요 모드가 존재한다. ECB 모드 (Electric CodeBook, 전자 코드북) CBC 모드 (Cipher Block Chaining, 암호 블록 체이닝) CFB 모드 (Cipher FeedBack, 암호 피드백) OFB 모드 (Output FeedBack, 출력 피드백) CTR 모드 (Counter, 카운터) EBC Pros -빠르다. -병렬처리가 가능하다. Cons -패딩이 필요하다 -평문에서 반복되는 부분이 암호문에서도 반복된다. -암호문 블록 삭제/교체에 의한 평문 조작이 가능하다. -복호화 오류가 없는 재전송 공격이 가능하다. => 현재 사용하지 않음 CBC Pros -평문에서 반복되는 부분이 암호..