プログラミング上達方法のすすめ

プログラミングの力なかなか上向かないなぁ

勉強がんばってるのになぁ

何があかんのかなぁ

 

普段からがんばっているのに

伸び悩むとか

何をやるにしてもうまく上達できない時期ってありますよね。

 

こんにちは、出屋敷プログラミング教室の いしだ です。

2014年から尼崎のプログラミング教室で

プログラミングのせんせいやってます。

 

プログラミングについては

プログラミングのチカラを付けたければ

プログラミングをするということになります。

 

 

プログラミングが上達しているとは?

プログラミングが上達しているとは?

競技プログラミングなんかを見ていると

メモリ使用がすくなくて

必要な解が早く出てくる

のが良いプログラムという評価になっていますね。

 

突き詰めるとそうなのですが、

開発で初めからその組み方をしていると

柔軟性がないプログラム

要は仕様が変更になったときの

対応がタイヘンになったりすることがあります。

 

開発段階での良いプログラムと

マスター完了状態での良いプログラミングということであれば

考え方はちょっと違ってきたりするかもしれませんね。

 

 

 

プログラミング上達のすすめ

プログラミング上達のすすめ

プログラミングがうまくなる方法は

プログラミングをする

ですね!

 

え?それだけ?

 

それだけです。

たくさんプログラミングしてください。

何か新しいチカラを手に入れるためには

それなりの時間を使う必要があります。

 

なので上達したいと思っているのであれば

プログラミングどんどんしてください。

 

もう少し具体的に書くと

常に何かプログラミングで作り続けるでしょうか。

時計でもゲームでもデータ管理システムでも

バイトのシフト管理ソフトとか。

 

身の回りで必要、不必要かかわらず

どんどん作っていきましょう。

 

どこかの段階で、おや?あのプログラムはどうやって動いてるのかな?

とか気になることがあるので

ソコが上達のカギになっているのではないでしょうか?

 

定期的に上達のカギに出会いたい人は

プログラミング教室がいいですよ!

毎回刺激的な課題とともに

プログラミングの上達を目指しましょう!

 

出屋敷プログラミング教室について

 

【今日のプログラミング】

・sin,cosは-1~1までの値しか返さない

・震度バッファシャドウはZ値を利用した影の生成方法

・pawnはadd force locationで動かす

 

出屋敷プログラミング教室のゲームプログラミング課題を

・Scratch教材 月額100円

・Java教材 月額500円

の有料にて公開しております。

お子様のプログラミング学習の題材にぜひお使いくださいませ。

プログラミングやりたい!というお子様へのギフトへも活用されています!

 

出屋敷プログラミング教室-note-

 

リモート・出屋敷プログラミング教室はじめました。

尼崎までは通えない

近くのプログラミング教室がナイ。

こどもにプログラミング教えてくれるところを探している。

 

出屋敷プログラミング教室は2014年から

小学生にプログラミング教えておりますので

お子様のプログラミング底上げさせていただきます。

ご興味ありましたら下記より詳細確認の上、ご連絡下さいませ。

 

リモート・出屋敷プログラミング教室について

プログラミング教室へはゆるりと入ってみましょう

新しい習い事

いつか行こうと思っていると

なかなかいけなくなってしまうことってありますよね。

 

迷っているうちに

なんだか用事ができたり

時間が無くなってしまったり

迷っているときというのは

動けないものなのです。

 

こんにちは、出屋敷プログラミング教室の いしだ です。

2014年から尼崎のプログラミング教室で

プログラミングのせんせいやってます。

 

迷っていると何かと判断が

難しいこともありますね。

ちょっとずつ紐解いてみましょう。

 

 

次を待っている間に行けないループにはまってしまう

次を待っている間に行けないループにはまってしまう

プログラミング教室はここ最近

沢山開かれるようになってきた印象です、

なので選び放題やったぁ!

となるのですけど、

 

調べれば調べるほど

ここは料金が・・・

ここは対象学年が・・・

ここは家から遠い・・・

など不安がでてきてしまうもので

 

よし、ここへ行ってみよう!

と、決めたけど他のプログラミング教室情報を見つけてしまって

あれ、こっちの方が条件がよさそうとか

決めかねてしまいますね。

 

では次に見つけたところ大丈夫か?

となるとそうでもなく、

やっぱり同様に不安が出てきてしまう可能性はあります。

 

条件的に優先させると良いと思っているのが

・家から近いか?

・自分が無理なくお子様の面倒を見ることができるスケジュールが組めるか?

等の自分本位な条件で参加ができるかを

決めるといいと思います。

 

親御さんがお子様の送り迎えをしないといけないとかになると

なおさらですね。

まずはラクそうなところから

選んでいくのが良いです。

 

 

 

見つけたらすぐに行くことにするメリット

見つけたらすぐに行くことにするメリット

では、良さげなプログラミング教室みつけたら

どうしたらいいか?

 

すぐに行ってみた方がいいですね。

時間をおいてしまうと不安がたくさん出てきてしまうので

一回どこかで体験するくらいの気持ちで挑んでみましょう。

 

また、早くやり始めることで

後の選択を余裕をもってできるようになります。

 

6年生で始めると

もう少しやりたかったけど、

中学で部活とか始まるし、とか

 

就職に備えて「プログラミングできます!」と

言えることは選択肢が増えていきます。

 

先行者利益ではないですが

周りのお友達に「プログラミング教室」どのようなものか説明できるので

頼られちゃいますが

イヤではなければ

沢山お友達に話してあげるのもよいと思います。

 

なので、プログラミング教室へはゆるりと行くのがいいですよ

もちろん、近くで楽なところを探しましょうね。

 

プログラミング教室へはいることで

ふだんパソコンを触らない人ほど得られるものは大きいです。

 

楽しくプログラミングしましょう!

 

尼崎付近にお住いの方は

ぜひ出屋敷プログラミング教室をご検討下さいませ。

参加時間などできる限り調整して

沢山プログラミング触れる環境を作ってます。

 

出屋敷プログラミング教室について

 

 

【今日のプログラミング】

・似たような変数でも動きが全然ちがうことがある

・AO(アンビエントオクルージョン)を使うことでモデルの質感を強調する(間接光が入るのでよりくっきりする)

・MovementComponentがないと移動のコマンドが実行されない

 

出屋敷プログラミング教室のゲームプログラミング課題を

・Scratch教材 月額100円

の有料にて公開しております。

お子様のプログラミング学習の題材にぜひお使いくださいませ。

プログラミングやりたい!というお子様へのギフトへも活用されています!

 

出屋敷プログラミング教室-note-

リモート・出屋敷プログラミング教室はじめました。

尼崎までは通えない

近くのプログラミング教室がナイ。

こどもにプログラミング教えてくれるところを探している。

 

出屋敷プログラミング教室は2014年から

小学生にプログラミング教えておりますので

お子様のプログラミング能力の底上お手伝いいたします。

ご興味ありましたら下記より詳細確認の上、ご連絡下さいませ。

 

リモート・出屋敷プログラミング教室について

 

Let’s Learn to Code 【出屋敷プログラミング教室】2024年09月14日【出屋敷授業報告】

交互に入力をしてもらいたいときは
同じキーの入力は拒否するように
変数でコントロールする必要があります。

 

when you want to input for switch other button.
you should use valiable .a button input is one b button is two are set valiable so you check if sentence what valiable value input now.

 

次回

出屋敷教室 09月28

塚口教室 10月06

Let’s Learn to Code 【出屋敷プログラミング教室】2024年09月14日【出屋敷授業報告】 Let’s Learn to Code 【出屋敷プログラミング教室】2024年09月14日【出屋敷授業報告】 Let’s Learn to Code 【出屋敷プログラミング教室】2024年09月14日【出屋敷授業報告】

Let’s Learn to Code 【出屋敷プログラミング教室】2024年09月01日【塚口授業報告】

オブジェクトの状態を表すには

変数を使います。

状態が変われば、動きも当然変わりますからね。

we use variable when object state changes.
object action change due to change state too.

 

次回

出屋敷教室 09月14

塚口教室 10月06

 

 

Let’s Learn to Code 【出屋敷プログラミング教室】2024年09月01日【塚口授業報告】

 

Let’s Learn to Code 【出屋敷プログラミング教室】2024年08月24日【出屋敷授業報告】

左右に動かすときはX

上下に動かす場合はY

これだけわかっていれば、キャラは動かせますね。

when you would like to move left or right your character you should use X.
when you would like to move up or down your character you should use Y.
you understand that knowledge, you can move your character freely

 

 

 

次回

塚口教室 09月01

出屋敷教室 09月14

 

Let’s Learn to Code 【出屋敷プログラミング教室】2024年08月24日【出屋敷授業報告】 Let’s Learn to Code 【出屋敷プログラミング教室】2024年08月24日【出屋敷授業報告】 Let’s Learn to Code 【出屋敷プログラミング教室】2024年08月24日【出屋敷授業報告】

Let’s Learn to Code 【出屋敷プログラミング教室】2024年08月18日【塚口授業報告】

画面遷移をコントロールする時は
変数を使って切り替えます。

ゲーム以外の部分はシンプルに

実装すると楽ですね。

 

you want to make scene transition program,you should better use variable.
i guess other than the main game program to make simple.

 

 

次回

出屋敷教室 08月24

塚口教室 09月01

Let’s Learn to Code 【出屋敷プログラミング教室】2024年08月18日【塚口授業報告】

Let’s Learn to Code 【出屋敷プログラミング教室】2024年08月10日【出屋敷授業報告】

画面をより大きくみせるには
変数を使って、疑似的に画面サイズをコントロールします。

Scratchはカメラがないので、

変数で代用するとできますね。

 

if you want to look more bigger watching your game programing.
you should use variable and control your game monitor for value.
In the Scratch have not camera,you use variable.

 

次回

塚口教室 08月18

出屋敷教室 08月24

 

Let’s Learn to Code 【出屋敷プログラミング教室】2024年08月10日【出屋敷授業報告】 Let’s Learn to Code 【出屋敷プログラミング教室】2024年08月10日【出屋敷授業報告】 Let’s Learn to Code 【出屋敷プログラミング教室】2024年08月10日【出屋敷授業報告】

Let’s Learn to Code 【出屋敷プログラミング教室】2024年07月27日【出屋敷授業報告】

エフェクトを出すときは
ものが多くて複雑に考えがちですが、
まずは方向性を決めて、
少しずつ処理を増やし行きます。

 

when spawn effect-objects you thing to difficult structs.good practice is the first is simple and then you add objects or effects.

 

 

次回

出屋敷教室 08月10
塚口教室 08月18

 

Let’s Learn to Code 【出屋敷プログラミング教室】2024年07月27日【出屋敷授業報告】 Let’s Learn to Code 【出屋敷プログラミング教室】2024年07月27日【出屋敷授業報告】 Let’s Learn to Code 【出屋敷プログラミング教室】2024年07月27日【出屋敷授業報告】

 

Let’s Learn to Code 【出屋敷プログラミング教室】2024年07月13日【出屋敷授業報告】

数式が複雑な奴は

分解して一つ一つ丁寧にみましょう。

分解すると単純なのです。

 

complex formula is reading difficult . so you should divide simple parts that complex formula.

 

 

次回

出屋敷教室 07月27
塚口教室 08月18

 

Let’s Learn to Code 【出屋敷プログラミング教室】2024年07月13日【出屋敷授業報告】 Let’s Learn to Code 【出屋敷プログラミング教室】2024年07月13日【出屋敷授業報告】 Let’s Learn to Code 【出屋敷プログラミング教室】2024年07月13日【出屋敷授業報告】

 

Let’s Learn to Code 【出屋敷プログラミング教室】2024年07月07日【塚口授業報告】

クローンされた、そのスプライトだけが使う変数が、

そのスプライトのみの設定で作られる変数になります。

例えば、クローンされたスプライトのx、y座標とかですね。

 

from clone sprite only use values is when you make “for this sprite only” values.
for example “for this sprite only “values
use for clone sprite’s x,y values

 

 

次回

出屋敷教室 07月13
塚口教室 08月18

 

Let’s Learn to Code 【出屋敷プログラミング教室】2024年07月07日【塚口授業報告】