2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

GIGAスクール端末でどこまで開発環境が整えられるか(windows編)

Posted at

chromebook編はこちら

はじめに

chromebook編が好評だったので、windows編も書くことにしました。
GIGAスクール端末で使われているほとんどが、chromebook,windows,ipadですが、ipadに関してはアプリのインストールが自由にできないので(特に小学校)、chromebookとできることはほぼ同じだと思います。なので、ipadを使っている方はchromebook編をお読みください。
また、この記事で紹介する端末は、僕の学校で壊れたときの予備端末として使われているものなので、実際に他の学校で使われているのは、それと同等かそれ以下だと思います。参考程度に思ってください。

端末スペック

型番がわからないのですが、たぶん富士通だったと思います。
cpu:i3-7100u,RAM4GB,ROM:128GBだった気がする。

前提条件

・管理者権限がない→インストーラーがあるソフトは入れられない
・この端末のみ配布される→usbブートとかはだめです。rufusなどのソフトも管理者権限いるので。
外部の端末を使うものはこの記事では扱いません。
・たぶんWindows Enterprise(学校にあった端末はそうでした)

管理者権限がないとwindowsの意味がないぐらい何も出来ないです。今どきインストーラーなしで入れられるソフトは少ないので厳しいですね(Aviutlとかは入れられましたが、プログラミング関係ではないですね)。当然、WSLなども無理です。
windows Enterpriseなのも問題です。OSの更新がないせいで(うちの学校はそうです)、新しいバージョンの言語が使えない、つまりソフトが実行できないものがあります(YMM4などはそうでした)。

おすすめツール

よくよく考えたらソフト(SDK含め)なしで実行できる言語は少ないです。そのなかでも多分できる物を選びました。

コマンドプロンプト
言う必要がないぐらい定番ですね。まずはこれからプログラミングを初めたという人はいるのではないでしょうか?
実行できるのはパッチファイルやC#ですかね。ただ、GUIソフトとかは作れないのでご注意を。

Office
Officeは結構な確率で最初から入っているのではないでしょうか。じゃないとwindowsの意味がな(ry
OfficeといったらVBAですよね。VBAは割と遊べるし、Officeだけでソフトも作れちゃうのでコマンドプロンプトよりはマシだと思いますよ。ただ、スプレッドシートとかで使えるGASのほうが実用性は高いと思います。
ただし、Officeが入っていること前提ですが。

終わりに

え、これで終わり?
そのとおりです。管理者権限がないとこんなにもできることが限られるんですね。ブラウザで出来なくてwindowsでできるのはこれぐらいしか思いつきませんでした。
ということは、コスト的にもいいのはchromebookってことになりますね。
また思いつけば追加していきます。

余談

biosロックがかかっていても大体のPCはマスターパスワードを使って解除できます(「メーカー名 biosロック 解除」で大体でてきます)。この記事の趣旨とは外れてしまうのでここでは書きませんが、もし、手元にブータブルメデイアをつくれる端末があれば、Ubuntuなどを入れて試してみては?

2
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?