Skip to content

UNIST blackboard web extension program | 장영웅 외 11명

Notifications You must be signed in to change notification settings

HeXA-UNIST/blackboard-extension

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intro

UNIST 동아리 HeXA에서 UNIST 학우들의 blackboard 사용을 돕기위해 만든 프로젝트입니다.

User Manual

0. Install

  1. 확장 프로그램 바로가기를 클릭하거나 사용하고 있는 브라우저에서 Chrome 웹스토어에 접속해 'unist blackboard'를 검색해서 "Blackboard Extension"을 찾아서 설치합니다. (다른 확장 프로그램과 헷갈리지 않도록 주의하세요)
  2. 앱의 권한을 묻는 알림이 뜨면 확인 버튼을 눌러서 허락해줍니다.

1. 자동 로그아웃 방지

  • 이 확장프로그램은 한 번 로그인하면 브라우저를 종료하기 전까지 자동 로그아웃이 되지 않도록 방지해줍니다.
  • 그렇기에 공용 컴퓨터나 보안이 필요한 상황이 아닌 개인 컴퓨터에만 설치하시길 바랍니다.

2. Assignments 관리

  • 이제 블랙보드의 과제들도 To-Do 리스트 처럼 관리할 수 있습니다!
    1. 오른쪽 아래의 HeXA 로고를 클릭합니다.
    2. 열린 패널 왼쪽 아래의 'Load assigns from BB calendar'버튼을 클릭합니다.
  • 선택한 과제의 링크를 클릭하여 과제 제출 링크로 이동할 수 있습니다.
  • 선택한 과제를 더블클릭하여 수정할 수 있습니다.
  • 아래에 내용과 시간을 입력하여 개인 To-Do를 만들 수 있습니다.
  • 위쪽의 'Sort by Date' 버튼을 클릭하여 시간 순서대로 정렬할 수 있습니다..
  • 하단에 내용과 시간을 입력하여 개인 To-Do를 만들 수 있습니다.

3. Collaborate 예약

  • Collaborate으로 강의하는 수업에 자동으로 접속할 수 있습니다.
    1. 오른쪽 위 확장프로그램의 목록에서 HeXA 로고를 클릭합니다.
    2. 자동 접속을 원하는 강의를 클릭하고 자동접속에 체크표시를 해주면 됩니다.
  • 이제 해당 시간이 되면 자동으로 Collaborate에 접속하게 될 것입니다. (단, 브라우저가 실행 중이고, 블랙보드에 로그인이 되어있을 때)

4. 강의 슬라이드 Downloader

  • 학기 말에 모든 강의 슬라이드를 백업할 수 있는 기능입니다.
    1. 강의 슬라이드 게시판으로 이동합니다 (contents, slides, etc.
    2. 오른쪽 아래의 헥사 로고를 클릭합니다.
    3. 다운로드 버튼을 누르면 모든 강의 슬라이드가 일괄 다운로드 됩니다.
    4. image

Contributors

Blackboard Extension 팀 구성원

장영웅, 김기현, 방재현, 서휘원, 이예승, 조성빈

, 홍준화

자동 로그인 구현

Contributor: 서휘원

Assignments 관리

Contributor: 조성빈, 이예승, 김기현

Collaborate 예약

Contributor: 서휘원, 김기현, 이예승

강의 슬라이드 Downloader

Contributor: 홍준화, 장영웅

Bug Report

오류나 제안할 사항이 있으시다면 담당자([email protected])에게 이메일 혹은 github issue에 남겨주시면 감사하겠습니다!

About

UNIST blackboard web extension program | 장영웅 외 11명

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 64.0%
  • CSS 24.5%
  • HTML 11.5%