Xmalとは何ですか?
Xmalは、人々が遊び心のある方法でアルゴリズム思考を開発するのを支援することを目的としたプロジェクトです。
なぜこれが必要なのですか?
今日、人間の精神発達にますます注意が払われています。 たとえば、プログラマーになりたい人が増えています。 問題を解決するための正しい方法を選択する能力が不足している
問題を考えてみましょう:10 * 11 =どのくらいでしょうか?
答え110がすぐに頭に現れました
- 10回11回折ります。
- 11回11回折ります。
- 学校を思い出して、右側の11に0を割り当て、110を取得します。
-
バイナリに翻訳
または、若い学生プログラマーの人生の例
ユーザーがキーボードから入力した番号をファイルに書き込む
ほとんどの学生は、主に次の2つの問題のために混乱に陥ります。
- どこから始めますか?
- プログラミング言語の無知
どこから始めますか? 私たちのゲームが解決に役立つはずの質問:
- ファイルが開いていない場合は、作成します
- ループ内で、ユーザーがキーボードから入力した値を読み取ります
- それは数字ですか?
- はいの場合-ファイルに書き込む
- それ以外の場合、無視
- ファイルを閉じる
多くの場合、初期の段階では、このタスクは困難です。 しかし、すべては簡単です。
何人の人々、問題を解決するための多くの方法。 ただし、ほとんどの場合、できるだけ簡単に問題を解決する必要があります。
したがって、「なぜこれが必要なのか」という質問に対する答えは、問題を解決するためのアルゴリズムを迅速かつ正確に構成する方法を学ぶのに役立ちます。
PS:アイデアが気に入ったら、私たちのチームはプロジェクトの詳細と、その実装のために選択された手段を喜んで共有します。
PPS:質問して、恥ずかしがらないで、噛まない:)