iPadスクリーンショット

新機能

バージョン 3.0

• 独自の共有Swiftファイルをプレイグラウンドに追加できます
• 共有Swiftファイルのコードは、プレイグラウンドブック内のすべてのページで利用できます
• 新しい“コードを学ぼう”プレイグラウンドでは、Swiftファイルを使って、独自のカメラと写真エディタを作る方法を学びます
• 新しい“音楽のワークショップ”チャレンジでは、Swiftファイルを使って、独自の楽器で演奏する音のステージを作ります
• 画面の中央をタップしてドラッグして、コードエリアの画面領域を広げたり、ライブビューの画面領域を広げたりすることができます
• 速度コントロールボタンを使って、コードの各行の結果を切り替えられるようになりました。強力なデバッグツールとして使用できます
• コードのエラーが、単一のポップオーバーにグループ化されるようになり、任意の問題にすぐにジャンプできます
• コード内のコメントと文字列が、サポートされるすべての言語にローカライズされました

作成者と教育者向けの高度な機能:

• 独自のモジュールと共有Swiftファイルを追加して、新しい強力なコンテンツをApp内で直接作成できます
• 管理者は、ユーザ購読をMDM経由で制御できます
• Swift 5が、すべての新規コンテンツのデフォルトバージョンです

評価とレビュー

3.7/5
243件の評価

243件の評価

三月最後

パズルを解いて行くみたいで楽しいが

環境設定など余計なことに邪魔されずにプログラムを書いて楽しめる。
できればSwift言語のバージョンが上がっても以前のチャレンジは動くようにしてほしかった。
言語の仕様が変わってしまって古いバージョンの言語のチャンレンジが動かなくなるのはなんとかしてほしい

ennuihage

フィードバックです

フィードバック iOS11.0.3
2017/10/24

iPad Swift Playgrounds 1.6.1
コードを学ぼう2の関数>島を作るのSwift 3.1では正常に動くコードが、Swift 4では正常に動作しない。
本来、
world.removeItems(at: coordinet)
world.place(Water(), at: coordinet)
と書くことでブロックが消えて水になるべき箇所が見た目ブロックのまま。
しかしVoiceOverをオンにしてその箇所を触るとちゃんと「水」と聞こえる。
removeItems()関数の実装に何らかの問題があると思われます。
どうぞよろしくお願いします。

// コードを学ぼう2>関数>島を作る
let allCoordinates = world.allPossibleCoordinates
// Create two empty arrays of type [Coordinate].
var island:[Coordinate] = []
var lake:[Coordinate] = []
for coordinate in allCoordinates {
if coordinate.column > 4 && coordinate.column < 7&&coordinate.row > 4&&coordinate.row < 8 {

// Append to island array.
island.append(coordinate)
} else {
// Append to sea array.
lake.append(coordinate)
}
}
// For your island array, place blocks.
for coordinet in island {
world.place(Block(), at: coordinet)
}

// For your sea array, place water.
for coordinet in lake {
world.removeItems(at: coordinet)
world.place(Water(), at: coordinet)
}

らぱーん87

面白い

プログラミングやったことないけど分かりやすくて面白い!ただ日本語対応にしてもらえれば子供でも興味持てると思います。難しい英語ではないけれどね。

アプデ後、日本語対応されてわかりやすくなりました。これからプログラミング教育も始まるので、このアプリで基礎を固めていきたい。

情報

販売元
iTunes K.K.
サイズ
278.2MB
カテゴリ
Education
互換性

iOS 11.3以降。iPad対応。

言語

日本語, イタリア語, オランダ語, スウェーデン語, スペイン語, タイ語, トルコ語, ドイツ語, フランス語, ポルトガル語, 簡体字中国語, 繁体字中国語, 英語, 韓国語

年齢
指定: 4+
Copyright
© 2016 - 2019 Apple Inc. All rights reserved.
価格
無料

サポート

  • ファミリー共有

    ファミリー共有を有効にすると、最大6人のファミリーメンバーがこのAppを使用できます。

このデベロッパのその他のApp