dokoCとは、『スッキリわかるC言語入門』『同 第2版』『同 第3版』の読者さまによる学習の敷居を下げる目的で、無償・非保証で提供されているクラウド学習環境です。PCやスマホのブラウザを用いて、手軽に学習を進めることができます。
dokoCにアクセスするには
WindowsやMacOSなどのPC、iPhoneやAndroidなどのスマートフォン(タブレットを含む)で、以下のURLにアクセスします(InternetExplorerは利用できませんので、その他のブラウザをご利用ください)。
以下のような画面が表示されればアクセス成功です。
コンパイルと実行を試すには
dokoCではアクセス直後から、サンプルコード(hello worldと画面に表示するもの)が読み込まれています。画面右下の、>>ボタンをクリックすることでコンパイルを行うことができます。
このコードにはエラーが含まれていないので、コンパイル成功を示す右のような画面になります。さらに、この右下にある再生ボタンをクリックすることで、プログラムを実行することができます。
実行結果が画面に表示されます。画面右下の「<>」ボタンをクリックすることで、再度コードエディタに戻りソースコードをみることができます。
スッキリわかるC言語入門の掲載コードを読み込んで動かすには
dokoC画面左端の「本」のアイコンをクリックすると、右のようなライブラリ機能の画面に移動できます。
「スッキリわかるC言語入門」の改版が出版されると、表示されるライブラリが増えることがあります。
「一般的なサンプルプログラム」や「スッキリわかるC言語入門 第2版」などをクリックすることで展開し、読み込みたいソースコードをクリックします。
なお、「解答と解説」という記述があるライブラリは、サインインしていないと利用できません。
読み込んでいいか確認がなされますので、問題なければOKを押します。
読み込んだソースコードが表示されるため、前述の方法でコンパイルや実行を行います。
ソースコードを修正して動かすには
dokoCはセキュリティ上の理由3から、ユーザー登録がない方が作成されたコードを動作させることができません。誠にお手数ですが、dokoC用のアカウント(フレアリンクアカウント)を登録して、ログインいただくことで、コードの編集が可能になります。
アカウント登録(所要時間5分・無料)やログインの流れについては、dokoCヘルプを参照してください。
ソースコードを保存するには
dokoCには現状、ソースコードを保存する機能はありません。残しておきたいコードは、コピー&ペーストなどで、手元PCのメモ帳などに貼り付けて保存ください。
その他について
その他の詳細については、dokoCヘルプを参照ください。
dokoCの段階的公開について
dokoCは、システム特性上、アクセス集中や悪意ある利用(セキュリティ上の攻撃)に対して、十分な配慮と調整が必要となる側面があります。運営元では、保護機構の実装や監視を行っておりますが、利用の増大によりシステムが不安定化し、快適な学習の妨げとなる恐れがあります。
そのため、現時点では主に書籍『スッキリわかるC言語入門』『同 第2版』『同 第3版』のの購入読者様にご利用を絞らせて頂き、その段階的に利用範囲を拡大していく計画です。詳細につきましては、以下の記事をご確認のうえご利用をお願いします。
- 匿名によるコード実行が困難な技術的背景は、こちらのブログ記事にて触れています