온라인실습실
  • HOME
  • 온라인실습실
  • 코딩실습실
프로젝트 저장
프로젝트 리스트
연계과정 코딩실습실
평가 리스트
피드백 리스트

도움말

일반 사용자는 로그인 후 코딩실습실에서 언어를 선택한 후 코딩연습을 할 수 있으며, 연계과정 대상자는
추후 연계과정에 등록된 온라인 실습실을 이용하여 코딩연습을 하고 과제 및 평가가 진행될 수 있습니다.
  • 가. 코딩실습실
    언어를 먼저 선택한 후, 해당 언어에 대한 코딩을 작성하고
    실행버튼을 클릭하여 해당 프로그램을 실행할 수 있고, 작성된 코딩 내용을 저장 또한 읽어올 수 있습니다.
    • 1) 언어 선택
      코딩 실습을 진행할 언어를 먼저 선택합니다.
      코딩 작성 후 수시로 저장할 수 있으며, 추후 코딩 실습실 재 진입 시 언어 선택이 없어도 마지막 저장된 언어가
      자동으로 선택되어 나옵니다.현재 지원되는 언어는 Java / Java Script / HTML / C / C++ / C# / R / Python /
      Pyscript / Visual Basic 등입니다.
    • 2) 새 프로젝트
      현재 선택된 언어를 기준으로 신규 코딩 실습을 진행할 경우
      빈 페이지가 나타나새롭게 프로젝트를 작성할 수 있습니다.
    • 3) 저장
      현재 작업 중인 프로젝트를 저장할 경우, 저장버튼을 클릭하면 서버에 저장이 되며
      다른 장소, 다른 PC에서 다시 불러올 수 있습니다.
    • 4) 테마 변경
      기본 프로젝트 테마는 Light 모드이며 Dark 모드로 변경할 수 있습니다.
      클릭 시 마다 Light, Dark 모드로 번갈아 가며 변경 가능 하고 이에 따른 아이콘 모양도 변경됩니다.
    • 5) 메모
      코딩 실습 중에 메모해야 할 내용이 있으면 메모할 제목과 내용을 입력 저장할 수 있습니다.
      제목 및 내용을 입력하지 않고 저장버튼을 클릭할 시 경고창이 뜹니다.

과제내용

  • 과제명

  • 연계과정명

  • 제출기한

  • 과제내용

도움말

  • 스크롤
  • Zoom in, out, fit
  • 회전
  • 삭제
  • 도움말: 위에 표시된 도움말 정보를 나열합니다.
  • 그리드: 배경 그리드를 켜고 끕니다.
  • 넷리스트 열기: 저장된 넷리스트를 엽니다.
  • 공유 링크: 회로를 공유하기 위해 복사할 수 있는 링크를 표시합니다. 링크는 uriencoded(백분율 인코딩이라고도 함)됩니다. 이렇게 하면 다음 텍스트 문자를 사용할 수 있습니다. : @ & = + $ # 신호 및 구성 요소 이름에서. 디코딩된 링크는 브라우저의 자바스크립트 콘솔에 에코됩니다.
  • 넷리스트 저장:현재 넷리스트를 저장합니다. 회로가 다른 플랫폼에서 저장되는 위치에 대해서는 아래 시스템 정보를 참조하십시오.
  • 잘라내기, 복사, 붙여넣기: 일반적인 편집 기능입니다.
  • 삭제: 선택한 구성 요소를 삭제합니다.
  • DC
    : DC 전압 및 전류(작동 지점이라고도 함)를 찾습니다.
  • AC
    : AC 주파수, 플롯 전압 또는 전류 대 주파수를 스윕합니다.
  • TRAN
    : 과도 응답. 시간 응답을 구하고 전압 또는 전류 대 시간을 플로팅합니다.

도움말

  • 대상 CSV 파일 업로드 및 분석
    • 1) 우상단의 +. -> Data -> Upload CSV to database 메뉴 선택
    • 2) CSV 파일 및 Database 저장 테이블 명 입력
    • - CSV Upload : PC의 분석 대상 CSV 파일을 선택(Source)
    • - Table Name : CSV 파일의 데이터를 저장할 테이블(Target으로서 현재 테이블이 생성되어 있지 않아도 되며, 분석 시 자동 생성함)
    • - ‘SAVE’ 클릭하여 저장
    • 3) Database 저장 테이블 이용하여 분석
    • - Datasets 클릭 -> Datasets 목록에서 위 입력한 Table_name과 동일한 NAME 클릭
    • - 좌측 하단에 CSV 파일의 항목명 노출됨
    • - DIMENSIONS : 차원 테이블로서 ( 예, 월별사고건수를 보고자할 때 ‘월’에 해당) 좌측의 월을 drag & drop 하여 설정
    • - METRICS : 메저 테이블로서 ( 예, 월별사고건수를 보고자할 때 ‘사고건수’에 해당) 좌측의 사고건수를 drag & drop 하여 설정
    • - ‘CREATE CHART’ : 클릭하면 해당 데이터를 이용하여 시각화로 나타냄

도움말

  • 로그인
    • 1) 로그인 사용자의 ID에 ‘@’가 포함되어 있는 경우, ‘_’으로 변경하여 입력하여야 합니다.
    • 2) 로그인 화면에 접속하면 접속자의 ID와 초기 인증번호가 팝업으로 나타내 집니다.
  • CSV 파일 업로드
    • 1) 필요한 경우, Files 탭에서 오른 클릭하여 폴더 생성
    • 2) 해당 폴더로 이동
    • 3) 우상단의 Upload 선택하여 PC의 CSV 파일 업로드
    • 4) 업로드한 파일을 클릭 후 오른 클릭하여 New Notebook 선택
  • 파일 분석
    • 1) 팝업 창으로 명령어 라인이 나타나며, 파이썬 명령어를 실행하여 파일 분석 작업을 진행
    • 2) 파일 분석 및 시각화 예
    • - import pandas as pd
    • - import matplotlib.pyplot as plt
    • - import koreanize_matplotlib
    • - df = pd.read_csv("소상공인시장진흥공단_상가(상권)정보_강원_202312.csv")
    • - df.shape
    • - df["상권업종대분류명"] == "의료"
    • - dforder = df["상권업종대분류명"].value_counts()
    • - pip install koreanize_matplotlib
    • - dforder.plot.line(title='업종별 업체수',color='red')
    • - plt.show()