1月15日の授業 HTML&CSS

1月15日の授業 HTML&CSS

今日の授業で進めた所です。

  • CSSを使った背景装飾
  • 基本プロパティを使った文章の装飾
  • 属性付したセレクタの設定

HTMLとCSSを使ったデザイン方法が中心でした。

今日は練習の為に装飾盛ってみようと思ったけれど、上手にできない(笑)
調べてみたらWordPressはHTMLに直接CSS入力ができないと…。
クラスではWordPressの授業はないので、別途で個人的に勉強する必要があるのか…。そもそも、このブログを始めたのは0からのスタートで、文章以外はAI任せでした。
文章は自分で作成して「WordPress用のHTMLを付けて」という感じで進めてました。
せめて1を知ってからのスタートだったらよかったのかな…。
そう思いながら調べてたら、このサイトのどこかに(style.css)があるみたいなので、機会があれば探してみます(笑)
java、HTML&CSS、ITパスポート試験対策、を進めながら新しくWordPressの勉強…。
する事が多すぎるんや…。

AIを使ってクイズ方式でjavaトレース練習

少し楽しく思えてきた訓練方法を紹介します。
それはAIに問題用javaを書いて貰って、トレース脳を鍛える事。

こんな感じで進めています。

Java トレース問題(中級)
int[] values = {3, 5, 8, 2};
int result = 0;

for (int i = 0; i < values.length; i++){
if (values[i] % 2 == 0) {
result = result + values[i];
} else {
result = result – 1;
}
if (result > 5) {
result = result / 2;
}
System.out.println(result);
}

これを自分の言葉で頭の中でトレースしていきます。
そして私の答えは

整数型変数【名前忘れたw】に、3,5,8,2を入れる 変数
resultに0を代入
変数iを0~変数範囲まで1ずつ足していく
values【i】が2で割り切れればresulに【i】を足す
そうでなければresultから1を引く
変数【i】が5以上ならresultを2で割る

3/2=1余り1なので result=-1
5/2=2余り1なので result=-2
8/2は割り切れるのでresult=+6
elseに行かなかったので更にifに入ってresult=6/2=3
2/2は割り切れるのでresult=3+2=5

ifのtureは5未満なので 表示されるのは5!

この時は(配列)という言葉を忘れていたのと、
変数【i】が5以上じゃなくてresultの中身が5以上の時という書き間違い。
そして最後の1文が自分でも気になったので、AIに尋ねてみたら、

「result > 5 が false なので if 文に入らない」

これがプログラム的に正しい見解みたいなので、ここも意識しておかないと…。

脳内での計算は合ってたので「正解」という事にしておきます(笑)

コメント

タイトルとURLをコピーしました