Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131

Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131

Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131

Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131

Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131

Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131
SPIKEアプリ-Pythonプログラミングの基本 |(株)アフレル|レゴ エデュケーション正規代理店
Warning: Undefined variable $wp in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-content/themes/afrel/functions.php on line 1997

Warning: Attempt to read property "request" on null in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-content/themes/afrel/functions.php on line 1997

Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 1154

Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 1161

Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 1164

Deprecated: str_contains(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 1171

Deprecated: str_contains(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 1174

Notice: 関数 WP_Scripts::add が誤って呼び出されました。ハンドル「wpcf7-recaptcha」のスクリプトは、未登録の依存関係とともにキューへ追加されました: google-recaptcha。 詳しくは WordPress のデバッグをご覧ください。 (このメッセージはバージョン 6.9.1 で追加されました) in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131

Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131

Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131

Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131

2020年11月25日

SPIKEアプリ-Pythonプログラミングの基本

SPIKEアプリでは、プログラミング言語「Python」によるプログラミングが可能です。
Pythonによるプログラミング機能は、SPIKEアプリ バージョン1.2.0で追加され、バージョン1.3.0で日本語対応されました。

ここでは、Pythonによるプログラミングの手順の基本を紹介します。

①プロジェクトを作成する

Pythonでプログラムを作成するには、プロジェクト作成時の選択画面で、「パイソン」を選択してください。

プロジェクトを作成

「パイソン」が表示されない場合…
*SPIKEアプリのバージョンをご確認ください。対応バージョンでない場合は、アップデートをお願いいたします。
*設定をご確認ください。詳しくは、こちらをご覧ください。

②プログラムを書く

プロジェクトを作成すると、以下のような画面が開きます。

プロジェクト作成画面
  • ①プログラミングキャンバス…ここにPythonでプログラムを書きます。
  • ②ナレッジベース…スタートガイドやSPIKEのPython関数の解説、サンプルプログラム等が掲載されています。
  • ③コンソール…プログラムの実行結果等が表示されます。
  • ①~③以外の部分は、ワードブロック(ブロックプログラミング)の画面と操作方法は同じです。

ナレッジベースには、次のような内容が掲載されています。
プログラミングにご活用ください。

スタートガイドSPIKEアプリでPythonプログラミングをはじめるためのガイドです。
サンプルプログラムやその解説が掲載されています。
ワードブロック翻訳機能(スタートガイド内)ワードブロック(ブロックプログラミング)とPythonのプログラムとの対応が掲載されています。
ワードブロックをPythonではどのようにプログラミングすればよいかが、ひと目でわかります。
関数の解説SPIKEのプログラミングに使用するPythonの関数の解説が掲載されています。
「アプリ」・「ボタン」・「カラーセンサー」など、カテゴリーごとに分けられています。

③プログラムを実行する

ワードブロック(ブロックプログラミング)と同じように実行します。
プログラムに間違いがあった場合は、コンソールにエラーが表示されます。エラーメッセージを参考に、プログラムを修正します。

※2020/11/20現在 最新バージョンのSPIKEアプリに基づく情報です。
※これらの仕様はアプリのアップデートによって変更される場合があります。

(2020/11/20現在)


Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131

Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131

Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/afrel/afrel.xsrv.jp/public_html/afcms/wp-includes/functions.php on line 6131