• 検索結果がありません。

プログラミング基礎

N/A
N/A
Protected

Academic year: 2021

シェア "プログラミング基礎"

Copied!
13
0
0

読み込み中.... (全文を見る)

全文

(1)

プログラミング基礎

授業の概要  

(2)

担当  

•  西田 健志  

– 研究室:  B408  

– メール:    

– Twi)er:  @takeshi_nishida  

(3)

プログラミング基礎

•  テーマ  

– プログラミングの基礎を学ぶ  

•  目標  

– プログラミング言語 Java    

基本的なプログラミングができるようになる  

(4)

取り扱う内容

•  Javaの弟分 Processing  

•  (Java)

(参考)私や学生がProcessingでやったこと  

– 野球観戦専用コミュニケーションアプリ(卒論)  

– Androidスマホで動くちょっとしたゲーム  

– 認知心理の実験プログラム   – 飲み会盛り上げ  

(5)

評価

•  各回の提出物で評価  

– やむを得ない事情で欠席する場合は、  

事情を説明してださい

– 授業を欠席した場合も提出は受け付けます  

(6)

Processing   を起動

•  「クイック起動」に入っています

(7)

ここにプログラムを文字で打ち込む 実行 停止 開く 保存

ここに文字が出力される

(8)

練習1:プログラムを打ち込んでみよう

各行の末尾はセミコロン(; 1行  =1命令  

 Scratchの1ブロック

文字は半角

(9)

練習2:文法エラーに慣れ親しもう

•  打ち込み間違えると、エラーが出ます  

=文法エラー (Syntax  error)  

•  初めから正しく入力できた人はわざと文法エ ラーを出して観察してみましょう  

– 括弧を増やしたり減らしたりしてみる  

– カンマ (,)  を消してみる

– 命令の綴りを間違えてみる

(10)

練習3:どんな命令か調べてみよう

•  数字を変えてみる  

•  コメント機能を使ってみる  

コメント機能:  

スラッシュ2つを付けると   それ以降が無視される

(11)

リファレンスの見方

•  Processing  のメニューから  

– Help  >  References  とたどる  

•  ここに全機能がありますので、自力で出来る 人はどんどん進めていただいてもOKです  

•  描画関連の命令は  Shape  のところにあります  

(12)

今日のまとめ

•  プログラムの入力と実行  

•  文法エラー  

– エラーメッセージを見て間違いを探す  

•  コメント機能  

•  リファレンス

(13)

課題0: Examples

•  色々なプログラムの例が元々入っています  

•  Processing  のメニューから  

– File  >  Examples  とたどる  

•  テンションがあがったやつを教えてください  

「こういうの作れるようになりたい!」  

「これいつまでも見ていられる…」などなど    

(今後の進め方の参考にします)  

参照

関連したドキュメント

: 「8.ばく露防止及び保護措置」に記載の設備対策を行い、保護具を着用す る。 :

噸狂歌の本質に基く視点としては小それが短歌形式をとる韻文であることが第一であるP三十一文字(原則として音節と対応する)を基本としへ内部が五七・五七七という文字(音節)数を持つ定形詩である。そ

処理区 果重 糖度 酸度 硬度. g %Brix

CPU待ち時間 PCとPSWを 専用レジスタ

と。 9(倒産手続の開始原因・申立原因の不存在)

AC100Vの供給開始/供給停止を行います。 動作の緊急停止を行います。

操作内容/項目説明 振込金額を入力します。 【留意点】 ・半角数字(最大10桁)

欄は、具体的な書類の名称を記載する。この場合、自己が開発したプログラ