種々のオンラインサービス
種々のオンラインサービスを紹介する.
オンラインサービスの利用では,利用登録や 利用条件は,利用者自身で十分に確認すること.
【目次】
【関連する外部ページ】
- Google Colaboratory のページ: https://colab.research.google.com/?hl=ja
- Scratch のページ: https://scratch.mit.edu/
【サイト内の関連ページ】
種々のまとめページ
[人工知能,データサイエンス,データベース,3次元], [Windows], [Ubuntu], [Python (Google Colaboratory を含む)], [C/C++], [R システム], [Octave]
オンラインサービス(人工知能,データベース関連)
オンラインのプログラミング関連
- Google Colaboratory の使い方
- Scratch プログラミング,Scratch のキャラクタ [PDF], [パワーポイント]
ビジュアルにプログラミングを学習するもの.日本語表示可能.
プログラミングのオンラインサービス
オンラインプログラミング開発環境は, ウェブブラウザで動く
利点として,ウェブブラウザがあれば,すぐにプログラミングを開始できる.(勉強用途に向く). 出来た製作物は,簡単に公開できることが多い
スライドによる説明
- オンラインのプログラム開発環境 [PDF], [パワーポイント]
- Python Tutor でのPython プログラム実行 [PDF], [パワーポイント]
PythonTutor は,Python, Java, C, C++, JavaScript, Ruby に対応.オブジェクトの表示,ステップ実行がビジュアルに簡単にできる.
Python Tutor のページ: https://pythontutor.com/
- Python 演習(コードコンバット (Code Combat を使用) [PDF], [パワーポイント], [HTML]
ビジュアルに Python プログラミングなどを学習するもの.日本語表示可能.
Code Combat (コード・コンバット)のページ: https://codecombat.com/
- データ構造とアルゴリズムを演習できるサイト VisuAlgo [PDF], [パワーポイント]
VisuAlgo のページ: https://visualgo.net/en
Web ページによる説明
- Python, Java, C プログラミングの体験(Python Tutor を使用)
PythonTutor は,Python, Java, C, C++, JavaScript, Ruby に対応.オブジェクトの表示,ステップ実行がビジュアルに簡単にできる.
Python Tutor のページ: https://pythontutor.com/
- Python, Java, C プログラミングの体験(GDB online を使用)
GDB online は,C, C++, Java, Python, PHP, C#, OCam, VB, HTML, Ruby, Perl, Pascal, R, Fortran, Haskell, アセンブリ, Objective C, SQLite, Javascript, Prolog, Swift, Rust, Go, Bash などに対応. コードアシスト, gdb デバッガの機能あり.
GDB online のページ: https://www.onlinegdb.com/
- HTML, JavaScript プログラミングの体験(JSFiddle を使用)
HTML, CSS, JavaScript.見た目をオンラインで確認
【関連する外部ページ】
JSFiddle のページ: https://jsfiddle.net/
- Python3, Java, C, R, JavaScript, Ruby, Scheme, Bash の体験(paiza.IO を使用)
Python, C, Java, JavaScript, R の他にもSQL など多数の言語.表示は日本語. 一定の条件下でファイル操作も可能.
Paiza.IO のページ: https://paiza.io/
- Python, C, JavaScript, Ruby を動かしてみる(AWS Cloud 9 を使用.登録必要)
AWS Cloud 9 の特徴としては,Ruby on Rails, Apache + PHP + MySQL, Wordpress の演習が簡単にできる. その他, 複数のソースコードを使いたい場合, ファイル入出力を行うプログラム書きたい場合. コマンドラインでビルドや起動の操作を行いたい場合.
AWS Cloud9 のページ: https://aws.amazon.com/jp/cloud9/
- PaizaCloud の利用登録を行ってみる
オンラインデモ,オンライン実行(外部ページのリンク)
- Google Colaboratory
Python の開発環境.多数のパッケージがインストール済み.ノートブックにより,記録が簡単に残せる.ビジュアルな表示も簡単に可能.プログラムの共有も簡単.
- Python Tutor
PythonTutor は,Python, Java, C, C++, JavaScript, Ruby に対応.オブジェクトの表示,ステップ実行がビジュアルに簡単にできる.
Python Tutor のページ: https://pythontutor.com/
- trinket
- PyWeb
Python のオンライン実行,ソースコードの共有,プログラム及び実行環境のサイトへの埋め込み,PyKAME によるビジュアルプログラミング
- GDB online
GDB online は,C, C++, Java, Python, PHP, C#, OCam, VB, HTML, Ruby, Perl, Pascal, R, Fortran, Haskell, アセンブリ, Objective C, SQLite, Javascript, Prolog, Swift, Rust, Go, Bash などに対応. コードアシスト, gdb デバッガの機能あり.
【関連する外部ページ】
OnlineGDB の URL: https://www.onlinegdb.com/
- Coding Ground
Python, C, Java, JavaScript, R, Octave/MATLAB, SQL, bash, アセンブリ, その他多数.ファイル作成,ファイル読み書き,複数プログラムファイルの組み合わせ可能
https://www.tutorialspoint.com/codingground.htm
- JSFiddle
HTML, CSS, JavaScript.見た目をオンラインで確認
JSFiddle のページ: https://jsfiddle.net/
- Paiza.IO
Python, C, Java, JavaScript, R の他にもSQL など多数の言語.表示は日本語. 一定の条件下でファイル操作も可能.
Paiza.IO のページ: https://paiza.io/
- AWS Cloud9
AWS Cloud 9 の特徴としては,Ruby on Rails, Apache + PHP + MySQL, Wordpress の演習が簡単にできる. その他, 複数のソースコードを使いたい場合, ファイル入出力を行うプログラム書きたい場合. コマンドラインでビルドや起動の操作を行いたい場合.
AWS Cloud9 のページ: https://aws.amazon.com/jp/cloud9/
- Scratch
ビジュアルにプログラミングを学習するもの.日本語表示可能.
Scratch のページ: https://scratch.mit.edu/
- Code Combat (コード・コンバット)
ビジュアルに Python プログラミングなどを学習するもの.日本語表示可能.
Code Combat (コード・コンバット)のページ: https://codecombat.com/
- VisuAlgo
さまざまなアルゴリズムを擬似言語とビジュアルな動作画面で学べるページ
VisuAlgo のページ: https://visualgo.net/en
種々のオンラインサービス
WikiPedia
WikiPedia: https://ja.wikipedia.org/wiki
オンラインの地図(外部ページのリンク集)
- OpenStreetMap
- F4map の 3次元地図
URL: https://demo.f4map.com/#lat=34.4572202&lon=133.2298585&zoom=16
- Google Map
- Google Earth URL: https://earth.google.com
- Google Earth を利用して作成された映像作品 (Vimeo で公開)(作者; Matteo Archondis)
- バスルート - 全国バス停・路線マップ
オンラインでのストリーミングサービス
- オンラインのストリーミングサービス Jango
オンラインでの各種処理(グラフィックス,画像,通信確認)(外部ページのリンク集)
- Fluid Paint
描画
- Silk
描画
- WebGL Fluid Simulation
流体の雰囲気を持つ絵を描く
- Draw.io
フローチャート,UML図などの作図
- Blip
インターネット通信性能の計測
- polarr
オンラインフォトエディタ
https://photoeditor.polarr.co/
オンラインでの展示その他
- ルーブル美術館のバーチャルツアー
- The map of the observable Universe
観測可能な宇宙の地図
オンラインのデータ公開
これらについても,利用条件は利用者で確認すること.