KidsScript

プログラミングを楽しもう!

無料

JavaScriptでプログラミングを楽しもう! 〜かたち、ゲーム、無線、電子工作〜 KidsScriptは、こどもと10代のための本格的なプログラミング言語アプリです。 JavaScriptと互換のビジュアルなブロック・プログラミングによって、低年齢でもJavaScriptを扱えるようにしました。 いろいろなかたちやゲームを作って楽しみながら、プログラミングに慣れてゆくことができます。 そしてバージョン2.0からは、電子工作に対応しました! いま人気があるESP32というマイコンを、KidsScriptのコードからプログラミングできます。 さまざまな電子部品の使い方を勉強したり、自作したロボットカーを走らせたり、創意工夫すればなんでもできますよ! アプリのなかに、豊富やサンプルや、丁寧なチュートリアルがあるので、ぜひトライしてみてください! [アプリの主な仕様] ●シンプルなアプリ ログインやアカウント作成は不要です。 またアプリ内に広告を含みません。 個人情報も一切収集しませんので、安心して気軽にお楽しみいただけます。 ●JavaScript互換言語 本アプリの言語「KidsScript」はJavaScript1.5と互換で、JavaScriptをビジュアルなブロックとして操作できるようにしたものです。 そのため本アプリでのコーディングをつうじて、自然とJavaScriptに慣れてゆくことができます。 ●想定年齢 主に13歳以上を想定しています。 しかし9歳からでも大人といっしょにサンプルをさわって遊ぶことができます。 [9〜12歳] - 大人と一緒にサンプルで遊べる - 大人と一緒に初歩的なプログラムが作れる [13〜15歳] - 一人でチュートリアルができる - 一人で初歩的なプログラムが作れる [16〜17歳] - すべてのサンプルとチュートリアルが理解できる - 一人で自由にプログラムが作れる ●Bluetooth通信対応 2つのKidsScriptアプリをBluetoothで接続して、リアルタイムに通信するコードを書くことができます。そのため通信対戦ゲームも作れますよ! ●ESP32対応 ESP32-DevKitC-32Eを対象とします。ESP32側に"KidsScriptファームウェア"をインストールすることで、KidsScriptとESP32がリアルタイムにBluetooth通信できるようになり、KidsScriptによるESP32のコーディングが可能になります。 ESP32用のKidsScriptファームウェアはKidsScript公式サイト上で配布しています。 [URL] https://www.kidsscript.net/ ●本アプリに付属するコードサンプル 150以上 いろいろなサンプルをながめて、動かしてみるだけでも、楽しいですよ! ●本アプリに付属するチュートリアル 30以上 やりかたを丁寧に教えてくれる「インタラクティブ・チュートリアル」がついていて、だれでも手軽にはじめられます。 プログラミング未経験でも大丈夫!

  • 4.6
    5段階評価中
    評価件数:9

KidsScriptアプリ同士のBluetooth通信が改善されました。複数の接続先の候補が起動しているとき、ダイアログから選択できるようになりました。

デベロッパである“NextObject, Ltd.”は、アプリのプライバシー慣行に、以下のデータの取り扱いが含まれる可能性があることを示しました。詳しくは、 デベロッパプライバシーポリシー を参照してください。

  • データの収集なし

    デベロッパはこのアプリからデータを収集しません。

    使用する機能や年齢などによって、プライバシー慣行が異なる場合があります。 詳しい情報

    デベロッパは、このアプリがサポートしているアクセシビリティ機能をまだ示していません。 詳しい情報

    • 販売元
      • NextObject, Ltd
    • サイズ
      • 40.4 MB
    • カテゴリ
      • 教育
    • 互換性
      iOS 12.0以降が必要です。
      • iPhone
        iOS 12.0以降が必要です。
      • iPad
        iPadOS 12.0以降が必要です。
      • iPod touch
        iOS 12.0以降が必要です。
      • Apple Vision
        visionOS 1.0以降が必要です。
    • 言語
      • 日本語と英語
    • 年齢制限
      4+
    • 著作権
      • © 2025 NextObject, Ltd.