SPIKEプライム C言語
プログラミングブック 基本編

C言語で作成した
プログラムが
ロボットの動きとなり
プログラミング開発、
学習の成果を見える化

ハードウェア制御に優れ、自動車産業などの組み込み系等の分野で広く使われている「C言語」で
SPIKE プライムをプログラムする方法を解説した世界初のガイドブック。
すでに教育版レゴ® マインドストーム® EV3でC言語プログラミングをしている方でも、本テキストでスムースな移行が可能です。

このような方にオススメ
  • 高等教育機関以上で、C言語の基礎学習を効果的に実施したいと求めている方

    高等教育機関以上で、
    C言語の基礎学習を効果的に
    実施したいと求めている方

  • C言語エンジニア育成の入り口となる教育をしたいユーザー企業、ソフトウェア開発企業

    C言語エンジニア育成の
    入り口となる教育をしたい
    ユーザー企業、ソフトウェア開発企業

  • C言語プログラミングを行うための基礎的な思考と技術をわかりやすく理解させたい教育機関

    C言語プログラミングを行うための
    基礎的な思考と技術を
    わかりやすく理解させたい教育機関

SPIKE プライム C言語プログラミングブック基本編

型番:SPKGC01SPIKE プライム
C言語プログラミングブック
基本編

C言語でSPIKE™ プライムをプログラムする方法を解説したガイドブック

標準価格 2,600円 (税込 2,860円)

※ガイドブックは、レゴ® エデュケーション SPIKE プライムセットと合わせて技術サポートしています。当社にて SPIKE プライムセットをご購入済の方は、テキスト単体での追加
購入が可能ですので、注文書にてご注文ください。

教材の特長

  • SPIKEプライムを動かす
    C言語の基本要素を
    分かりやすく解説

  • プログラムの動作が
    目に見えることでC言語の
    基礎学習の理解が深まる

  • 開発環境構築が簡単に行え
    C言語制御の学習に
    時間をかけられる

CONTENT 学習の流れ

SPIKE プライム C言語プログラミングブックサンプル
準備

①はじめに

SPIKEプライムを使うための準備をします

※本教材では、TOPPERSプロジェクトの開発環境を利用します。

SPIKE プライム C言語プログラミング学習の流れイメージ
環境

②開発環境のセットアップ

SPIKEプライムでC言語プログラミングをするために
必要な開発環境をセットアップしますwindows/Ubutsu

※この手順は一度だけ実施します

③C言語プログラム実行までの手順

  1. プログラム作成
  2. プログラム編集
  3. ビルドと書き込み
  4. プログラム実行
実践

④C言語プログラムでSPIKEを動かす

組み立てロボットのセンサー、モータと追加してC言語で作成したプログラムで動かしていきます

  • すぐに実行できるダウンロード可能なサンプルプログラムも付属 POINT

⑤C言語プログラムでライントレースする

ここまで学んだ内容を活用し、カラーセンサーの反射光を取得してON/OFF制御でライントレース していきます

  • SPIKEプライムでC言語のライントレースができるようになる内容 POINT

その他、困った時に役立つ情報も収録されています。

  • SPIKE C言語API一覧(関数一覧)SPIKE C言語で使える「関数」の辞書
  • Q&A(困ったときには)よくある質問や、よくある症状について紹介

GUIDE SET ガイドブック付きセット

SPIKE プライム C言語プログラミングセット

型番:SPKCPSETSPIKE プライム
C言語プログラミングセット

ハードウェア制御に優れ、高速な処理能力から世界中で広く支持される「C言語」でSPIKE™ プライムをプログラムする方法を解説したガイドブック付きのセットです。 ガイドブックではSPIKEプライムでC言語をプログラミングするための開発環境構築からプログラムの仕方、サンプルプログラムまで、詳しく解説しています。

標準価格 65,800円 (税込 72,380円)

セット内容

・レゴ® エデュケーション SPIKE プライムセット
・SPIKE プライム C言語プログラミングブック 基本編

ご注意

  • 本ガイドブックの学習では以下の環境が必要になります。
    OS: Windows11 または Windows 10 バージョン 2004 以上 (ビルド 19041 以上) 64bit
      mac OS 11.0 以上 (Intel のCPU搭載のmacコンピュータのみ対応)
    空きストレージ:10GB以上

上記以外のOS(UbuntuなどのLinuxOSやChromeOSなど)では動作いたしません。
「Windows パソコン」上でUbuntuというOSを使用しておりますが、「Ubuntu パソコン」での動作はサポート対象外となります。

FAQ よくあるお問い合わせ

  • 必要なパソコンのスペックは何ですか

    次のスペックを満たすPCが必要です。
    OS: Windows11 または Windows 10 バージョン 2004 以上 (ビルド 19041 以上) 64bit
      mac OS 11.0 以上 (Intel のCPU搭載のmacコンピュータのみ対応)
    空きストレージ:10GB以上

  • パソコンとSPIKEプライム以外に必要なものはありますか

    ありません。ただし、開発環境をセットアップするために、インターネット接続が可能な環境をご用意ください。

  • 開発環境は何ですか

    SPIKE-RTというSPIKEプライム用の開発環境を使用します。この本では、Windows上のUbuntuまたはmac OS に開発環境をセットアップしプログラミング開発を行います。

  • この本ではどんなプログラムを学べますか

    ライトマトリクス、ハブのボタン、モーター、カラーセンサー、フォースセンサー、超音波センサーを使ったプログラムを学ぶことができます。

その他のC言語教材

SPIKE プライムを使って、基礎からC言語を習得

C言語プログラミングマスターガイド

変数、型、代入、定数、四則演算、while文、if文、関数、戻り値、引数、インクルード、配列、構造体、ポインタ、といった
C言語の習得に欠かせない内容を収録した教材です。