MENU

通勤中にPythonが学べる?NotebookLM×100本ノックの組み合わせが最強だった

Python学習で地味にきつい問題があります。それが「移動中に勉強できない」問題です。コードは書かないと身につかない。でも電車の中でパソコンは開くは億劫になる。このジレンマを解決してくれたのが、NotebookLM×100本ノックの組み合わせでした。

スキマ時間をPython学習に変える、コスパ最強の方法を紹介します。


目次

NotebookLMとは?30秒で分かる説明

NotebookLMはGoogleが提供するAIツールです。PDFやWebサイト・YouTubeなどを「ソース」として読み込ませると、その内容をもとに要約・Q&A・クイズなどを自動生成してくれます。

機能できること
チャットソースの内容について質問できる
クイズソースをもとに4択問題を自動生成
音声解説内容をポッドキャスト形式で聴ける
マインドマップ内容を図で整理してくれる

今回使うのは、このうちのクイズ機能です。


STEP1:ソースを追加する

NotebookLMを開いたら、まず100本ノックの教材をソースとして読み込ませます。

ソースの追加方法は4種類あります。

  • ファイルをアップロード:PDF・ドキュメントなど
  • ウェブサイト:URLを貼り付けるだけ
  • ドライブ:GoogleドライブのファイルをそのままIN
  • コピーしたテキスト:テキストを直接貼り付け

今回は以下の2つをソースとして追加しています。

ソース① Qiita:Python入門100本ノック

ソース① 宇宮間そらさんのQiita:Python入門100本ノック

プログラミング初心者向けの研修課題を探していた宇宮間そらさん(@SollaUmiyama)がQiitaで公開している練習問題集です。

前半50問・実践10問・後半30問・実践10問の計100問で構成されており、基本的な出力から始まり、変数・条件分岐・ループ・データ構造・エラー処理まで幅広くカバーしています。各問題に回答例と丁寧な解説がついているので、初心者でも独学で進めやすいのが特徴です。

NotebookLMのソース追加画面でURLをそのまま貼り付けるだけで読み込めます。

🔗 <a href=”https://qiita.com/SollaUmiyama/items/e57c2cc044b266ee2b8d” target=”_blank”>Python入門100本ノック(Qiita)</a>

※記事は宇宮間そら(@SollaUmiyama)さんによるものです。

🔗 Python入門100本ノック(Qiita)

ソース② YouTube:Python猛特訓100本ノック

YouTubeの動画もそのままソースに追加できます。動画の内容をNotebookLMが読み込んで、クイズの素材にしてくれます。以下はお勧めですが、PythonプログラミングVTuberのサプーさんが公開している、初心者向けの100本ノック動画です。

if文・for文・関数・クラス・外部ライブラリまで、Pythonの基礎を網羅した全100問を一本で解説してくれています。チャプターで問題ごとに区切られているので、自分のペースで止めながら進められるのも助かります。

NotebookLMのソースとして読み込ませることで、この動画の内容がそのままクイズの素材になります。

※動画はサプーさん(PythonプログラミングVTuber サプー)より紹介しています。


STEP2:クイズを生成する

ソースを読み込んだら、右側のStudioパネルから「クイズ」をクリックするだけです。

ソースの内容をもとに、4択のクイズが自動で生成されます。問題の質もかなり高く、「なんとなく分かった気」になっていた知識の抜け漏れをしっかり炙り出してくれます。

操作手順
① ソース追加左パネルの「+ソースを追加」からURLまたはファイルを追加
② クイズ生成右パネルのStudioから「クイズ」をクリック
③ 解くスマホで移動中にそのまま解ける

なぜこの組み合わせがコスパ最強なのか

通勤・通学中にコードは書けません。でも知識の確認と定着はできます。

場面学習内容手段
自宅・学校コードを実際に書く100本ノック
移動中知識の確認・定着NotebookLMクイズ

「書く時間」と「確認する時間」を分けることで、スキマ時間が全部Python学習になります。

自分で問題集を作る手間もゼロ。ソースを放り込んでクイズを押すだけ。これで移動時間が完全に学習時間に変わります。


まとめ

  • NotebookLMに100本ノックの教材を読み込ませる
  • クイズ機能で4択問題を自動生成
  • 移動中にスマホで解いて知識を定着させる

コードを書く時間が取れない社会人・学生にとって、これ以上コスパのいい学習法はないと思っています。まだ使っていない人はぜひ試してみてください。


よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次