基礎プログラミング演習 第1回.

Slides:



Advertisements
Similar presentations
1 情報処理基礎 2006 年 7 月 6 日. 2 本日の学習項目 HTML 文書の基礎知識を習得する。 ホームページ・ビルダーの基本的な使 い方を習得する。 ホームページの作成 自己紹介のためのホームページを作成する。
Advertisements

XML ゼミ 独習 XML ~ 第 6 章 XHTML~ 6.1 XHTML の概要 6.2 XHTML の構造 谷津 哲平.
Internet Explorer 障害解析 最初の一歩 - IE のトラブルを理解する -. 概要 Internet Explorer を使用中に発生するトラブルの 種類と、調査のための切り分け方法を紹介します! (以降は IE と略称で表記します) よくあるお問い合わせ Web ページの表示が白画面のまま完了しない.
コンピュータ基礎実習 ( 上級 ) 第三回 ウェブページの作成について2 清水淳紀. 前回までの内容  ページの簡単な作り方。  ページの編集・アップロード・確認 方法について。  ページはメモ帳や Kompozer 等で編集できる。 ウェブサー バーにアップロード  ページを公開するには、必要ファイル群をウェブサー.
Web アプリケーション開発 ~図書館管理システム~ 北海道情報大学 情報メディア学 部 情報メディア学科 新井山ゼミ 高橋 隼.
Google フォームの利用法 出欠確認表の運用実例. Google フォームとは Google に登録すると使える機能の一つ「 Google ドライブ」 インターネット上にファイル等を保存出来るスペース、 その中の機能の一つです。 問い合わせやアンケートなどを自由に作れる。 ● アンケートはテンプレートから手軽に出来る.
情報基礎演習I(プログラミング) 第9回 6月22日 水曜5限 江草由佳
WWW のおはなし 神戸大学理学部地球惑星科学科 4 回生 佐伯 拓郎 (地球および惑星大気科学研究室) 藤田 哲也 (宇宙物理学研究室)
情報処理 第8回.
Flashプレイヤーを使った動画配信 情報工学科 宮本 崇也.
Java I 第2回 (4/18)
HTMLの基礎知識.
CEC公開授業 Webサイト制作にチャレンジ! 2007年11月20日 於:東京都立板橋有徳高校 学校インターネット教育推進協会.
ウェブページ制作の基礎 タグの直接入力によるウェブページの制作 次のスライドへ進んだり,戻ったりしたい時は,右下のボタンをクリック。 次へ.
HTMLの記述と WWWにおける情報公開 遠藤
CSSを利用したWebデザイン 理工学部 情報学科 3回生 喜多 亮輔.
コンピュータ演習Ⅰ 8月7日(日) 1限目 ファイルの種類.
ファイルの場所に関して.
情報技術演習Ⅰ 人文学研究のための情報技術入門 2012/11/29
徳山 豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野
応用情報処理V 第1回 プログラミングとは何か 2004年9月27日.
コンピュータリテラシ (1) 学習目標(到達目標) ・計算機実習室を正しく利用できる。 ・文書作成ソフトの利用方法を学び、報告作成が
第1回 JavaScriptゼミ ・ scriptエレメント ・ 記述における諸注意 ・ 古いブラウザへの対応方法
オペレーティングシステムⅡ 第3回 講師 松本 章代 VirtuaWin・・・仮想デスクトップソフト 2009/10/16.
問題設定の迅速化 Quick Quiz Setting
情報科学1(G1) 2016年度.
専門ゼミⅠ 南ゼミ 特別授業③ 2002年6月7日 金曜日 4限目 今泉 裕隆.
Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H 渋谷 俊彦.
Webページで自己紹介をしよう! 出席番号の席に着席し ユーザ名~user○○ パスワード~pass でログオン
応用情報処理V 第1回 プログラミングとは何か 2003年9月29日.
コンピュータ基礎実習上級 #10 絶対パスによる指定
コンピュータ・リテラシーb 第10回 Excel によるグラフ作成.
情報 第2回:状態遷移 その2.
ウェブデザイン演習 第一回 オリエンテーション.
パスファインダーの作成 slis. tsukuba. ac. jp/~fuyuki/cje2/CJE161018
データベース設計 第9回 Webインタフェースの作成(1)
情報技術演習Ⅰ 人文学研究のための情報技術入門 2017/06/01
経営工学基礎演習a PowerPointの利用.
2004年度 サマースクール in 稚内 JavaによるWebアプリケーション入門
2003年度 データベース論 安藤 友晴.
Microsoft PowerPoint98 Netscape Communicator 4.06[ja]
HTTPとHTML 技術領域専攻 3回 中川 晃.
情報コミュニケーション入門b 第10回 Web入門(1)
情報コミュニケーション入門b 第10回 Web入門(1)
プロジェクト演習Ⅱ インタラクティブゲーム制作 イントロダクション2
専門教科「情報」 アルゴリズム 第1回 ガイダンス.
情報処理 第8回.
情報スキル活用  第5週 基礎技術-5  その2 : 他のページへのリンク.
ネットショップデザイン入門Ⅰ・ⅡSEO 2013/12/18 Webデザイン入門 SEOの基本.
WEBアプリケーションの開発 2002年度春学期 大岩研究会2.
情報スキル活用  第6週    基礎技術のまとめ  復習.
タグを使ったウェブページ作成 兵庫県立伊丹北高等学校 佐藤 勝彦.
情報コミュニケーション入門e 第11回 Part2 Web入門(1)
インターネット利用法実習 経営工学基礎演習a(第3週).
情報スキル活用 第2週 基礎技術ー2 : Webページの基本形.
Webデザイン入門 Expression Web 解説
Visual Studio 2005の使用方法 新入生セミナー 
情報スキル活用 第4週 基礎技術-4 : その1(タグのまとめ).
Htmlの基本.
コンピュータ プレゼンテーション.
XML Schema (1) ソフトウェア特論 第3回 /
基礎プログラミング演習 第12回.
情報処理 第13回の教材 プレゼンテーションソフト PowerPoint 高知大学 共通教育 理学部 対象 担当教員 : 塩田
情報技術演習Ⅰ 人文学研究のための情報技術入門 2016/06/09
情報基礎演習I(プログラミング) 6月8日 水曜5限 江草由佳
独習XML ~第1章 XMLの基礎~ 1.1 XML文書の基礎 1.2 XMLとHTML
Microsoft SharePoint Online の Web サイトを カスタマイズする方法
第14回放送授業.
プログラミング基礎a 第9回 Java言語による図形処理入門(1) Javaアプレット入門
使用する CSS・JavaScrpitも指定
Presentation transcript:

基礎プログラミング演習 第1回

テキストと評価 次週からは以下のページ(仮)に授業で使うテキストを示します http://web.sfc.keio.ac.jp/~maooon/kiso_pro/ 評価は、毎回の課題及び最終課題で行います(小テストがあるかも しれません)

授業の概要 プログラミングの基礎的な知識や手法を学ぶ HTML5, CSS3, Javascriptを使いながらプログラミングの基礎概念 について学ぶ ライブラリ,Web APIなどを複合的に組み合わせてひとつのWeb サービスを制作する

プログラミングとは何か? コンピュータにさせたい仕事の手順をコンピュータが理解できる言葉 で厳密に記述すること コンピュータは超高速だが、あらかじめ仕事の手順を与えないと何もできな い 仕事の手順は厳密に記述する必要がある 仕事の手順はコンピュータが理解できる言葉=プログラミング言語で記述す る必要がある 原発からロケット、ゲーム、家電製品まで、様々なところでプログラム が動いている

プログラミングを学ぶ意義 いわゆる理系だけでなく、文系の人もプログラミングを学ぶ必要がある 既存のシステムは、環境の変化(例えば災害など)で使えなくなることもある。その ような時には、新しいシステムをデザインする必要があるが、デザイナーとプログラ マが協働するためには、プログラミングの基礎知識は不可欠 パーソンファインダー、東日本大震災での進化(1) – Google クライシスレス ポンス パーソンファインダー、東日本大震災での進化(2) – Google クライシスレス ポンス パーソンファインダー、東日本大震災での進化(3) – Google クライシスレス ポンス

この授業で扱うプログラミング言語 どんなプログラミング言語があるか? TIOBE プログラミング言語 人気ランキング 2014年1月 http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html この授業ではWebプログラミングを勉強するために、Javascriptを使 います

Webプログラミングでどんなことができるか? 参考資料 Katamari Hack fontBomb Ball Pool WebGLのデモ – Mozilla Developer Network jsdo.it

Javascriptの特徴 Webブラウザ上で動く 静的なWebページはHTMLとCSSで記述される 動的なWebページを作るためにJavascriptを記述する 動的なWebページの例 ボタンで画像が切り替わる    http://demo.tutorialzine.com/2009/11/beautiful-apple-gallery-slideshow/demo.html Googleのページが物理エンジンで崩れる      http://mrdoob.com/projects/chromeexperiments/google_gravity/

Javascriptの開発環境 Webブラウザとテキストエディタがあればプログラミングできる 比較的手軽に開発できる

到達目標 順次実行,条件分岐,繰り返し等のプログラミングの基礎概念を 理解する 仕様記述の方法,設計法の基礎を習得し,新しいソフトウェアの具 体像をデザインできるようになる ライブラリやWeb API等,既存のリソースを自らの開発作業に活用 するための基礎技術を習得する

HTML速習(1) Webページを記述するための言語(Hyper Text Markup Language) http://msatellite.info/text/tcu/2013bpro 画面を右クリックしてメニューを表示させ「ページのソースを表示」を選択す る

HTML速習(2) HTMLでは、ページ内の要素(文章や画像等)をタグによって囲むこと で、ページを構成していく <h○>見出しとして記述したいテキスト</h○> 見出し(headline)を作るタグ <h1~6>まで指定可能 <p>段落として記述したいテキスト</p> 段落(paragraph)を作るタグ <img src=“表示させたい画像ファイルのパス名”> 画像を表示させるタグ <a href=“リンク先のパス名 or URL”>ハイパーリンクを埋め込みたい要素(テ キスト、画像等)</a> ハイパーリンクを記述するタグ

HTML速習(3) テキストエディタを起動して、一緒に簡単なHTMLを書いてみましょう

今日の課題 ドットインストール(Web上のオンライン学習システム)で提供されて いるHTML入門を見てきて下さい http://dotinstall.com/lessons/basic_html_v2

連絡先 授業について質問等ある場合は、担当の秋山 (maooon@gmail.com)までメールでお問い合わせ下さい