ログイン »

Cloud Education System (CES)

クラウド計算技術を利用することで、オンライン授業に必要な計算環境とサポート機能を提供します。

Learn more »

Cloud Education System(CES)とは

自分のパソコンにプログラミング環境や計算環境がなくても,ブラザーを介して仮想コンピュータでプログラミングを行うことができます。使用者のパソコンがインターネットにさえ接続できれば,いつでもてどこでもまるでプログラミングの演習ができます。

New! 新型コロナウイルスの影響によって、多くの大学がオンラインで授業を実施することになっています。 オンライン授業の実施へのサポートとして、CESでは、演習授業のTA補助・質問対応、クイズの回答等のリアルタイムな授業サポート機能を追加しました。(詳細)

使用者の寄付を受けてから、すべての機能をフリーで提供しています。 (詳細)

特徴

  1. Googleのクラウドサービスを利用することで、使用者1人に1台の独立なLinux計算機(仮想マシン, 4GB~218GB Memory, 10GB Harddisk)を提供 します。
  2. 使用者のニーズに応じて、計算機が動的に起動します。使用しないとき、計算機が自動的にシャットダウンします。
  3. 多くのプログラミング・計算ソフトが利用できます。
    • 現在使用できるプログラム言語とソフトウェア(他の言語も追加可能): C, C++, Fortran, Java, Python, Octave, R, Jupyter Lab

FAQ

  1. システムの使用はフリーですか?
    はい。ただし、各ユーザーの使用時間について制限があります。毎月に最大50時間の標準仮想マシンの使用が可能です。
  2. システムの運営では費用がかかると思いますが、寄付の手続きを教えてください。
    現在、だれでも自由に寄付できる手続きを準備しています。問い合せの連絡方法でに連絡してください。

What is Cloud Education System(CES) ?

Cloud Education System(CES) provides students and researchers an easy-to-start online computing environment. With a web browser, you can create your own linux server (virtue machine) wherever you are and whenever you need. The system is constructed based on the cloud-computing service provided by Google.

Feature

  1. For each user, one computer (virtue machine: 4GB~128GB, 20GB hard disk) is provided via the service of Google Cloud Platform (GCP).
  2. The on-demand computer is running only when you need. The computer will automatically shutdown when it is idle.
  3. Jupyter notebook is available with Python (FEniCS supported) and Octave kernel.
  4. Many scientific computing libraries are installed. (Octave, FEniCS, Maxima... )
    • Programming langauge supported: C,C++, Fortran, Java, Python
    • Computing software for mathematics. FEniCS, Octave, R, Numerical Python, Maxima, ...

News

  • 2020/4/23: Instant quiz function for lectures.
  • 2020/4/20: Online TA support for lectures.
  • 2019/2/2: English portal page added.
  • 2018/4/2: IPython notebook updated.
  • 2017/06/24: 新しいDomainを導入しました。http://www.ces-alpha.org
  • 2017/06/03: Jupyter Notebook Server を5.0にアップグレードしました。
  • 2015/12/03: Window仮想マシンを利用開始しました。
  • 2015/10/05: IPython notebook Octave Kernelを利用開始しました。
  • 2015/08/01: IPython notebook を利用開始しました。
  • 2015/06/17: システムの使用手引きを作成しました。
  • 2015/05/23: Linuxサーバーの提供開始
  • 2015/04: 開発スタート

View more »

システムの使用手引き

Online manual (in Japanese)

システムの構成

Structure of system

CESに使用される技術・ソフトウェア

Software/packages in CES


    Google Compute Engine

    Google App Engine

    Jupyter Project

    Octave Kernel for Jupyter

    FEniCS Project

Thanks:

  • このシステムの開発は新潟大学平成27年度授業改善プロジェクトのご支援を頂いております。
  • This system have been supported by the Education Improvement Project of Niigata University on 2015.

問い合わせContact

  • 新潟大学 劉研究室(Liu Lab, Niigata University):