サイタプログラミングスクールC言語プログラミング入門講座 神奈川 楽しめるC言語セミナー レッスンノート ガイダンス など

ガイダンス など

C言語プログラミング入門講座のレッスンノート

レッスンノートって?レッスンノートって?

題名:
ガイダンス など

内容:
5/6 の体験レッスンの内容は、以下の通りです。

 ・ ガイダンス・現状確認
 ・ コンピュータに関するスキル
 ・ 用語の説明

□ ガイダンス・現状確認

体験レッスンの冒頭で、ガイダンスを実施しました。

ここでは要望の内容を掘り下げていく形式で進めました。

□ コンピュータに関するスキル

コンピュータに関するスキルを分類すると、以下の2種類に分かれます。

 (1) 作成するスキル
 (2) 使用するスキル

(1)は、例えばcalc.exe のようなプログラムそのものを作成するために必要なスキルです。

一方(2)は、作成されたプログラムを使いこなしたりするために必要なスキルになります。

現状は、後者の(2)を身につける必要があります。

□ 用語の説明

以下、用語について説明しました。

・ コマンドライン

コマンドラインとは、例えば昔のDOSのようにキーボードからコマンド(命令)を打ち込むことでコンピュータを操作する環境のことです。

最近のコンピュータはグラフィカルに操作するのが主流ですが、場合によってはコマンドラインを使うときもあります。

コマンドラインで操作する環境のことをCUI、グラフィカルに操作する環境のことをGUI、と呼んだりします。

・ コマンドプロンプト

現在のWindowsパソコンに搭載されている、標準のコマンドライン環境の名前です。

・ ファイルの拡張子

どんな種類のファイルかを識別する目的で、ファイル名の最後につけられる情報のことです。

例として、.txt(テキスト文書)、.exe(プログラム)、.html(Web用の文書)といったものがあります。

・ ファイルの大分類

大きく分けて、テキストファイルとバイナリファイルがあります。

 ・ テキストファイル
  - 文書ファイルなどのように、書かれている内容を人間が識別できるファイルのことです

 ・ バイナリファイル
  - プログラムなどのように、内容をコンピュータが識別できる(人間は識別できない)ファイルのことです

・ 引数

プログラムの実行時に、入力となる情報のことです。

コマンドラインの環境において、プログラム名の後ろに追加して記します。
新着レッスンノート

9/12のレッスン内容は、以下の通りです。 ・ポリモーフィズムについて ・Javaでの例外処理(try〜catch) 詳細は、お渡ししたノートを参照してください。 ポリモーフィズムは、オブジェクト指向の三大機能のひとつ(他にはカプセル化と継承があります)ですが、その中で...

9/5のレッスン内容は、以下の通りです。 ・ オブジェクト指向の考え方 □ オブジェクト指向の考え方 今取り組んでいるJavaは、純粋なオブジェクト指向のプログラミング言語に分類されます。そして、これはこれまで取り組んできたC言語とは、アプローチ的にも違うことをお話しし...

3/20のレッスン内容は、以下の通りです。 ・ 関数の再帰呼び出し 再帰呼び出しは自己呼び出しとも呼ばれ、関数が自分自身を「再帰的に」呼び出せるしくみのことです。 レッスンでは「1〜nまでの合計を求める」というお題で説明しましたが、他にも階乗、数列の漸化式などで用いられる仕...

3/15のレッスン内容は、以下の通りです。 ・ ポインタの基礎 ・ 変数の有効範囲 今回の詳細も、別途お渡ししたノートを参照してください。

3/15のレッスン内容は、以下の通りです。  ・ 配列の引数の取り扱い  ・ ポインタと配列・文字列の関係 今回の詳細は、別途お渡ししたノートを参照してください。

レッスンノート ページ先頭へ