LEARNING CATEGORY

Pythonを学ぶ

基本文法だけでなく、自分で動かして試しながら、アプリ制作やAI活用につながる力を育てます。

学べること

  • 変数、条件分岐、繰り返しなどの基礎文法
  • 小さなプログラムを作りながら考える手順
  • AIやデータ分析へ進むためのPythonの土台

できるようになること

  • 自分で短いプログラムを書いて動かせる
  • エラーを読み、直すための考え方を学べる
  • AIやアプリ制作につながる基礎を作れる

つまずきやすいところ

  • 文法だけを覚えようとして、何に使うのか分かりにくくなりやすい
  • エラーで止まったときに原因を探す練習が不足しやすい

キノコードでの学び方

Pythonを学ぶでは、コースのステップを順番に進めながら、作品づくり、確認問題、コミュニティ機能を組み合わせて学習します。分からないところは掲示板で相談し、タイピング広場や早押し天国で基礎力と定着を補えます。

小学生・中学生向けPython学習や、Python初心者のプログラミング入門として、文法だけでなく実際に動かして理解することを大切にします。

代表コース

絶対合格!Python 3 エンジニア認定基礎試験対策の学習コースサムネイル

絶対合格!Python 3 エンジニア認定基礎試験対策

このコースでは「Python3 エンジニア認定基礎試験」を取得することを目指します。 (Python3 エンジニア認定基礎試験とは「一般社団法人Pythonエンジニア育成推進協会」が出している試験です) ただし、このコースではPythonの基本的なことは理解していることを前提にして進めます。 もし、まったくPythonを学んだことがなければ、別コースの「Python入門①」と「Python入門②」を終わらせてから進めてください。

このコースで学ぶこと

  1. 試験の説明~1章~2章「Python インタプリタを使う」①
  2. 問題:試験の説明~1章~2章Python インタプリタを使う①
  3. 2章「Python インタプリタを使う」②
  4. 問題:2章Python インタプリタを使う②
  5. 3章「形式ばらない Python の紹介」①
  6. 【問題】3章「形式ばらない Python の紹介」①
もっと見る
  1. 【問題_2】3章「形式ばらない Python の紹介」①
  2. 3章「形式ばらない Python の紹介」②
  3. 【問題】3章「形式ばらない Python の紹介」②
  4. 3章「形式ばらない Python の紹介」③
  5. 【問題】3章「形式ばらない Python の紹介」③
  6. 4章「その他の制御フローツール」①
  7. 【問題】4章「その他の制御フローツール」①
  8. 4章「その他の制御フローツール」②
  9. 【問題】4章「その他の制御フローツール」②
  10. 4章「その他の制御フローツール」③
  11. 【問題】4章「その他の制御フローツール」③
  12. 4章「その他の制御フローツール」④
  13. 【問題】4章「その他の制御フローツール」④
  14. 4章「その他の制御フローツール」⑤
  15. 【問題】4章「その他の制御フローツール」⑤
  16. 4章「その他の制御フローツール」⑥
  17. 【問題】4章「その他の制御フローツール」⑥
  18. 5章「データ構造」①
  19. 【問題】5章「データ構造」①
  20. 5章「データ構造」②
  21. 【問題】5章「データ構造」②
  22. 5章「データ構造」③
  23. 【問題】5章「データ構造」③
  24. 5章「データ構造」④
  25. 【問題】5章「データ構造」④
  26. 5章「データ構造」⑤
  27. 【問題】5章「データ構造」⑤
  28. 5章「データ構造」⑥
  29. 【問題】5章「データ構造」⑥
  30. 6章「モジュール」①
  31. 【問題】6章「モジュール」①
  32. 7章「入力と出力」①
  33. 【問題】7章「入力と出力」①
  34. 7章「入力と出力」②
  35. 【問題】7章「入力と出力」②
  36. 8章「エラーと例外」①
  37. 【問題】8章「エラーと例外」①
  38. 8章「エラーと例外」②
  39. 【問題】8章「エラーと例外」②
  40. 9章「クラス」①
  41. 【問題】9章「クラス」①
  42. 9章「クラス」②
  43. 【問題】9章「クラス」②
  44. 9章「クラス」③
  45. 【問題】9章「クラス」③
  46. 10章「標準ライブラリミニツアー」①
  47. 【問題】10章「標準ライブラリミニツアー」①
  48. 10章「標準ライブラリミニツアー」②
  49. 【問題】10章「標準ライブラリミニツアー」②
  50. 11章「標準ライブラリミニツアー その2」①
  51. 【問題】11章「標準ライブラリミニツアー その2」①
  52. 11章「標準ライブラリミニツアー その2」②
  53. 12章「仮想環境とパッケージ」①
  54. 【問題】12章「仮想環境とパッケージ」①
  55. 13~14章「仮想環境とパッケージ」①
  56. 【問題】13~14章「仮想環境とパッケージ」①
Pythonでデスクトップアプリを作ろうの学習コースサムネイル

Pythonでデスクトップアプリを作ろう

Pythonを使って、Windowsで動くデスクトップアプリをつくります。 先にPython入門①と②を学んでおいてください。 完成するアプリは「おみくじアプリ、と見せかけてビックリさせるジョークアプリ」です。

このコースで学ぶこと

  1. Visual Studio Codeのインストール
  2. Visual Studio Codeの使い方
  3. Tkinterのインポート・mainloop()・パス
  4. Anacondaのインストール
  5. Tkinterのインポート・mainloop()・パスの問題
  6. dirコマンド・cdコマンド
もっと見る
  1. dirコマンド・cdコマンドの問題
  2. title()・geometry()・Label()・Button() pack()・config()・command
  3. title()・geometry()・Label()・Button()・pack()・config()・commandの問題
  4. 乱数を作る(randint()) ・画像を表示させる準備(Pillowのインポート)
  5. 乱数を作る(randint()) ・画像を表示させる準備(Pillowのインポート)
  6. PIL.Image.open()・PIL.ImageTk.PhotoImage()・image
  7. PIL.Image.open()・PIL.ImageTk.PhotoImage()・imageの問題
  8. 関数から別の関数を呼び出す ・エラーからヒントを探す
  9. 問題:関数から別の関数を呼び出す ・エラーからヒントを探す
  10. スコープ・ローカル変数・グローバル変数
  11. 問題:スコープ・ローカル変数・グローバル変数
  12. ウィンドウを最大にし、ラベルも同じサイズに合わせる(state()・place()) ・音を鳴らす(winsound.PlaySound())
  13. 問題:ウィンドウを最大にし、ラベルも同じサイズに合わせる(state()・place()) ・音を鳴らす(winsound.PlaySound())
  14. コードからアプリにする(ビルド)
  15. 問題:コードからアプリにする(ビルド)
  16. セーブ機能を作る
  17. 【問題】セーブ機能を作る
Python入門②の学習コースサムネイル

Python入門②

このコースはPython入門①をクリアしてからやってください。

このコースで学ぶこと

  1. Python入門②-1
  2. Python入門②-1の確認問題
  3. Python入門②-2
  4. Python入門②-2の確認問題
  5. Python入門②-3
  6. Python入門②-3の確認問題
もっと見る
  1. Python入門②-4
  2. Python入門②-4の確認問題
  3. Python入門②-5
  4. Python入門②-5の確認問題
  5. Python入門②-6
  6. 問題:Python入門②-6
Python入門①の学習コースサムネイル

Python入門①

Python(パイソン)というプログラミング言語を学ぼう! 初心者から、上級者まで使えたほうが良い、とても将来性のある言語です。

このコースで学ぶこと

  1. Python入門①-0
  2. Python入門①-1
  3. Python入門①-1の確認問題
  4. Python入門①-2
  5. Python入門①-2の確認問題
  6. Python入門①-3
もっと見る
  1. Python入門①-3の確認問題
  2. Python入門①-4
  3. Python入門①-4の確認問題
  4. Python入門①-5
  5. Python入門①-5の確認問題
  6. Python入門①-6
  7. Python入門①-6の確認問題
  8. Python入門①-7
  9. Python入門①-7の確認問題

よくある質問

Pythonは初心者でも学べますか?

はい。基本文法を小さな制作と組み合わせることで、初めてでも段階的に学べます。

Scratchを先に学んだ方がよいですか?

低学年や初めての場合はScratchから入ると理解しやすいです。キーボード操作に慣れている場合はPythonからでも始められます。