未来エンジニア養成所Blog

月単価180万以上のプログラミング講師がプログラミングを皆に楽しんでもらうための情報をお届けします。

2022-02-01から1ヶ月間の記事一覧

【Java】オブジェクト指向の基本問題2-12

問題2-12 AbstractNormalPracticeクラスのmainメソッドは完成しています。 (変更は禁止です) サッカー選手を表現するSoccerPlayer抽象クラスおよびセンターフォワードを表現するCenterForwardクラスと、ゴールキーパーを表現するGoalKeeperクラスを作成し…

Google Chromeのタブを復活させる

Webブラウザーの「Google Chrome」を使っていて、後で見ようと思っていたページ(後で見ようと思っていたタブ)を誤って閉じてしまった経験は無いでしょうか。 そんな時に、再度URLを打ち直して改めて表示させたり、再度検索して対象のページを見つけたりし…

【Bubble/ノーコード】スライドショーをポップアップ表示する

データベースに画像をアップロードする スライドショーの設置 ポップアップの作成 ボタンの設置 ワークフローの作成 ポップアップにスライドショーを表示させる プレビュー 参考図書 データベースに画像をアップロードする まずは「Data」タブを選択します。…

【DB入門】データベース設計の手順

データベース設計の手順 データ設計のおおまかな流れ データベース化の目的を考える 集めた情報をどのように出力するか考える 必要なデータを整理する 一覧表の関係を確認する データ登録時の決まりを作る データベースを作成する データベースの利用方法を…

【Java】オブジェクト指向の基本問題2-11

問題2-11 動物を表すAnimal抽象クラスはすでに完成しています。 (変更は禁止です) その中に、動物が鳴くことを表現している歌うsingメソッドがあります。 しかし、歌うsingメソッドは抽象メソッドであり、中身は実装していません。 なぜなら、動物によって…

【Java】オブジェクト指向の基本問題2-10

問題2-10 目覚まし時計を表すAlarmClockクラスを作成してください。 普通の時計を表すClockクラスはすでに完成しています。 (変更は禁止です) また、AlarmClockクラスを使用するOverrideBasicPracticeクラスのmainメソッドはすでに完成しています。 (変更…

【Java】オブジェクト指向の基本問題2-9

問題2-9 雑誌を表すMagazineクラスを作成してください。 本を表すBookクラスはすでに完成しています。 (変更は禁止です) また、Magazineクラスを使用するInheritanceConstructorPracticeクラスのmainメソッドはすでに完成しています。 (変更は禁止です) …

【Java】オブジェクト指向の基本問題2-8

問題2-8 ピッチャーを表すPitcherクラスを作成してください。 一般的な野球選手を表現するBaseballPlayerクラスはすでに完成しています。 (変更は禁止です) また、Pitcherクラスを使用するInheritanceBasicPracticeクラスのmainメソッドはすでに完成してい…

Windows Updateを適用する

Microsoftの公式ブログによると、Windows Updateを確実に適用するには、パソコンの電源を入れ、最低でも連続で2時間起動しておかないと、更新プログラムは自動更新されないことが明らかになりました。 Achieve better patch compliance with Update Connecti…

【Bubble/ノーコード】データをチャート表示する

入力フォームの作成 ワークフローの作成 プラグインのインストール 「Line/Bar Chart」エレメントの配置 プレビュー 参考図書 今回は、APIを用いてデータをチャート表示させてみます。 完成イメージは下記のようになります。 入力フォームの「ラベル」に入力…

【DB入門】リレーショナルデータベースの仕組み Part3

集合演算子 集合 集合演算 関係演算 ビュー 参考図書 集合演算子 集合 リレーショナルデータベースでは、テーブルから欲しい情報だけを取り出したり、複数のテーブルを連付けて新しいデータを取り出したりすることができます。 テーブルに登録したデータの集…

【Java】オブジェクト指向の基本問題2-7

問題2-7 ロボットを表すRobotクラスを作成してください。 Robotクラスを使用するStaticBasicPracticeクラスのmainメソッドはすでに完成しています。 (変更は禁止です) 【Robotクラス】 次のような2つのインスタンスフィールドと、1つのクラスフィールドを…

【Java】オブジェクト指向の基本問題2-6

問題2-6 車を表すCarクラスを作成してください。 Carクラスを使用するConstructorOverloadPracticeクラスのmainメソッドはすでに完成しています。 (変更は禁止です) 【Carクラス】 車幅を表すtypeインスタンスフィールド(String型)と、ナンバーを表すnum…

【Java】オブジェクト指向の基本問題2-5

問題2-5 四角形を表すSquareクラスを作成してください。 Squareクラスを使用するConstructorBasicPracticeクラスのmainメソッドはすでに完成しています。 (変更は禁止です) 【Squareクラス】 幅widthと高さheight(どちらもdouble型)の2つのインスタンス…

【Java】オブジェクト指向の基本問題2-4

問題2-4 フルコースを調理するシェフを表すChefクラスを作成してください。 Chefクラスを使用するOverloadBasicPracticeクラスのmainメソッドはすでに完成しています。 (変更は禁止です) また、各種食材を表す卵Eggクラス、米Riceクラス、牛乳Milkクラス、…

Google Chromeのロゴが8年ぶりに変更

Googleが提供すWebブラウザGoogle Chromeのロゴが、バージョン99より8年ぶりに変更されます。 円形で4色の基本デザインは変わりませんが、新しいロゴは色が明るく、中央の青い円が大きくなり、シャドウがなくなります。 よりシンプルなデザインを採用し、Goo…

【Bubble/ノーコード】外部APIを使って「iTunes」の曲を表示させる

完成イメージ 入力フォームの作成 プラグインのインストール APIの設定 iTunesへのリンク作成 完成 参考図書 完成イメージ 今回は外部APIを使って「iTunes」の曲を表示させてみます。 完成イメージは次のようになります。 検索窓にタイトルを入力すると検索…

【DB入門】リレーショナルデータベースの仕組み Part2

テーブル内の制約 主キーに適用されるルール テーブルの関連付け 一対多のリレーションシップ 参照整合性 制約 のオプション 参考図書 テーブル内の制約 データベースでは、データベース内のデータを正常に保つために、制約と呼ばれる仕組みが用意されていま…

【Java】オブジェクト指向の基本問題2-3

問題2-3 人を表すPersonクラスを作成してください。 Personクラスを使用するClassNormalPracticeクラスのmainメソッドはすでに完成しています。 (変更は禁止です) 【Personクラス】 Personクラスには次の2つのインスタンスフィールドがあります。 氏名を表…

【Java】オブジェクト指向の基本問題2-2

問題2-2 ペットを表すPetクラスを作成してください。 Petクラスを使用するClassBasicPracticeクラスのmainメソッドはすでに完成しています。 (変更は禁止です) 【Petクラス】 Petクラスは次の4つのprivateインスタンスフィールドを持ちます。 動物の種類を…

【Java】オブジェクト指向の基本問題2-1

問題2-1 従業員を表すEmployeeクラスを作成してください。 Employeeクラスを利用するClassFirstPracticeクラスのmainメソッドはすでに完成しています。 (変更は禁止です) 【Employeeクラス】 Employeeクラスはフィールドとして社員番号(int型)と社員名(…

【Java】基本構文に関する問題1-23

問題1-23 あるアパートに住む住人を表すapartmentというString型の変数があります。 配列の1次元目はアパートの階数、2次元目は号室を表現しています。 (つまりapartment[0][1]は1階2号室の住人の名前になります) キーボードから検索したい人の名前を入力…

プログラミング講師になるためにはどうすれば良い?

仕事内容 給与 必要なスキル オススメの資格 仕事の探し方 まとめ 仕事内容 「プログラミング講師」とは、 その名の通り「プログラミングを教える人」です。 プログラミングを学びたい人に対して、 プログラミング技術をレクチャーする仕事になります。 経済…

【Bubble/ノーコード】「Alert(アラート)」の使い方

完成イメージ フォームの作成 ワークフローの作成 完成 完成イメージ 「Alert(アラート)」の使い方と、ワークフローで条件を追加する方法を解説します。 完成イメージは次のようになります。 何か文字を入力して、ボタンをクリックすると、「アラート」と…

【DB入門】リレーショナルデータベースの仕組み Part1

表の構成要素 テーブルによるデータの管理 参考図書 表の構成要素 リレーショナルデータベースは、行と列の2次元の表形式でデータを登録していきます。 この表を、テーブル(table)と言います。 テーブルの先頭行は、データの項目名です。 これを、フィール…

【Java】基本構文に関する問題1-22

問題1-22 String型の変数inputPasswordが宣言してあります。 System.console().readLIne() の記述は、キーボードから文字列の入力を受け付けるもので、その値で変数inputPasswordを初期化しています。 StringImportantPracticeクラスには、正しいパスワード…

【Java】基本構文に関する問題1-21

問題1-21 100人分のテストの点数を格納しているint配列型の変数pointsがあります。 この試験の平均点の算出と、ヒストグラムを作成してください。 ヒストグラムは、階級ごとに個数を集計し、グラフ化したものです。 階級は、0点台(0〜9点)、10点台(10〜19…

【Java】基本構文に関する問題1-20

問題1-20 mainメソッドはすでに完成しています。(変更は禁止です) mainメソッド内で呼び出している、第一引数のint二次元配列型の値の中から、第二引数のint型の値がいくつ存在するかをカウントするcountメソッドを定義してください。 【実行結果】 1の個…