Kids プログラミング・アドバンス・スクール

学習コース・学習期間

Scratch について

scratch 子どもたちが、アイデアを形にする力・創造力と、物事を順序立てて考える力・問題解決能力・論理的思考力を、“楽しみながら”身に付けることができる教育用プログラミング言語「Scratch 」(スクラッチ)を使って学習を行います。

Scratchとは…

マサチューセッツ工科大学で開発されたプログラミング言語。世界中で6,000万人以上のユーザがおり、小中学生向けプログラミング教育ツールのスタンダードとなっています。

Python について

Pythonとは、世界中で広く使われているjavaやC言語と同様なプログラム言語の1つです。
比較的わかりやすい文法が教育用のプログラミング言語として有効です。
最近ではAI(人工知能)と呼ばれる分野で利用されることで注目されています。
Pythonは、初心者から職業プログラマーまでに広く使われており、その特徴としては次のことが言われています。
     
・比較的わかりやすい文法と構文。
・モジュールや標準ライブラリが多く、学習用のみならず実用的なプログラムが作れる。
・ソースが公開されいるオープンソースである。
・幅広い分野(Web,業務、ゲーム、AI)のアプリに対応する外部ライブラリが豊富に
 存在している等。

学習・指導方針

Python code プログラミング コースの受講対象者はジュニアプログラミング検定scratch部門シルバー取得者以上の基礎知識を保有する小学生。(中学生以上はプログラミング未経験でも可能)
プログラミング学習・習得で最も重要なことは、たくさんのプログラムを「自ら作成、保存、実行」することで体験を重ねることです。
当教室は基礎学習に合わせて、多くの事例問題を繰り返し、身に着く学習指導をおこないます。

ジュニア・プログラミング検定について

プログラミングを学ぶ子ども達を対象とした資格試験です。
Scratchを活用したプログラミングスキルを測定し、その能力を証明・認定します。
子どもたちのプログラミング教育の指標となる到達目標を定め、段階的なプログラミングスキルの習得を支援するための試験です。

「ブロックの動きや特徴を活用できるか、自分のアイデアを表現できるか?」を評価します。

1級~4級ごとに定められたブロックの動き、特徴を理解しているか評価します。また、自分の表現したい内容を、プログラミングを通して形にし、それを文章で説明できるかも評価します。

当教室はジュニア・プログラミング検定の試験会場認定教室です。

生徒の学習状況に合わせて適宜に検定試験を行うことができます。

Scratch ビジュアル・プログラミング 学習コース

はじめてのプログラミング (Scratch基礎)

Scratch プログラミング

はじめてプログラミングを学ぶコースです。Scratchの基的な知識や操作を習得
ジュニア・プログラミング検定を目指し難易度を上げながらプログラミング(ゲーム作り)を学習します。

  • 月2回 [80分/回] 通学コース(20回)
  • 対象:小学校3年生~6年生
  • ジュニア・プログラミング検定 エントリー(4級) or ブロンズ(3級)取得を目標とします。
パソコン操作の基本

プログラミングと合わせてパソコン操作の基本を学習します。

  • マウス操作・・・クリック、ドラック&ドロップ・スクロール等
  • キータッチ・・・アルファベット・ローマ字・ひらがな、漢字変換入力等
  • パソコン操作・・・PCの起動・終了、ファイルの呼出し・保存、エクスプロ-ラの使用
  • 文書作成・・・簡単な文書作成(Word)
  • インターネット検索等

プログラミング・チャレンジ ( 応用 ) 

「はじめてのプログラミング」で習得した能力を使って、更に高度な作品つくりや、自分で考えた作品つくりにチャレンジします。

習得した知識の定着や応用パターンを増やすことで、プログラミングの理解を深めます。

  • 月2回 [80分/回] 通学コース(12回)
  • 対象:小学校4年生~6年生
  • ジュニア・プログラミング検定 シルバー(2級) or ゴールド(1級)取得を目標とします。

Python code プログラミング 学習コース

はじめての Python (基礎Ⅰ)

Scratchビジュアル プログラミングの知識を基にPython code プログラミングに進みます 。

職業プログラマーも使用している色々な用途に使えるPython codeプログラミングの基礎知識や手順を学びます。

    1. プログラムを入力して実行するまでの手順の習得。

    2. 基本的な文法、構文の習得。

    3. 命令の書き方や使い方の習得。

    4. デバイス(キーボード、マウス、デイスプレイ、プリンタ等)操作方法の習得。

  • 月2回 [80分/回] 通学コース(12回)
  • 対象:小学校6年生~
  • Pythonの基礎知識とプログラムの作成・実行・保存の一連の行動を統合開発環境IDLE/Sublime_textを使用し習得することを目標とします。

はじめての Python (基礎Ⅱ)

基礎Ⅰで学習した文法や構文を基に、図形や画像などを活用したGUIプログラミング

また、オブジェクト指向プログラミングについて学習します。

    1. tkinter、Canvas,Pygameの学習。

      図形,画像,ボタン,メッセージ,リアルタイム処理手順などの習得

    2. オブジェクト指向プログラミングの学習。

      クラス・プロパティ、メソッド、インスタンスなどの習得

  • 月2回 [80分/回] 通学コース(12回)
  • 対象:中学校1年生~

Web プログラミング 学習コース

はじめての Web プログラミング (基礎Ⅰ)

Yahooやメルカリなどインターネット上のwebサイト(ホームページ)等、インターネット上で使用するプログラミング言語を学びます。

webサイトを構成するwebデザインやwebページの作り方 webページを作成する為の
HTMLやCSSの記述方法を学習します。

・HTML ( Hyper text Markup Language)

    1. webサイトの構成について習得

    2. webページの構成と作成(プログラミング)の習得

        HTML文書の構造と各種タグなどの使い方

    3. ページリンク・メール送信の方法の習得

・CSS (Cascading Style Shssts)

    1. htmsとcssの組み合わせ方法の習得

    2. webページのレイアウト、配色、サイズなどwebページの表示方法を習得

       セレクタ・プロパティ・値などの使い方

  • 月2回 [80分/回] 通学コース(12回)
  • 対象:小学校6年生~

Excel-VBA プログラミング 学習コース

はじめての Excel-VBA プログラミング (基礎)

Excelとはマイクロソフト社が提供している表計算やデータの集計、分析、グラフ作成に 特化した
ソフト。ビジネス、教育現場、家庭など世界で一番使用されている汎用ソフトです。
VBAとは、Excelの拡張機能で複雑な処理や手順の自動化が実現できるプログラミング言語です。

当教室では、ExcelおよびVBA(Visual Basic for Applications)の基本機能を学習します。

・Excel (8回)

    1. リボン・ツールバーの使い方・データ入力と編集

    2. 行・列・セルの操作法

    3. 数式と関数

    4. グラフ作成

・VBA  (12回)

    1. プログラムの作成~実行する手順

    2. 変数の宣言と使い方

    3. 分岐処理・繰り返し処理プログラムの作成

    4. Book・Sheet・セル操作習得

  • 月2回 [80分/回] 通学コース
  • 対象:小学校6年生~

▲TOP