プログラミング関連のオンラインサービスを紹介する
【サイト内の関連ページ】
オンラインプログラミング開発環境は, ウェブブラウザで動く
利点として,ウェブブラウザがあれば,すぐにプログラミングを開始できる.(勉強用途に向く). 出来た製作物は,簡単に公開できることが多い
利用登録や 利用条件は,利用者自身で十分に確認すること.
PythonTutor は,Python, Java, C, C++, JavaScript, Ruby に対応.オブジェクトの表示,ステップ実行がビジュアルに簡単にできる.
Python Tutor のページ: https://pythontutor.com/
ビジュアルにプログラミングを学習するもの.日本語表示可能.
Scratch のページ: https://scratch.mit.edu/
ビジュアルに Python プログラミングなどを学習するもの.日本語表示可能.
Code Combat (コード・コンバット)のページ: https://codecombat.com/
VisuAlgo のページ: https://visualgo.net/en
PythonTutor は,Python, Java, C, C++, JavaScript, Ruby に対応.オブジェクトの表示,ステップ実行がビジュアルに簡単にできる.
Python Tutor のページ: https://pythontutor.com/
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, CSS, JavaScript.見た目をオンラインで確認
JSFiddle のページ: https://jsfiddle.net/
Python, C, Java, JavaScript, R の他にもSQL など多数の言語.表示は日本語. 一定の条件下でファイル操作も可能.
Paiza.IO のページ: https://paiza.io/
AWS Cloud 9 の特徴としては,Ruby on Rails, Apache + PHP + MySQL, Wordpress の演習が簡単にできる. その他, 複数のソースコードを使いたい場合, ファイル入出力を行うプログラム書きたい場合. コマンドラインでビルドや起動の操作を行いたい場合.
AWS Cloud9 のページ: https://aws.amazon.com/jp/cloud9/
Python の開発環境.多数のパッケージがインストール済み.ノートブックにより,記録が簡単に残せる.ビジュアルな表示も簡単に可能.プログラムの共有も簡単.
PythonTutor は,Python, Java, C, C++, JavaScript, Ruby に対応.オブジェクトの表示,ステップ実行がビジュアルに簡単にできる.
Python Tutor のページ: https://pythontutor.com/
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
Python, C, Java, JavaScript, R, Octave/MATLAB, SQL, bash, アセンブリ, その他多数.ファイル作成,ファイル読み書き,複数プログラムファイルの組み合わせ可能
https://www.tutorialspoint.com/codingground.htm
HTML, CSS, JavaScript.見た目をオンラインで確認
JSFiddle のページ: https://jsfiddle.net/
Python, C, Java, JavaScript, R の他にもSQL など多数の言語.表示は日本語. 一定の条件下でファイル操作も可能.
Paiza.IO のページ: https://paiza.io/
AWS Cloud 9 の特徴としては,Ruby on Rails, Apache + PHP + MySQL, Wordpress の演習が簡単にできる. その他, 複数のソースコードを使いたい場合, ファイル入出力を行うプログラム書きたい場合. コマンドラインでビルドや起動の操作を行いたい場合.
AWS Cloud9 のページ: https://aws.amazon.com/jp/cloud9/
ビジュアルにプログラミングを学習するもの.日本語表示可能.
Scratch のページ: https://scratch.mit.edu/
ビジュアルに Python プログラミングなどを学習するもの.日本語表示可能.
Code Combat (コード・コンバット)のページ: https://codecombat.com/
さまざまなアルゴリズムを擬似言語とビジュアルな動作画面で学べるページ
VisuAlgo のページ: https://visualgo.net/en