教材ライブラリ

授業で使うスライド、触って動かせる図解、レッスンの導入スライドをまとめています。 左のリストで絞り込むか、キーワードで検索してください。

3 本のスライド集 / 全 103 件

109 枚

Java基礎

Javaプログラミング 入門編

基礎から例外処理まで完全網羅

1

目次(前半)

全体の流れ

1. イントロダクション

2. 開発環境とコンパイル

3. 変数とデータ型

4. 数値計算と文字列連結

5. 制御構造(if・while・for・switch)

6. 条件式と論理演算

2

目次(後半)

全体の流れ

7. 配列

8. メソッド

9. 式と値・データ型変換

10. デバッグ

11. 例外処理

3

Java基礎 - イントロダクション

1

イントロダクション

Javaの世界へようこそ

10
Java基礎 - イントロダクション

Javaとは

Oracle社が開発・配布する代表的なプログラミング言語です。

Java(ジャバ)

1995年に登場した、汎用性とオブジェクト指向を特徴とするプログラミング言語。エンタープライズ開発で広く使われている。

汎用性:Web、業務系、Android、組み込みなど幅広い

オブジェクト指向:大規模開発に向いた設計思想

開発環境の充実:Eclipse、IntelliJ などツールが豊富

Write Once, Run Anywhere の思想

11
Java基礎 - イントロダクション

Javaプログラム実行の仕組み

Javaは「中間言語+仮想マシン」の方式で動作します。

ソースコード(.java)

プログラマーが書くJavaの文法に従ったテキストファイル

クラスファイル(.class)

javacコンパイラがJavaVMの理解できる中間言語にコンパイル

JavaVM が実行

JavaVMがCPUに合わせた機械語に変換して実行。同じクラスファイルがどのOSでも動く

12
残り 103 枚を読む
65 枚

Java演習

Javaプログラミング 演習編

手を動かして学ぶ全25問

1

目次(前半)

演習の流れ

1. 入門編の演習(変数・分岐・繰り返し)

2. 制御構造の演習(for・switch・ネスト)

3. 配列の演習(1次元・2次元)

2

目次(後半)

演習の流れ

4. メソッドの演習(引数・戻り値・オーバーロード)

5. データ型変換の演習

6. デバッグと例外処理の演習

3
Java演習

演習の進め方

効果的に演習を進める4つのポイント。

まず手を動かす
  • 完璧でなくてOK
  • エラーから学ぶ
フローを描く
  • コーディング前に流れを整理
  • 複雑な分岐ほど効果的
トレースする
  • 値の変化を追う
  • F6 ステップ実行を活用
質問する
  • 詰まったら早めに相談
  • 他の人と解法を比べる
4
Java演習

演習問題の章別配分

全25問を章ごとに分類した内訳です。

1086420
8
6
2
6
2
1
入門編
制御構造
配列
メソッド
型変換
その他
5

Java演習 - 入門編

1

入門編の演習

変数・計算・分岐・繰り返し

10
残り 59 枚を読む
122 枚

Python基礎

Pythonプログラミング基礎編

ゼロからはじめるプログラミング

1

目次(前半)

全体の流れ

1. イントロダクション

2. Pythonプログラミングの基本

3. 変数と演算

4. 標準入出力

5. 制御構造(条件分岐)

6. 制御構造(ループ)

2

目次(後半)

全体の流れ

7. イテラブル

8. 関数とモジュール

9. クラスとオブジェクト

10. 例外処理

11. ライブラリの利用

3

Python基礎 - イントロダクション

1

イントロダクション

プログラミングとPythonの世界へようこそ

10
Python基礎 - イントロダクション

プログラミングとは

コンピュータに仕事をさせるには「プログラム」が必要です。

プログラミング(Programming)

コンピュータにやってほしいことを、順番に書いた指示書(プログラム)を作ること。

プログラムは料理のレシピに似ている

専用の言語(プログラミング言語)で記述する

記述されたプログラムを「コード」と呼ぶ

コードを書くことを「コーディング」と呼ぶ

11
Python基礎 - イントロダクション

ゴールまでの3ステップ

プログラミングを身につけるまでの道のりを確認しましょう。

基本文法を学ぶ:プログラミング言語のルールを覚える
アルゴリズムを考える:やりたいことをプログラムで表現する手順を考える
実践的なアプリを開発:部品やツールを使いこなして実用的なソフトを作る
12
残り 116 枚を読む