伊藤ゼミのプログラミング課題(1)

ゼミの3年生に対する課題をウェブにも残しておきます。

自分の選んだプログラミング言語について、課題1?2を解くプログラムを作りなさい。
次回のゼミで、作成したプログラムについて説明しなさい。

課題1

1?20までの整数をランダムに10個画面に表示するプログラムを作りなさい。

課題2

3個の数値を順に入力したら、入力したのと逆の順で画面に表示するプログラムを作り
なさい。入力する3個の数値を変えても正しく動作しなければならない。

※入力の方法や画面への表示方法は自由でよい。
※時間があれば以下の課題にも取り組むこと。

課題3

1?20までの相異なる整数を、ランダムに10個画面に表示する。

課題4

1、2、3、4、5の数をランダムに並べ替えて表示する。

OB,OG向け、学園祭展示発表のお知らせ

OB,OG各位

拝啓
秋晴れの候、皆様にはますますご健勝のこととお慶び申し上げます。

今年も山梨学院大学の樹徳祭で伊藤ゼミナールのイベントを催します。
今年度のイベントの趣旨は「お客さんに楽しんでプログラミング体験をして
いただく」です。小学生の教育用に開発されたプログラミング言語(Scratch)
とプログラミングして動くLEGO(WeDo)を使い、プログラミングの楽しさを知って
いただこうというイベントです。

OB,OGの方にも是非、イベントに参加して現在の私たちの成果をご
覧いただきご意見を賜われれば幸いです。

ご多忙とは存じますがご来場をお待ち申し上げます。

敬具

日時 10月31日、11月1日
場所 新12号館 西ラウンジ
平成21年度 学園祭責任者 奥村 一樹

MacPortsでの各種言語のインストールについて

ゼミの3年生課題のためにMacへいろんな言語をインストール中です。MacPortsを使えば簡単にインストールできました。学生さんでMac使いはいないので役に立たないでしょうが備忘録として。

[Lua]
インストール:sudo ports install lua
コンソールでのインタプリタ起動:lua

[JavaScript(SpiderMonkey)]
インストール:sudo ports install spidermonkey
コンソールでのインタプリタ起動:js

[Scala]
インストール:sudo ports install scala
コンソールでのインタプリタ起動:scala

[Ruby]
インストールの必要なし?
コンソールでのインタプリタ起動:irb

[Smalltalk/80(GNU Smalltalk)]
インストール:sudo ports install gst
コンソールでのインタプリタ起動:gst