TDU/AJ/ASP    
TDU/AJ
  東京電機大学/システムデザイン工学部/情報システム工学科
    データ構造とアルゴリズム (担当:小濱,阿部)
     
本日の目標    
   

ガイダンス,データ構造とアルゴリズムの概要

Java,サクラエディタのインストール

     
本日の内容    
   

クラス分け

  • 小濱クラス (学籍番号の下3桁を4で割った余りが,0,1の学生,および情報環境学部の学生)
  • 阿部クラス (学籍番号の下3桁を4で割った余りが,2,3の学生)

 

重要事項

  • この科目は必修科目です.必ず履修をしてください.

 

プログラミング科目

  • コンピュータプログラミングI / II (1年前期) → 手続き型・構造化プログラミング
  • コンピュータプログラミングIII (1年後期) → オブジェクト指向プログラミング
  • C言語プログラミング (2年前期)
  • データ構造とアルゴリズム (2年後期)
  • など...

 

プログラミングについて

  • 使用言語:Java言語(Windows版)を使用します.
  • 使用エディタ:サクラエディタを使用します.
  • 使用環境:コマンドプロンプトを使用します.

 

授業方法

  • プログラミングの講義だけでなく,演習をします.
  • スモールステップ → 小さなプログラムを反復練習します.みんなでいっしょにやります.
  • 質問 → どんどん授業内にしましょう!
  • アンケート → 毎回あります.アンケート結果をもとに演習を進めます.
  • 課題 → 毎回あります.(アンケートに提出します.)
  • スケジュール → 1つ前のウェブページを参照してください.

 

授業内容(シラバス)

 

評価方法

  • 授業毎の課題 30%,学力考査 70%で評価します.

 

教科書

   (WebClassに入れない場合は,教員に申し出てください.)

 

参考書・資料など

 データ構造とアルゴリズム関連

 

 Java関連

 

「dsaa」フォルダ作成と移動とファイル表示

  • コマンドプロンプトを起動(cmd)
  • mkdir dsaa
  • cd dsaa
  • dir

 

講義

  • データ構造とアルゴリズムの概要

 

Java Full JDK(8 または 17),エディタがインストールされていない場合,インストールしてください.

 

プログラミング演習

  • テキストのプログラムの作成 → WebClassの「プログラムの提出」
  • 課題プリントのプログラムの作成 → WebClassの「課題とアンケートの提出」
    提出期限は,当日 23:59 までです.

 

課題の解答例(フィードバック)

  • WebClassの「課題の解答例」
    公開は,次の日の12:00 から 6日後 23:59 までです.

 

 

【プログラミング教育研究のお願い】

  プログラミング授業に関して研究をしています.

  研究のためデータを収集する場合がありますので,協力をお願いします.

  個人特定できないように加工後,研究発表に使用する場合があります.

 

     
導入    
   

授業を楽しくやるために↓

  1. 説明はたいへん重要です.しっかり聞きましょう.
  2. 休憩中と授業中の気持ちの切り替えをしましょう.

 

     
テキスト    
    WebClass データ構造とアルゴリズム(202411010628010201)
     
課題・アンケート    
    WebClass データ構造とアルゴリズム(202411010628010201)
     
スケジュール    
    スケジュールのページ
     
リンク    
学部・研究室
  システムデザイン工学部・情報システム工学科 信号処理応用研究室
ページ管理者
  小濱隆司
     
(C)2018 - 2024 Takashi Kohama,