Java Javaの学習を始めて3日くらいの人のための問題集 Javaの学習を始めて3日目くらいの人のための問題集。 簡単な問題と、解答例があるので写経するのにピッタリ。少し考えてわからなそうだったら答えを見て書き写すのが上達のコツ。 Q1 xに23,yに6を代入して以下の結果を求め出力... 2017.06.21 Javaプログラミング
Scratch Scratch入門13(シューティングゲーム作成2) 今回は前回の続きから始めよう。プロジェクトがない人は ここからリミックスしてほしい。 まずは音を加えよう。 button2を選択して、「音」タブを選択し、サウンドアイコンをクリックする。 から... 2017.06.20 Scratchプログラミング
Mac 2016MacBook Proにキーボードカバーをつけてみた。 今年1月に買ったMacBook Pro(15インチ)、新しいモデルが発売され早くも旧モデルとなってしまったわけだが、そんなこととは無関係に大活躍している。 プログラミングをメインに必要なときにフォトショップやイラストレーター(たまに動... 2017.06.19 Mac
Scratch Scratch入門12(シューティングゲーム作成) 今回はシューティングゲームを作ってみよう。 まずはいつものように新しいプロジェクトを作成し、下部スプライトエリアにいる猫ちゃん画像をオプションクリックして削除しよう。今回猫ちゃんはおやすみだ。 背景をつけてみよう... 2017.06.18 Scratchプログラミング
Scratch Scratch入門11(メッセージ) まずは、復習もかねて簡単な動きを作ろう。 なんでもいいので猫ちゃんの他にスプライトを2つ配置しよう。 配置したスプライトに適当に動きをつけよう。まずはGhost1から 「旗がクリックされたとき」の下... 2017.06.17 Scratchプログラミング
Scratch Scratch入門10(クローン) スプライトを配置して、それにスクリプトを加えていくという基本的なScratchでの制作の流れは理解できたと思う。 猫とネズミとりんごが必要なら3つのスプライトを配置してそれにスクリプトを加えていけばよい。 では、シューティングゲーム... 2017.06.16 Scratchプログラミング
Scratch Scratch入門9(猫ネズミゲーム作成) 前回移動の基礎を学んだ。今回は応用技を学び、最後に簡単なゲームを作ってみよう。 まずはいつものように準備だ。 「旗がクリックされた時」の下に「ずっと」ブロックを配置しよう。 まずは「マウスのポインター行く」... 2017.06.15 Scratchプログラミング
Scratch Scratch入門8(キャラ移動) 今回は、キャラクターの動かし方について解説する。 まずはもっともシンプルに行こう。「キーが押されたとき」ブロックを配置し、右向き矢印に変更する。 「x座標を10ずつ変える」ブロックを配置しよう。 こ... 2017.06.14 Scratchプログラミング
Scratch Scratch入門7(ステージ編) 今回はステージ(ゲーム画面)について学習する。 まずはステージの大きさと座標を確認する。 ステージの大きさは480*360 最初に猫ちゃんが配置されている場所が原点(0,0)だ。 X軸は-240~24... 2017.06.13 Scratchプログラミング
Scratch Scratch入門6(リスト編) 今回はおみくじアプリを作っていく。画像をクリックするとランダムに運勢を表示するというアプリだ。運勢は「大吉、中吉、吉、凶」が等しい確率で出るものとする。 前回の内容を参考にして図のようにプログラミングするのは正しい。 1... 2017.06.12 Scratchプログラミング
Scratch Scratch入門5(乱数編) あなたはスマホのゲームをやるだろうか? やる人にとってはおなじみのガチャ。あれはどうやって抽選をしているのだろうか? プログラミングでは乱数というの用いてこれを実現している。 今回から数回に分けてこの乱数を扱う。 ゲ... 2017.06.11 Scratchプログラミング
Scratch Scratch入門4 前回以下のようにプログラミングして このような結果になった。 BMIを知るという最低限の機能はあるのだがあまりにもそっけない。 修正していこう。 まずはBMIの結果表示 この「20.... 2017.06.10 Scratchプログラミング
Scratch Scratch入門3 前回変数を学んだのでそれを使って実用的なアプリを作っていこう! BMIというのをご存知だろうか?身長と体重から肥満度を測定するものだ。 今回はそのBMI測定アプリを作っていく。 いつものように新しいプロジェクトを作... 2017.06.09 Scratchプログラミング
Scratch Scratch入門2 前回に引き続き今回もScratchを利用してプログラミングをしていこう。 まずは新しいプロジェクトを作って、イベントにある「旗がクリックされたとき」をドラッグ&ドロップで配置しよう。 今回はまず、猫ちゃんに質問を... 2017.06.08 Scratchプログラミング
Scratch Scratch入門1 プログラミング入門として、今もっともホットなのがScratchだ。 特徴 作品作りに必要な多くの素材があらかじめ用意されている プログラムはブロックを組み合わせて行うビジュアルプログラミング インターネット環境と... 2017.06.07 Scratchプログラミング
BlocklyGames プログラミング事始め(Google Blockly Games⑤) さて、Google Blockly Games 迷路編もいよいよ最終回。気合を入れて行こう! 道の分岐が増えている、迂闊にプログラミングするとおかしなところに行ってしまいそうだ。 まず着目すべきは新たに加わったブ... 2017.06.06 BlocklyGamesプログラミング
BlocklyGames プログラミング事始め(Google Blockly Games④) 前回学んだif文の練習だ。 今までは一本道だったが今回からルートの分岐がある。 どのように進めばゴールできるか、まずはいつものようにおじさんの気持ちになって考えて見る。 まっすぐ*4、右を向く、まっすぐ*4... 2017.06.05 BlocklyGamesプログラミング
BlocklyGames プログラミング事始め(Google Blockly Games③) さて今日もどんどん行こう! この問題は簡単だね。おじさんの立場にたって考えてみればいい。 まっすぐ、まっすぐ、左を向く、のこりずっとまっすぐ そのまま並べればOK! まずはいつ... 2017.06.04 BlocklyGamesプログラミング
BlocklyGames プログラミング事始め(Google Blockly Games②) さてBlockly Gamesの第2回だ。(第1回はこちら) 今回も楽しくやっていこう! 前回やった最初の問題に似ているが、少し距離が長い。 ん?前回同様「まっすぐ進む」を何回か繰り返せばいいんでないか・・... 2017.06.03 BlocklyGamesプログラミング
BlocklyGames プログラミング事始め(Google Blockly Games) イギリスでは小学校からプログラミングを教えている。 今後、多くの国でプログラミング教育が盛んになってくるだろう。 それは、そうだ。 なにせ、最近排出されている億万長者の多くはIT関連だし、実際すべての物事はIT技術抜きでは語れない世界... 2017.06.02 BlocklyGamesプログラミング