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

ガイダンス など

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

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

8/13 の体験レッスンの内容は、以下の通りです。

 ・ ガイダンス・現状確認
 ・ プログラミングとは
 ・ プログラム実行までの流れ
 ・ プログラミング言語の種類
 ・ プログラミングに必要なスキル

□ ガイダンス・現状確認

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

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


□ プログラミングとは

プログラミングというものを一言で説明すると、

 ・ コンピュータにおいて何らかの役割を果たしてもらうために、取り得る手段のひとつ

です。

特に上記を自動でやってもらう場合には、ほぼ必須となる手段といえます。


□ プログラム実行までの流れ

プログラム実行までの流れについて、図を使いながら説明しました。


□ プログラミング言語の種類

プログラミング言語には、様々なものがあります。例えば

 C言語
 C++
 Java
 PHP
 Ruby on Rails
 Python

といったものがあります。

実際には用途に応じて、上記の中から適切なプログラミング言語を選択して実装することになります。


□ プログラミングに必要なスキル

プログラミングにあたっては、以下の2点のスキルが必要になります。

 (1) プログラミング言語に関する文法の知識
 (2) アルゴリズムを作るスキル

(1)は、主に参考書などに沿って学習を進めます。

一方、(2)は基礎を習得した後で難易度の異なる練習問題を、易しいものから解くことで身につける必要があります。

本レッスンでは、(2)のスキル向上も念頭において進める予定です。
新着レッスンノート

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

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

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

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

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

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