「プログラミング」の版間の差分
ナビゲーションに移動
検索に移動
(同じ利用者による、間の53版が非表示) | |||
3行目: | 3行目: | ||
==発足== | ==発足== | ||
[[ファイル:Sample.jpg|thumb|200px|2022年8月1日発足時のプログラミング同好会メンバー]] | [[ファイル:Sample.jpg|thumb|200px|2022年8月1日発足時のプログラミング同好会メンバー]] | ||
: | :2022年8月1日、小山台高校在校生のためのプログラミング教育、及び100周年アーカイブの効率化を目指し、同好会として発足。(樋口さんの御好意で実現) | ||
<br><br> | <br><br> | ||
==実用的なプログラム集== | ==実用的なプログラム集== | ||
: | :参考になれば良いです。オリジナルなので自由にダウンロードし、編集して使ってください。<br> | ||
{| class="wikitable" style="text-align: center; width: 85%;" | |||
|+ style="caption-side:top; color: Green"|プログラム集 | |||
|- | |||
! style="width:14.2%;" | プログラム名称 !! style="width:30%;" | 機能 !! style="width:12%;" | 必要なライブラリ等 !! style="width:10%;" | 言語 !! style="width:10%;" | 作成日 !! style="width:5%;" | 版数 !! style="width:10%;" | 作成者 | |||
|- | |||
| [https://www.dropbox.com/s/xwam6kwn2qs8zp2/Excl2WikiTable.py?dl=0 Excl2WikiTable.py] || エクセルファイルをWikiのテーブルに変換する<br>[[Excl2WikiTable使用説明書]] || openpyxl || Python || 2022/08/14 || 2.04 || T.Kitahara | |||
|- | |||
| [https://www.dropbox.com/s/hzivcawz4p1c37a/pdf2jpeg.py?dl=0 pdf2jpeg.py] || PDFファイルをページ毎にJPEGの<br>イメージデータに変換する<br>[[pdf2jpeg使用説明書]] || pdf2image || Python || 2022/08/12 || 1.00 || T.Kitahara | |||
|- | |||
|} | |||
:Python用に必要なライブラリーはターミナルから pip3 install <ライブラリー名> で取り込み可能なはず。 | |||
==小道具レベルのプログラム集== | |||
:例えば複数のフォルダーからイメージデータを一つのフォルダーに集め、もしイメージデータに撮影日の情報(Exif内)が有れば、それを使いファイル名を更新する等。 | |||
:イメージデータサイズが例えば1200x1800(ポストカードサイズ、4x6インチ(ポートレート)、300dpi)より大きければサイズ変更して一括移動(高28回3Dクラス会の余興データに使いました) | |||
:徐々に追加して行く予定です。(使用方法等の説明文追加に時間が掛かります) | |||
{| class="wikitable" style="text-align: center; width: 85%;" | {| class="wikitable" style="text-align: center; width: 85%;" | ||
|+ style="caption-side:top; color: Green"|プログラム集 | |+ style="caption-side:top; color: Green"|プログラム集 | ||
|- | |- | ||
! style="width: | ! style="width:15%;" | プログラム名称 !! style="width:30%;" | 機能 !! style="width:8%;" | 必要なライブラリ等 !! style="width:8%;" | 言語 !! style="width:10%;" | 作成日 !! style="width:10%;" | 版数 !! style="width:10%;" | 作成者 | ||
|- | |||
| [https://www.dropbox.com/s/d81lgjb7s55gcxs/Sudoku.pl?dl=0 Sudoku.pl] || 9x9の数独を解決するソフト<br>再帰呼び出しの勉強にはなるかな || || PERL || 随分昔 || ここでは1.00 || T.Kitahara | |||
|- | |- | ||
| [https://www.dropbox.com/s/ | | [https://www.dropbox.com/s/tqkrlemic9yk6nx/lcalc.pl?dl=0 lcalc.pl] || Line Calculator [[lcalc取説]] || ||PERL || 随分昔 || ここでは1.00 || T.Kitahara | ||
|- | |- | ||
| [https://www.dropbox.com/s/k9cmlwwjq8fjb80/hexdump.pl?dl=0 hexdump.pl] || ファイル内容の16進表示 [[hexdump取説]] || ||PERL || 随分昔 || ここでは1.00 || T.Kitahara | |||
|} | |} | ||
==基礎== | |||
:動作環境 | |||
:試してみよう | |||
:一つずつPrint、Exitで動作確認 | |||
:文字列操作(正規表現) | |||
==Python教室== | ==Python教室== | ||
[[Python教室]] | [[Python教室]] | ||
==PERL教室== | ==PERL教室== | ||
<br> | |||
==現在のコンピュータとプログラムの歴史== | |||
:チューリングマシンから発展してきた論理的機械 | |||
:マイクロプロセッサの歴史 ある日本人がアーキテクチャーから現在の有名企業の現在まで影響していた。<br>https://ja.wikipedia.org/wiki/嶋正利 | |||
==記念誌== | ==記念誌== | ||
38行目: | 62行目: | ||
==活動記録一覧== | ==活動記録一覧== | ||
<div style="margin:0 1em 0 2em"> | <div style="margin:0 1em 0 2em"> | ||
{| class="wikitable" style="text-align:center; width: | {| class="wikitable" style="text-align:center; width: 90%;" | ||
|- | |- | ||
! style="width: 16%;" | 年 度(4月~3月) !! style="width: 3%;" | 周年 !! style="width: 5%;" | 卒業回 !! style="width: 7%;" | 班 長 !! style="width: 5%;" | 顧 問 !! style="width: 18%;" | 合 宿 !! style="width: | ! style="width: 16%;" | 年 度(4月~3月) !! style="width: 3%;" | 周年 !! style="width: 5%;" | 卒業回 !! style="width: 7%;" | 班 長 !! style="width: 5%;" | 顧 問 !! style="width: 18%;" | 合 宿 !! style="width: 10%;" | OB・OG会 !! style="width: 10%;" | 活動記録 !! style="width: 20%;" | 特記事項 | ||
|- | |- | ||
| 2022年(令和4年) || 0 || 高75 || || || || || プログラミング同好会設立 || | | 2022年(令和4年) || 0 || 高75 || || || || || プログラミング同好会設立 || | ||
62行目: | 86行目: | ||
[[論理思考の部屋]] | [[論理思考の部屋]] | ||
<br> | <br> | ||
== | ==雑学の部屋== | ||
<br> | [[雑学の部屋]]<br> | ||
[[日本語の難しさ]] | |||
<br> | <br> | ||
2023年2月8日 (水) 09:24時点における最新版
プログラミング同好会は、2022(令和4)年 8月1日 に「八中・小山台デジタルアーカイブ」上に発足
発足
- 2022年8月1日、小山台高校在校生のためのプログラミング教育、及び100周年アーカイブの効率化を目指し、同好会として発足。(樋口さんの御好意で実現)
実用的なプログラム集
- 参考になれば良いです。オリジナルなので自由にダウンロードし、編集して使ってください。
プログラム名称 | 機能 | 必要なライブラリ等 | 言語 | 作成日 | 版数 | 作成者 |
---|---|---|---|---|---|---|
Excl2WikiTable.py | エクセルファイルをWikiのテーブルに変換する Excl2WikiTable使用説明書 |
openpyxl | Python | 2022/08/14 | 2.04 | T.Kitahara |
pdf2jpeg.py | PDFファイルをページ毎にJPEGの イメージデータに変換する pdf2jpeg使用説明書 |
pdf2image | Python | 2022/08/12 | 1.00 | T.Kitahara |
- Python用に必要なライブラリーはターミナルから pip3 install <ライブラリー名> で取り込み可能なはず。
小道具レベルのプログラム集
- 例えば複数のフォルダーからイメージデータを一つのフォルダーに集め、もしイメージデータに撮影日の情報(Exif内)が有れば、それを使いファイル名を更新する等。
- イメージデータサイズが例えば1200x1800(ポストカードサイズ、4x6インチ(ポートレート)、300dpi)より大きければサイズ変更して一括移動(高28回3Dクラス会の余興データに使いました)
- 徐々に追加して行く予定です。(使用方法等の説明文追加に時間が掛かります)
プログラム名称 | 機能 | 必要なライブラリ等 | 言語 | 作成日 | 版数 | 作成者 |
---|---|---|---|---|---|---|
Sudoku.pl | 9x9の数独を解決するソフト 再帰呼び出しの勉強にはなるかな |
PERL | 随分昔 | ここでは1.00 | T.Kitahara | |
lcalc.pl | Line Calculator lcalc取説 | PERL | 随分昔 | ここでは1.00 | T.Kitahara | |
hexdump.pl | ファイル内容の16進表示 hexdump取説 | PERL | 随分昔 | ここでは1.00 | T.Kitahara |
基礎
- 動作環境
- 試してみよう
- 一つずつPrint、Exitで動作確認
- 文字列操作(正規表現)
Python教室
PERL教室
現在のコンピュータとプログラムの歴史
- チューリングマシンから発展してきた論理的機械
- マイクロプロセッサの歴史 ある日本人がアーキテクチャーから現在の有名企業の現在まで影響していた。
https://ja.wikipedia.org/wiki/嶋正利
記念誌
- 2023(令和5年)にプログラミング同好会誕生1周年記念『プログラミングの基礎』を発行。(できるかなぁ?)
卒業生
- 現役高校生以外は全て卒業生ですね。2022年8月発足の同好会ですので。
活動記録一覧
年 度(4月~3月) | 周年 | 卒業回 | 班 長 | 顧 問 | 合 宿 | OB・OG会 | 活動記録 | 特記事項 |
---|---|---|---|---|---|---|---|---|
2022年(令和4年) | 0 | 高75 | プログラミング同好会設立 | |||||
2023年(令和5年) | 1 | 高76 | ||||||
2024年(令和6年) | 2 | 高77 | ||||||
2025年(令和7年) | 3 | 高78 | ||||||
2026年(令和8年) | 4 | 高79 | ||||||
2027年(令和9年) | 5 | 高80 | ||||||
2028年(令和10年) | 6 | 高81 |
論理的思考の為の部屋
雑学の部屋
OB・OG会
質問・ご意見はこちら
- 上記リンクをクリックしてもメールソフトが起動しない場合は、以下のアドレスをコピーしてメールソフトの「宛先」に貼り付けてください。
- 【担当者メールアドレス】wiki_admin@koyamadai100.jp
脚注:
・
2023年2月8日:直近編集者:KHtakeshi
TimeStamp:20230208092451