第11回 基礎プログラミング II レポート課題 氏名 : 藤井 駿 学籍番号 : C1091307 語学クラス : 英語3 コース : 地域共創 チーム名 : FAKE チームホームページアドレス : http://roy/~c109001/fake/fake.html プロジェクト名 : 1) シラベマス 2) SIPSIPサロンパス 1.ホームページでの作業 A.ホームページを参照 「http://roy/~c109130/index.html」 B.リーダーではないため実施せず 2.レポートの中身 A.1)シラベマス → 気軽にオンラインでシラバスを見られたら便利だ ということで実際にシラバスを作ってみることに してみた。 2) SIPSIPサロンパス → シラベマス を参考にしながら SIP登録の際に 少しでも役立つように作成してみた。 時間割を作成して自分のスケジュールを確認 できるようにした。 B.担当プロジェクト : シラベマス プロジェクトホームページ : http://roy/~c109001/fake/fake-1.html 私担当 : プログラム & CGIページ & 企画書 青木千紗担当 : datファイル & 解説書 & 広告ページ C.解説 ◎CGIページ「syllabus.html」
◎プログラム「syllabus.rb」 #!/usr/bin/env ruby $KCODE = 'e' # 文字化け防止 require 'cgi' # CGI を宣言 c = CGI.new("html4") kamo = c["kamoku"] print("Content-type: text/html; charset=EUC-JP\n\n") # 日本語コード print("\n") print("\n") print("\n") print("
\n") print("
%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "基礎の自然科学(化学)" open("kagaku.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "基礎の自然科学(物理)" open("buturi.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "基礎の自然科学(生物)" open("seibutu.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "社会調査論(2009)" open("syakaichosa.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "情報と社会(旧:生活と情報)" open("zhouhotosyakai.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "法と現代社会(旧:憲法)" open("kenpou.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "会計学基礎論" open("kaikeigaku.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "山形地域論(2010)" open("yamagatachiiki.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "共創まちづくり論(2010)" open("sirabasu_12.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "共創の技法I(2010)" open("sirabasu_13.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "現代社会と福祉II" open("sirabasu_14.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "インクルージョン社会論" open("sirabasu_15.dat ","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "相談援助の基礎と専門職II " open("sirabasu_16.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "社会保障II" open("sirabasu_17.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "少子高齢社会論" open("sirabasu_18.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "地球環境科学" open("sirabasu_19.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "森林の保全と共生(2010)" open("sirabasu_20.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "日本史b" open("sirabasu_21.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "自然地理学b(2010)" open("sirabasu_22.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "人文地理学b" open("sirabasu_23.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "教育学" open("sirabasu_24.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end if kamo == "アジアを知ろう" open("sirabasu_25.dat","r")do|data| while line = data.gets if /(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)/ =~ line print("%s
\n",$1) print("%s
\n",$2) print("%s
\n",$3) print("%s
\n",$4) print("%s
\n",$5) print("%s
\n",$6) print("%s
\n",$7) print("%s
\n",$8) end end end end print("