「目的の表現」に注目したオブジェクト指向プログラミング教育とその評価
スポンサーリンク
概要
- 論文の詳細を見る
本稿では,オブジェクト指向プログラミング教育の一手法として,「目的の表現」に注目したアプローチを紹介する.我々の提案する教育手法では,構造化プログラミングの段階でプログラムの目的に注目し,それらをどのように捉え,表現するかを教育する.オブジェクト指向プログラミングの教育では,目的記述中の動詞と名詞を手がかりに,クラスやインターフェイスを設計するように教育する.カリキュラムど評価方法を考案し,若手技術者に対して実験した.結果,提案手法は受講者がオブジェクト指向を受け入れやすく,導入する意義も伝わりやすいという成果を得た.
- 一般社団法人情報処理学会の論文
- 2003-12-15
著者
-
大岩 元
慶應大学環境情報学部
-
松澤 芳昭
静岡大学情報学部
-
杉浦 学
慶應義塾大学政策・メディア研究科
-
大岩 元
第3代主査,帝京平成大学
-
大岩 元
慶応大学環境情報学部
-
松澤 芳昭
静岡大 情報
-
松澤 芳昭
慶唐義塾大学政策・メディア研究科
-
青山 希
慶唐義塾大学政策・メディア研究科
-
杉浦 学
慶唐義塾大学政策・メディア研究科
-
川村 昌弘
慶唐義塾大学政策・メディア研究科
-
大岩 元
慶唐義塾大学環境情報学部
関連論文
- 小学校におけるオルゴールと「ことだまon Squeak」を用いたプログラミング教育の試み
- 5ZC-2 携帯ゲームアプリケーション開発を支援するオブジェクト指向を用いたフレームワークの開発(エンタテインメントコンピューティング,学生セッション,コンピュータと人間社会)
- 2ZB-1 プログラミング教育への導入のための情報システム概念に基づくアンプラグドワークショップの実践と評価(プログラミング教育・ロボット・動画・仮想空間を用いた教育,学生セッション,コンピュータと人間社会)
- 浮動小数点演算における精度見積りアルゴリズムとその評価
- 浮動小数点演算における桁落ち追跡のアルゴリズム
- 桁落ちを追跡する浮動小数点演算
- 文構造の標準化によるKwicの拡張(構文解析・機械翻訳)
- プログラミング授業の導入としての「お絵かきプログラム開発演習」
- シナリオの図解化によるユースケースモデリング(ソフトウェア工学)
- 日本語要求記述に基づくプロトタイプ作成支援ツールの開発
- 学生の履修計画を支援する Web アプリケーションシステムの開発
- 状態機械を用いるフレームワーク記述言語FwMLの設計とMVCアプリケーションへの適用
- B-16 日本語プログラム言語「言霊」(開発技術,B.ソフトウェア)
- オブジェクト指向技術者養成のためのカリキュラム
- ナレッジマネージメントと学習する組織(HITOCC支援対象者論文)
- 非分かち書き日本語プログラミング言語のための字句解析
- 2X-6 日本人のための初心者向けプログラミング教育用言語の試作(プログラミング・言語教育,一般講演,コンピュータと人間社会)
- Javaによる自己表現能力の育成
- デ-タスタジアムの開発--大学とベンチャ-企業のコラボレ-ション
- Javaヴァーチャルマシンをターゲットとした日本語オブジェクト指向言語の開発
- 小中学校における情報教育向け電子教材開発環境の提案
- 高等学校教科「情報」向け電子教材の設計
- 5X-6 情報教育のための教育基本ソフトウェア・電子教材・教育支援プロジェクト
- 3-221 合宿とPBLによる組込みアーキテクト教育の実施(オーガナイズドセッション「企業における技術者継続教育-日本を強くする組込みシステム教育のあり方-」,口頭発表論文)
- 情報教育の観点から見たメディア・リテラシーの必要性とその教育内容(教育)(次世代移動体通信システム)
- 日常と社会から見た情報 : 「情報学」構築に向けた一試案
- ソフトウェア開発の教員主導型PBLにおける反復プロセスとEVM導入の効果
- 文構造の標準化によるKwicの拡張(構文解析・機械翻訳)
- 情報教育に何が一番必要か
- 組込み系システムの課題
- Boxed Economy Simulation Platformの仕組みと支援ツールの提案
- Boxed Economy Simulation Platformの仕組みと支援ツールの提案
- Boxed Economy Foundation Model:社会・経済のエージェントベースモデリングのためのフレームワーク
- Boxed Economy Foundation Model:社会・経済のエージェントベースモデリングのためのフレームワーク
- Boxed Economy基礎モデルのプロトタイピング : デザインパターンによるアプローチ
- Boxed Economy基礎モデルのプロトタイピング : デザインパターンによるアプローチ
- CE100パネル討論の報告
- 6A-3 実プログラミングとプロセス観察による短期技術者診断プログラムの試案(プログラミング教育と開発管理,一般セッション,ソフトウェア科学・工学)
- 桁落ちを追跡する浮動小数点演算
- 情報システム学を通した地域人材再生のための学び直し講座の試みと成果
- 「情報関連分野の教員養成」
- 小中高一貫情報教育カリキュラムの構成
- 2000-CE-56-8 情報教育を支援するネットワーク利用教育支援環境の提案
- 小・中・高等学校における情報教育支援体制確立の試み
- 産学協同のProject-based Learningによるソフトウエア技術者教育の試みと成果(情報技術者教育,情報教育〜理念・理論・実践〜)
- 高専学生による中学校の情報教育支援の実践
- モデリング言語による社会シミュレーション構築環境(セッション2)
- コラボレイティブ・マネジメント方式による創造的IT人材育成システムの構築と評価(研究会推薦博士論文速報)
- アルゴリズム構築能力育成の導入教育:実作業による概念理解に基づくアルゴリズム構築体験とその効果
- 産学協同のPBLにおける顧客と開発者の協創環境の構築と人材育成効果(情報システムの教育,社会的課題に挑む情報システム)
- 日本語プログラミングを用いた論理思考とプログラミングの教育
- 2411 企業人による学生プロジェクトのマネジメント経験とPMの育成(一般セッション)
- 産学協同によるプロジェクトマネージャ育成システムの提案と実証実験(情報システムの開発と運用,情報社会の基礎を築く情報システム)
- 産学が共に学ぶ情報システム構築PBL(Project-Based Learning)の試み(若手の会,PBL(Project-Based Learning))
- Project-Based Learningを支援するコース管理システム
- ToonTalk を利用したプログラミング教育環境の構築と実践
- コンピュータサマースクールの試み
- プログラミング入門教育におけるモデルによるプログラムの状態表現
- Squeakを利用した"ものづくり"プロジェクトによる[生きる力]の育成
- 「目的の表現」に注目したオブジェクト指向プログラミング教育とその評価
- コンピュータと教育の今までとこれから
- 自分で考える教育とは : 情報システム技術者のために(学校での「自分で考えさせる教育」をみんなで考えよう)
- 次代を担う真のIT技術者を育成する仕組みをつくる!--慶応義塾大学SFC研究所教授 大岩元氏の流儀 (特集 彼らの流儀--初中等からのIT人材育成に取り組むプロフェッショナル)
- テスト問題を改善するための協調作業を支援する環境構築(情報教育の成果と課題)
- 情報教育学の確立に向けて
- Computer Science教育と情報教育(セッション2:情報教育基礎,情報(処理)教育カリキュラム)
- Computer Science 教育と情報教育(教育とコミュニケーション技術・システム/一般)
- FPGAを用いたスーパースカラ設計教育に関する一考察
- 2000-CE-56-3 高等学校「情報」授業における電子教材の活用法
- 表現教育における効率性と確実性の追及 : 日本語教育システムの開発を例として
- 結果の保証できる教育システムの条件
- 情報処理学会と技術者の育成 (電子機器・情報機器特集)
- エンドユーザ向け情報ポータル作成システムの提案
- 慶応大学湘南藤沢キャンパスにおけるマルチメディアの活用(マルチメディアと高等教育)
- 高校生のための情報表現教育
- 第113回IS研究会特別セッション1報告
- 学生プロジェクトが直面した問題事例とアジャイルによる対処可能性の考察
- プログラミング授業の導入としての「お絵かきプログラム開発演習」
- 合宿とPBLによる組込みシステムアーキテクト養成プログラムの設計と評価
- クラス図-オブジェクト図間一貫性診断システムの設計と実用モデルへの適用実験
- 情報教育におけるキーボード
- オブジェクト指向モデリング教育のためのオブジェクト図自動生成システムの設計と評価
- ポータルサイト運営者のための軽量マッシュアップ開発ツールの提案と評価
- コンパイルエラー修正時間に着目した学習分析指標の提案と内省学習効果分析への適用
- ポータルサイト運営者のための軽量マッシュアップ開発ツールの提案と評価 (特集 使うシステムから使えるシステムへ) -- (プログラミング言語の設計)
- 組込み人材育成研修後の上司による「行動変容」評価の実践とSCATによる分析
- enPoly:オブジェクト指向言語におけるポリモーフィズムの概念を理解するためのワークベンチ
- ビジュアル型言語とテキスト記述型言語の併用によるプログラミング入門教育の試みと成果
- 合宿とPBLによる組込みシステムアーキテクト養成プログラムの設計と評価
- 中等教育における情報教育 : コンピュータ・リテラシー
- 21世紀の情報教育のあり方について : 初等・中等教育への提言
- 3.高等教育との接続性からみた情報教育 (初等中等教育における情報教育の動向)
- メディアネットワーク時代の情報教育(大学教育開発研究センター報告)
- コラボレイティブ・マネジメント方式による創造的IT技術者育成 (ぺた語義(第26回))
- ビジュアル-Java相互変換によるシームレスな言語移行を指向したプログラミング学習環境の提案と評価
- 初学者向けデバッガDENOの利用実態の分析
- 一貫性・明瞭性診断による静的UMLモデリング学習支援システムの設計と評価
- オブジェクト指向言語におけるポリモーフィズムの概念を理解するためのワークベンチの試作
- オブジェクト指向言語におけるポリモーフィズムの概念を理解するためのワークベンチの試作