教材は Notebook 形式で、Google Colaboratory(以下、Colab)で使うことを想定しています。
まずは、「教材の開き方」(PDF)を見ながら、第0回「Notebook の使い方」を開いてください。そのあと、第1回から順に進めます。
第1回〜第5回は、全員に取り組んでほしい内容です。第6回・第7回は、さらに進みたい人のための上級編です。第5回までの内容をまとめた「総合課題」もあり、どなたでも取り組めます。第1回を終えたら、本編と並行して、各回で習ったところまで少しずつ取り組んでみましょう。
はじめての人は、まずこれを見てください。
この教材は、奈良先端科学技術大学院大学で2026年度に開講した「Python プログラミング演習」の講義スライド・演習問題をもとに、高校生・高専生による自習用として再構成したものです。再構成にあたっては、本文や、プログラム例とその実行結果(エラーを含む)の解説の文案の作成、プログラム例の動作確認などに、生成AI(Anthropic 社の Claude)を用いています。生成AIによる文案は、担当の教員が確認し、修正しています。文章やプログラムの誤りなどに気づかれた場合は、NAIST STELLAプログラム事務局までお知らせください。
「Python プログラミング演習」の講義スライド・演習問題の作成・演習の構成(所属・役職や作成当時)
嶋利 一真(奈良先端科学技術大学院大学・客員准教授/和歌山大学・講師)
山﨑 和真(奈良先端科学技術大学院大学・博士後期課程学生)
松本 健一(奈良先端科学技術大学院大学・教授)
自習用教材への再構成
松本 健一(奈良先端科学技術大学院大学・教授)
利用条件:この教材は CC BY-NC-ND 4.0 で提供します。詳しくは、「探究・研究に取り組む皆さんへ」の「利用にあたって」をご覧ください。
金谷重彦 編著『高校生のデータサイエンス・Python でも 77 本ノック』NAIST STELLA プログラム(奈良先端科学技術大学院大学)、2024年、ISBN 978-4-902874-06-8、https://naist.repo.nii.ac.jp/records/2000576
第2回〜第5回の題材の多くは、この本から取っています。誰でも無料で読めます。本編を終えたら、続けて取り組んでみましょう。
国本大悟・須藤秋良 著、株式会社フレアリンク 監修『スッキリわかるPython入門 第2版』インプレス、2023年
Python の文法を、本で順を追って学び直したい人に。
情報処理学会「IPSJ MOOC」https://sites.google.com/view/ipsjmooc/
高等学校の「情報Ⅰ」向けに作られた、無料で使える教材です。Python のプログラミングの解説動画と実習があります。
更新履歴 2026年10月30日 公開