codebelle - スキマ時間で学ぶプログラミン‪グ‬ 4+

スキマ時間で学ぶプログラミン‪グ‬

Manabelle Co. Ltd.

    • 4.0 • 232件の評価
    • 無料

スクリーンショット

説明

codebelle(コードベル)は、ステップアップ形式で進める学習支援アプリです。
プログラミングを楽しく学ぶ!そんな体験をしてみませんか?
アプリ開発の新潮流「Swift」を、アプリで学ぶ新しい学習を始めましょう!

今まで「プログラミングは難しそう・・」と躊躇していた方でも簡単に取り組めるよう、チャット形式で短時間に学べます。
ひとつのレッスンは3分程度で終了!

初心者も自分にあったスピードで専門知識の基礎を身につけましょう。


codebelleに関するお問い合わせ、ご質問等はアプリ内の連絡先か下記までお願い致します。
If you have a question about this app, contact info account as bellow.

mail : info@manabelle.jp
twitter : @manabelle_jp


codebelleのリリースにあたり、ご協力いただいた以下の方々に感謝します。
Special thanks to our friends for create this app.

Designed and produced about store promotion: nam & co.
Contributed about Swift code: Hiroshi Kimura

新機能

バージョン 1.8.2

iOS16でアプリがクラッシュしてしまう場合がある問題を修正しました。

評価とレビュー

4.0/5
232件の評価

232件の評価

どらどんベジ赤ソニ募集

素晴らしいけど…

たまに間違ってるところありません??

システム的には本当に素晴らしいアプリだと思います。星20個付けたいぐらいです。
チャット形式なので、LINEしてるみたいですごい読み進めやすいし、
ちゃんと単元ごとに分かれているので、始める前に「へぇ、これからこういうことをやっていくんだなぁ」って全体を見てから細かいところに移れるため、やる気も出てきます。飽き性な僕でも継続出来るくらい。

ただ…
誤字脱字は「ホントはこう言おうとしてるのかな」って予想できるんですけど、

(ここからネタバレ注意)

例えば8-8の最後の問題とかって両方print("ネコ科")でも正解ですよね??
もし両方print("ネコ科")ではいけない理由が何かあるのであれば、それもちゃんと説明するべきだと思いました。
「最初のcase「トラ」にprint文を書いてしまうと変数catが「猫」の場合に合致しません」と書いてありますが、空欄の両方にprint("ネコ科")を入力しておけば、変数catが「猫」の場合にもネコ科と表示されますよね?
さすがに問題のところは誤字脱字レベルのミスにとどめておいてもらわないと、こんがらがってしまいます。

トマスタック

codebelle 7-9 について

Swift 3以降では、ラッピングを解除しようとしている値(`suuji`)はすでに`if let`ステートメントでアンラップされているので、感嘆符`は必要ありません。

Swift 4以降では、`let`で宣言された変数は使用されていることが確認されないとコンパイラが警告を出す場合があります。

`print(kei)` などを追加することで、変数 `kei` が使用されることが確認され、警告が出なくなります。

以下のソースコードはSwift5で動作確認済みです。

var moji = "2"

var optSuuji = Int(moji)

if let suuji = optSuuji {

let kei = suuji + 5

print(kei)

} else {

print("計算できません。")

}

// Swift 4 以降では var kei を let kei にして print(kei) を入れないとエラーとなります。

その他の章でもSwift 3、4、5で動作を確認の上、修正願います。

ナイトーくん

とてもやり易いです。

学ぶ道筋がしっかりと決まっていて、説明を読みながら問題に答えるだけなのでごちゃごちゃしたサイトのようにどこから手をつけよう?と、言う事態になりません。
説明文もとても噛み砕いた分かりやすいものになっているので単語の意味が分からなかったり、難しい言い回しで理解出来ないということも少ないです。

ただ、自分は理解力が低いので「あれ、ここ矛盾してないか?」と思うことがたまにあります。

大抵は読み直せば自分の認識違いだと気づくのですが、1つだけ分からないところがあります。

3-3の問題なのですが、説明を読むと2も正解のように思えます。

自分の理解力がないだけなら申し訳ないですが、もし間違いだったら訂正お願いします。

デベロッパの回答

ご評価ありがとうございます!
ご指摘の問題3-3ですが、 仰る通り、それまでの説明と問題文の選択肢が合っておりませんでした。検討の結果、説明文を修正致しました。
実際には誤りである選択肢2のコードを正しいと説明してしまっておりました。申し訳ございません。

すでに修正した章データは配布済みですので、アプリよりデータを再取得していただけますでしょうか。 アプリを再起動するか章一覧画面(最初の画面)でリストを下に引っ張って離す操作をしていただくとデータ再取得処理が実行されます。

アプリのプライバシー

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

ユーザのトラッキングに使用されるデータ

次のデータは、他社のアプリやWebサイト間でユーザをトラッキングする目的で使用される場合があります:

  • ユーザコンテンツ

ユーザに関連付けられないデータ

次のデータは収集される場合がありますが、ユーザの識別情報には関連付けられません:

  • ユーザコンテンツ
  • ID
  • 使用状況データ
  • 診断

プライバシー慣行は、ご利用の機能やお客様の年齢などに応じて異なる場合があります。詳しい情報

他のおすすめ

本格プログラミング学習-エンジニア大学-AIサポート付き
教育
Pythonプログラミング入門
教育
Progate
教育
プログラミングゼミ【低学年から使えるプログラミングアプリ】
教育
アルゴリズム図鑑
教育
LissN ビジネスニュースを英語でリスニング
教育