반응형

2025/03 10

[교직실무엑셀4] & 를 이용해서 학번과 이름 연결하기

위 그림과 같이 B열에 학번, C열에 이름이 있을때, D열에 '학번 - 이름' 형태의 텍스트를 완성하는 것이 목표입니다.엑셀에서는 & 연산자를 사용해 여러 값을 연결(결합)할 수 있습니다. 예를 들어, 아래 그림처럼 B10 셀에 학번(20102), C10 셀에 이름(이지훈)이 입력되어 있을 때,와 같이 수식을 작성하면 ‘20102이지훈’ 이라는 문자열이 표시됩니다. 이는 B10 셀의 값(20102)과 C10 셀의 값(이지훈)을 연달아 붙여서 보여주기 때문입니다.셀 주소가 아니라 ‘텍스트’를 표시하려면?만약 “20102이지훈C10” 이라는 텍스트를 그대로 표시하고 싶다면 어떻게 해야 할까요?B10 & C10 은 B10 셀과 C10 셀에 입력된 값을 불러오기 때문에, 그 결과는 20102이지훈 이 됩니다...

[작업로그] 학급별 선택과목 목록 자동정리 프로그램 오류 수정

https://namgungyeon.tistory.com/24 학급별 선택과목 목록 자동정리 프로그램다운로드오류수정(2025.3.17) 3년만에 파일을 수정했습니다 ㅎㅎ개학을 압 두고 학생들 교과서 배부를 위해 학급별로 학생이 어떤 과목을 선택했는지 정리할 필요가 생겼습니다. 교과서 배부 외에namgungyeon.tistory.com 학급별 선택과목 목록 자동정리 프로그램.3년전에 만든 프로그램인데, 이제서야 오류를 수정했습니다^^

작업로그 2025.03.17

고등학교 학기초 학생 상담을 위한 자료 모음

제가 만들었던 자료 중 학생 상담을 위한 자료의 링크를 정리해봤습니다.아래 네개의 자료를 이용하면 학기초 학생 상담 자료를 만드는데 도움이 될 것 입니다.1. 내신 자료https://namgungyeon.tistory.com/84 new 내신성적 분석 프로그램 (ver 고등학교)작년에 반편성 프로그램을 만드는 과정에서 간단한 내신 분석 자료를 만들었습니다. 반편성이 목표였기에 당시에는 기본적인 기능 밖에 없었습니다. 올해 업무를 마무리하며 학기별 내신 성적namgungyeon.tistory.com2. 모의고사 자료https://namgungyeon.tistory.com/98 모의고사 성적 분석프로그램 ver10파일다운로드(베타버전)오류가 발생하는 경우 기존 입력된 자료를 삭제하고, 다시 성적 파일을 업로..

학교 2025.03.17

고교학점제 학생선택과목 양식으로 상담보조자료 만들기(with 노션)

변환 프로그램 다운로드(설치파일 제작 후 업로드 예정)방법고교학점제 수강신청 프로그램 사이트의 학생 과목선택 양식을 프로그램에 업로드 합니다.엑셀로 내보내기 버튼을 누르면..아래와 같은 DB가 만들어 집니다. 컬럼(학번, 이름, 선택과목명, 선택과목반)전체 데이터를 복사한뒤(Ctrl+a , Ctrl+c)노션 페이지에 붙여 넣기 합니다.아직 노션 페이지에 붙여 넣기한 자료는 단순한 표일 뿐 데이터베이스가 아닙니다.이를 데이터 베이스로 변경하기 위해서는아래 그림과 같이 표의 좌측 상단의 버튼(점6개)를 누른후, 데이터베이스로 전환 버튼을 누릅니다.데이터베이스로 변경되었다면컬럼명(열이름)을 클릭하여 컬럼명을 수정합니다.선택과목명 , 선택과목반 컬럼은 속성편집을 통해 속성도 변경합니다.속성 유형은 다중 선택 으..

학교현장에서 웹기반의 프로그램 공유

최근에는 민감하지 않은 자료의 경우에는 웹기반으로 학교 선생님들께 프로그램을 공유하고 있습니다.엑셀 매크로 기반으로 파일을 만들어서 제공하면매크로 실행 설정을 해야하는 번거로움도 있고 파일을 받는 선생님들이 모바일 기기로는 확인할 수 없는데 웹 링크를 통해 공유하면 이런점들이 편리해 집니다. (구글 앱스크립트도 비슷하게 불편한 점이 있습니다)HTML, JavaScript, 서버 관련 지식이 전무 했는데, 작년 논문https://namgungyeon.tistory.com/108을 쓰며 관련 내용을 공부해 본 것이 도움이 되고 있습니다. 특히 서버 구축이 전혀 감이 안잡혔는데, 막상 해보니 생각보다 쉬웠습니다.시간 여유가 생겼을 때, 학교 현장에서 활용 가능한 웹 기반 프로그램 개발 방법에 대해 공유하겠습니..

학교 2025.03.11

[교직실무엑셀3] 절대참조란?

https://namgungyeon.tistory.com/79 [교직실무엑셀2] 학년, 반, 번호를 학번으로 합치기엑셀을 사용하다 보면 학번 양식을 학년, 반, 번호로 쪼개야 하는 상황도 있고 반대로 학년, 반, 번호로 구분되어 있는 양식을 학번으로 합쳐야 하는 경우도 있습니다. 학년, 반, 번호 값을 학번namgungyeon.tistory.com위 과정에 이어서.. 위 그림과 같이 B9 ,C9, D9셀을 참조하여, G9셀에 학번을 완성했다고 할 때,G9셀의 수식을 한 칸아래인 G10셀로 복사 붙여넣기하면참조하는 셀 또한 B10,C10,D10 로 똑같이 한칸 아래로 이동한 것을 볼 수 있다. 이런 셀의 참조 방식을 ‘상대참조(Relative Reference)’ 라고 하며 엑셀에서 셀 참조(Cell Re..

[미적분] 사이클로이드 함수, 최단강하곡선 시뮬레이션 (tinkerCAD)

오랜만에 올해 고3 미적분 수업을 맡았습니다.교과서를 살펴보다가, 사이클로이드 함수를 단순히 위와 같은 미분 문제하나로만 제시되고 넘어가는 것이 아쉬웠습니다.사이클로이드 함수의 기하적인 의미를 보여줄 때 지금까지 알지오매스, 지오지브라, 데스모스를 이용하여 평면에서 움직이는 모습을 만들었었는데, 이번에는 3D로 구현하는 것을 목표로 했습니다.(tinkerCAD 를 이용)시뮬레이션을 위해 사이클로이드 곡선 모양의 미끄럼틀을 만듭니다.tinkerCAD 의 기본도구로는 구현에 어려움이 있고, 블록코딩 도구를 이용하면 됩니다.코드를 실행하면 한땀한땀 사이클로이드 곡선모양 미끄럼틀이 만들어집니다.시뮬레이션을 위해 직선 모양의 미끄럼틀과 나란히 세웁니다. 시뮬레이션 시작속도와 가속도 값을 그래프로 시각화할 수 있습..

수학 2025.03.05

[작업로그] 선택 과목별 NEIS 학생편성 파일 올리기 양식 _ (교사별출력 추가)

기존파일은 아래와 같습니다.https://namgungyeon.tistory.com/25 선택 과목별 NEIS 학생편성 파일 올리기 양식 자동으로 만들기NEIS 선택과목별 학생편성 파일을 한땀 한땀 넣는 작업은 너무 고되기에 수강신청 사이트의 학생배정결과를 바탕으로 자동으로 업로드 양식을 만들어 주는 파일을 만들어 봤습니다.업데이트(2022namgungyeon.tistory.com 특별한 기능을 추가한 것은 아니고, 교사명을 입력할 수 있는 열만 하나 추가했습니다.다른 기능은 동일한데, 아래와 같이 파일명에 교사명이 추가됩니다.* 교사명은 개인시간표 만들기 파일에 입력한 자료가 있다면 복사하면 편합니다.아래와 같이 학기초 노션 DB 를 만들어서 개인시간표 및 선택과목 명렬표를 안내하기 위해 만들었습니다...

작업로그 2025.03.04

[작업로그] 개인시간표작성프로그램(컴시간알리미용) 기능 추가

2025_03_03개인적으로 필요해서 시간표DB 시트를 추가했습니다.[시간표DB 만들기] 를 클릭하면, 4개의 컬럼(학번, 요일, 교시, 과목정보)을 가진 시간표DB가 만들어집니다.이렇게 DB화된 자료는 가공하기 쉬우므로 다양하게 사용할 수 있을 겁니다.예를들어 저는 웹 서버로 임시 개인별 시간표를 조회할 수 있는 사이트를 만드는데 사용했습니다.시간표DB를 아래와 같이 json 데이터 형태로 만든후[    {        "학번": "20402",        "요일": "1",        "교시": "1",        "과목정보": "문학\n(이**)",        "이름": "계"    },    {        "학번": "20402",        "요일": "1",        "교시": ..

작업로그 2025.03.03
반응형