1. paizaラーニングトップ
  2. C言語入門編レッスン一覧

C言語入門編

(全9レッスン)

一部無料 有料プラン

概要

本講座はプログラミング言語C言語の入門編です。C言語の基本について短時間で独学できるよう作られています。
C言語は処理速度も早く、高水準言語の特徴を持ちながら、低水準言語の特徴も併せ持つ汎用プログラミング言語です。C++やJava、C#などの後発言語にも影響を与えています。
なお、本講座は理解しやすいよう基本的な内容に留めており、サンプルプログラムも演習課題も小規模なものにしています。より深くC言語について学習するためには、リファレンスやレベルアップ問題集などをご利用ください。

身につけられること

本講座を学習することで「Hello World」のように任意の文字列を標準出力に出力するところから、「変数」「条件分岐」「比較演算子」「ループ処理」「配列」「ポインタ」「多次元配列」「関数」「構造体」「スタック」「キュー」などを理解し、利用できるようになります。

対象者

IoTや家電、自動車などの組み込み制御システム開発、クライアントアプリケーション開発、OSの開発、ソフトウェア開発を行いたい方などです。
本講座を学習する上で必要な予備知識はありません。プログラミングの初心者から、その他のプログラミング言語の経験者まで、幅広くご活用いただけます。なお、HTMLについて基礎的な知識があるとよりスムーズに学習することが可能です。

学習ステータス

Lv.1 

レッスン完了数
0 / 9レッスン
演習課題完了数
0 / 109問

完全無料で学びたい方へおすすめ講座

完全無料アイコン

有料会員になることなくすべてのレッスンが学習可能な講座です。
どのような学習形式なのか試してから有料会員になりたい、お金をかけずに学習したいといった人向けです。

レッスン一覧

レッスン動画アイコン

C言語でプログラミングの初歩を学びます。 第一回では変数と計算について学びます。「サイコロ」アプリを作れるようになる事を目指します。

全9チャプター 演習課題 全21問
レッスン動画アイコン

C言語でプログラミングの初歩を学びます。 「平成年度の計算」や「おみくじ」など、簡単なアプリケーションを作れるようになる事を目指します。

全6チャプター 演習課題 全11問
レッスン動画アイコン

C言語入門編3: ループ処理を学ぶ

C言語を使って、同じ手順を繰り返すループ処理の基本を学びます。ループ処理は、大量のデータを処理するためには、欠かせないテクニックです。また今回は、プログラムの外部からデータを入力する方法についても取り上げます。

全8チャプター 演習課題 全16問
レッスン動画アイコン

C言語入門編4: 配列の基礎

配列と文字列の基礎について学習します。標準入力から配列のデータを読み込む方法についても学習します。

全9チャプター 演習課題 全15問
レッスン動画アイコン

特定のメモリ領域を指し示す「ポインタ」について学習します。

全8チャプター 演習課題 全9問
レッスン動画アイコン

多次元配列について学習し、ループ処理やポインタについて理解を深めます。

全9チャプター 演習課題 全11問
レッスン動画アイコン

C言語入門編7:関数を理解しよう

関数を定義する方法について学習し、関連のあるスコープについても理解します。

全8チャプター 演習課題 全11問
レッスン動画アイコン

C言語入門編8: 構造体を理解しよう

構造体のつくり方や使い方など、構造体の基本的な機能について学習します。

全9チャプター 演習課題 全10問
レッスン動画アイコン

スタックとキューの動作について理解し、実装をおこないます。

全8チャプター 演習課題 全5問

講座一覧へ戻る