埼玉県さいたま市 中央区
対応可能エリア:
埼玉県さいたま市 中央区
対応可能エリア:
総合型選抜で情報オリンピック予選Bランクが必要な方
プログラミング・学習教室「天清会」を運営しています。 プログラミング(小中高向け)や身体ワークなどを中心に教えています。 詳しい講座内容はHPをご覧ください。https://tenseikai.net/ プログラミングコースでは主に競技プログラミング形式で情報オリンピック(JOI/JOIG)予選対策や基本情報技術者の資格取得に向けたアルゴリズム学習、そして制作系コンテストの挑戦などを行っています。 こちらゼヒトモで募集するのは主に大学入試の総合型選抜や推薦入試に利用できる情報オリンピック一次予選Bランクの獲得を目指すコースです。 https://tenseikai.net/course/programming/exam/ 料金と回数:月2回・各90分、月額16,500円 主な対象学年:中学生・高校1〜2年生を中心に、高校3年生は経験と出願時期に応じて相談いたします。 全くのプログラミング初心者でも、開始する年齢や経験にもよりますがおよそ半年から2年ほどで、皆さん目的となるJOI一次予選Bランクを取得していただけました(達成率100%)。 受講形式は教室またはオンライン(Google Meet)で受講できますので全国から受講できます。 使用言語はPythonが中心ですが、要望に応じて、日本語プログラミング言語「なでしこ」、JavaScriptでも対応可能です。 また小学生向けにはスクラッチ、Code.org,日本語プログラミング言語なでしこなどで教えていますので別途お問い合わせください。 [プロフィール] これまで小中高生向けの5教科の学習やプログラミング教育に携わってきました。現在はAI時代を踏まえて、さいたま市を中心にプログラミングや身体ワークを教えています。 プログラミング授業に関してはアルゴリズム学習を中心に競技プログラミング形式で教えています。これはスクラッチやマインクラフト、レゴロボットのような教材では入口としては良くても次の段階には全くと言ってよいほど結びつかず高校教科「情報Ⅰ」では太刀打ちできないという現実があるからです。 またその力試しの場として情報オリンピックに参加してもらってきました。その結果これまで多くの生徒さんと予選通過の喜びや明確な成果を分かち合うことができました。 一方でAI時代を見据えて基礎が徹底できれば手書きでコーディングをすることの意義は薄れつつあると考えています。そのため現在の教える範囲は高校教科情報Ⅰレベル、情報オリンピックで言えば女子部門(JOIG)の旧本選(現セミファイナルステージ)出場までとしています。
経験:塾、子供向けプログラミング教室などで約10年。 実績:情報オリンピック予選通過者多数。 資格:基本情報技術者、応用情報技術者 経歴:慶応大卒(大学卒業後は社会学、コンピュータサイエンス、東洋哲学、教育学、自然保護のフィールドを渡り歩き現在に至る。また、これまでに学んだ武道・呼吸法・気功・瞑想・座法・健康法などを元にした東洋的メソッドの普及にも力を入れている。)。無料教材「なでしこコード」開発者。
AIによりプログラミングはコモディティ化しつつあります。 AI時代に代替されない能力をはじめ、物事に対して真摯に努力していく力を養うことを心掛けています。 ------------------------------------ 【中高生向け|Pythonで学ぶ情報オリンピック対策・アルゴリズム基礎】 ------------------------------------ 大学の推薦入試・総合型選抜を見据え、プログラミングの基礎を積み上げる講座です。情報オリンピック(JOI/JOIG)の一次予選対策を行います。目的達成後は希望があれば、基本情報技術者試験につながるアルゴリズム・疑似言語の学習を中心に指導します。 ■ このような方に ・情報オリンピックの一次予選で3問相当(敢闘賞 / Bランク)を自力で解ける力を目指したい ・大学の推薦入試・総合型選抜に向け、中学生・高校1〜2年生から準備したい ・Scratchなどから、Pythonなどによるテキストプログラミングへ進みたい ・文法は学んだものの、自分で問題を解くコードが書けない ・基本情報技術者試験の科目Bに向け、アルゴリズムや疑似言語の理解を深めたい ■ 使用言語と履修内容 主にPythonを使用します。英語が苦手な日本語プログラミング言語「なでしこ」でも達成可能です。 JavaScriptは競技プログラミングには向かないためお勧めはしませんが対応は可能です。 未経験の方も、現在の理解度に合わせて始められます。 ① 入出力とデータの扱い print・input、変数、整数・小数・文字列、型変換、演算子、リスト、添字 ② 条件分岐と繰り返し if・elif・else、比較演算子、and・or・not、for・while、条件分岐とループの組み合わせ、二重ループ ③ 問題を解くための基礎実装 合計・個数の集計、最大値・最小値、文字列処理、線形探索、条件を満たす組み合わせの全探索など ④ コードを読み、確かめ、直す練習 変数の変化を追うトレース、printによる動作確認、誤りの発見と修正、疑似言語とPythonの対応 ⑤ 目標に合わせた演習 情報オリンピック一次予選の過去問演習、または基本情報技術者試験につながるアルゴリズム・疑似言語の演習へ進みます。 授業と家庭での短い反復練習を組み合わせ、解説を見れば分かる段階から、自分でコードを書いて確かめられる段階を目指します。 ■ 対象・受講形式 中学生・高校1〜2年生が中心です。小学校高学年、高校3年生は、経験や目標時期に応じてご相談ください。 さいたま市での教室受講、または全国オンライン受講(Google Meet)に対応しています。 月2回・各90分/月額16,500円 ■ 指導範囲 本講座は、基礎実装とアルゴリズム学習に特化しています。アプリ・ゲーム開発、制作代行、制作系コンテストの出品支援、エンジニア就職・転職支援は扱いません。基本情報技術者試験はアルゴリズム・疑似言語分野を指導し、全範囲対策ではありません。 志望校がある方は、学年・プログラミング経験・大学名・入試方式をお知らせください。出願条件と準備時期を確認し、学習の到達目標をご相談します。