ページの下部へ移動

(1)日本の国旗(日の丸)の描画

〔参考〕

〔使用バージョン〕July 2023

〔実行例〕

〔プログラム〕

練習問題

 パラオ共和国の国旗を描いてください。

(2)背景色の変更

 1秒ごとに背景色を、赤、青、赤、青、…と変更する。

〔使用バージョン〕July 2023

〔技法〕分岐、draw関数による繰返し

〔実行例〕

〔プログラム〕

練習問題

 交通信号機のイメージを表示して、時間(例えば青25秒、黄5秒、赤30秒)ごとに青、黄、赤、青、黄、赤、…と変更して描いてください。

(3)0から4までの数字の表示

 0から4までの数字を表示位置をずらしながら表示する。

〔使用バージョン〕July 2023

〔技法〕反復

(a) forによる繰返し

〔技法〕for

〔実行例〕

〔プログラム〕

(b) draw関数による繰返し

〔技法〕draw関数による繰返し

〔実行例〕

〔プログラム〕

練習問題

  • 数字を縦方向に表示するように変更してください。
  • 数字を右下斜め方向に表示するように変更してください。

(4)おみくじ

 くじの割合は、大吉20%、吉50%、凶30%とする。

〔使用バージョン〕July 2023

〔技法〕分岐、乱数、イベントドリブン

〔実行例〕

〔プログラム〕

練習問題

 クリックするたびにグー、チョキ、パーのいずれかを表示するプログラムを作成してください。

(5) 買い物の合計金額

 リスト内の金額の合計を求める。

〔使用バージョン〕July 2023

〔技法〕リスト

〔実行例〕

〔プログラム〕

練習問題

 買い物金額の平均、最高・最低を求めるプログラムを作成してください。

(6) キー操作サンプル

 何かのキーを押すたびに「-」の記号を表示する。

〔使用バージョン〕Legacy

〔技法〕イベントドリブン

〔注意事項〕Popoutで実行すること。

〔実行例〕

〔プログラム〕

練習問題

 コンピュータとジャンケンをする。ユーザーは、グーはG、チョキはC、パーはPのキーを押す。

(7) 円のランダム表示

〔使用バージョン〕Legacy

〔技法〕ランダム、ellipse

〔実行例〕(動画

〔プログラム〕

練習問題

 三角形、四角形も加えて表示してください。

(8) 色相環

〔使用バージョン〕Legacy

〔技法〕mathモジュール

〔実行例〕

〔プログラム〕

練習問題

 次のように表示するように変更してください。

(9) ボールの横移動(痕跡あり)

〔使用バージョン〕July 2023

〔技法〕draw、ellipse

〔実行例〕

〔プログラム〕

練習問題

 ボールの横移動(痕跡なし)のプログラムを作成してください。

〔ヒント〕

(10) ボールの左右壁反転

 ボールが左右に移動し壁に当たると反転するプログラムを作成してください。

〔使用バージョン〕Legacy

〔技法〕座標

〔実行例〕

〔プログラム〕

練習問題

(11) 落ちものゲーム

〔使用バージョン〕Legacy

〔技法〕

〔実行例〕

〔プログラム〕

(12) 壁打ちゲーム

〔使用バージョン〕Legacy

〔技法〕

〔実行例〕

〔プログラム〕

(13) ブロック崩し

〔使用バージョン〕Legacy

〔技法〕

〔実行例〕

〔プログラム〕


Copyright (C) 2022 Easy Programming