プログラミングのアイデアをまとめてみました。

電球アイコン

プログラミングを楽しむためのネタになりそうなアルゴリズムやアイデアをまとめてみました。

 

プログラミングを楽しむためのネタになりそうなアルゴリズムやアイデアをまとめてみました。まとめてみて、だんだん分かってきたことがあります。それは、どんなことでもプログラミングのネタにしようと思えばできるということです。

 

『フカシギの数え方』 おねえさんといっしょ! みんなで数えてみよう! – YouTube
いわゆる「お姉さん問題」のビデオ。組合せを数え上げるというちょっと単純そうな問題も組合せ数が爆発的に増えていくので、かなりの工夫が必要になります。詳しい方法については『超高速グラフ列挙アルゴリズム』という本に詳しく説明されています。組合せや順列は面白いプログラミングの対象といえるでしょう。

 

Harano Kazunobu Web Site – 分子軌道論
元熊本大学薬学部、原野一誠さんのブログには分子とコンピュータにまつわる様々な内容が記されています。私自身はメタンハイドレートの分子構造を調べていてだどりつきました。

 

メタンハイドレートの紙模型
メタンハイドレートの構造がウェブ上の平面的な図だけでは理解できず、紙で模型を作ってみることにしました。

 

はまぐりの数学
『生き物たちのエレガントな数学』の著者、上村文隆さんのサイトです。特にらせんに関するさまざまな考察が面白いと思います。

 

小2算数 くり下がりのあるひき算のひっ算 – YouTube
筆算全般はちょっとしたアルゴリズムになっているので、プログラミングの対象として結構面白いと思います。

 

Box2D | A 2D Physics Engine for Games
2次元の物理演算エンジン

 

iCalendar – Wikipedia
スケジュールの標準フォーマット

 

時計 – Wikipedia
時計

 

WEB色見本 原色大辞典 – HTMLカラーコード

 

十六進法 – Wikipedia
16進法

 

国旗の一覧 – Wikipedia
国旗

 

Amazon.co.jp | 子供 教育 おもちゃ スピログラフ デザインデラックスセット | おもちゃ 通販
スピログラフ

 

わずか15分で709個のアイデアが~Tech Kids CAMPで知った、プログラミング教育で大切なこと【特集:New Order】
わずか15分で709個のアイデアが~Tech Kids CAMPで知った、プログラミング教育で大切なこと【特集:New Order】
2014-04-25

 

ASCII.jp:“パソコンの父”アラン・ケイ氏が和田小学校を訪問――プログラミング言語“Squeak”でアイデアを具現化する授業を見学
アラン・ケイ氏による Squeak 授業
2005-06-20

 

Conway’s Game of Life – Javascript/Canvas Implementation
ゲームオブライフ

 

テンヨーオンラインカタログ
プラパズル

 

第31回ソフトウェア・アイデア・コンテスト|ゲーム・CG・アニメ・キャラクターソフトウェアのアイデアを大募集

 

針、文字盤、動き、デザインの面白い時計まとめ – NAVER まとめ
プログラムなら実現の難しいものも作れます。

 

8bit.com – 8bit Everything
海外のサイトですが、懐かしいゲームを Flash Player で楽しめます。

 

江戸の≪和時計≫が刻む時刻【数え方と仕組み】 – NAVER まとめ
私も和時計プログラム作ってみました。結構大変です。

 

高精度計算サイト
カシオの生活や実務に役立つ計算サイト

 

あなたが一番好きなアルゴリズムを教えてください。 – 人力検索はてな
かなり参考になりそう。

 

Computer Simulations
計算機シミュレーション入門。(このページはEUCでエンコードされています。IEで見ることができますが、ChromeやEdgeでは文字化けします。)

 

デザインあ
NHK Eテレの番組

 

人工知能、AIプログラミングの入門サイトってありますか? – Yahoo!知恵袋
AI入門

 

RICOH & Java™ Developer Challenge Plus 2014 サマーキャンプ | ガクセイ基地
リコー主催のプログラミングキャンプ

 

再帰的アルゴリズム
ハノイの塔

 

東京大学プログラミングコンテスト2013
東京大学プログラミングコンテスト

 

プログラミング
ちょこっとプログラム

 

オセロプログラム ~7行のC言語で書くコンピュータ対局~
7行で書くオセロプログラム

 

Rosetta Code
ロゼッタコード

 

プログラミングお題一覧 – No Programming, No Life
プログラミングお題

 

全国高等専門学校プログラミングコンテスト – Official Site
全国高専プログラミングコンテスト

 

U-22プログラミング・コンテスト2014
U-22プログラミング・コンテスト

 

プチコン3号 – プチコン大喜利
プチコン向けのお題

 

A* pathfinding algorithm – Growing with the Web
A*探索アルゴリズム

 

自動生成迷路
迷路の自動生成アルゴリズム

 

Google AI Challenge post-mortem — a1k0n
TRON AI

 

Problems – Project Euler
プロジェクト オイラー

 

TeX/LaTeX
TeX/LaTeX (テフ/ラテフ) – 数式など整形する組版処理ソフトウェア

 

第12回 相関分析
相関分析

 

アルゴリズムとは何か  (一般人向けの解説)
アルゴリズムとは

 

アルゴリズム入門
書籍『アルゴリズム入門』のウェブ版。

 

99 Bottles of Beer | Start
99 Bottles of Beer

 

アルゴリズム入門講座
クイックソート・挿入ソート・バブルソート

 

Robocode – RoboWiki
Robocode

 

ボカロネット
プロブラミングじゃないかも…。

 

ふじこのプログラミング奮闘記
このページではブラウザのおすすめの機能を紹介しています。

 

Small Basic: Challenge of the Month – TechNet Articles – United States (English) – TechNet Wiki
Small Basic 今月のチャレンジ

 

数独を解く | Take IT Easy
数独ソルバー

 

日曜プログラミングで電卓を作ってみる – さくらのナレッジ
電卓

 

半日で作る倒立振子 – 日本語
倒立振子

 

Nonkit Program Art Gallery
Small Basic プログラムのスクリーンショット集

 

物理現象のシミュレーションとアニメーション
物理現象のシミュレーション

 

ミニマックス法 – Wikipedia
ミニマックス法

 

M.Hiroi’s Home Page / Puzzle De Programming
パズルをプログラミングで解く

 

物理ベースレンダラ edupt解説
レイトレーシング解説

 

W3C SVG Working Group
SVG (Scalable Vector Graphics)

 

JavascriptとSVGでタートルグラフィックスやってみよう!|たかみんつ
Javascript と SVG でタートルグラフィックス

 

ゆるーく同人ゲーム制作メモ
同人ゲームの作り方

 

Poje -Ikeda laboratory Project
崩珠(poje)プロジェクト:「ぷよぷよ」シリーズのアクション性を除いた思考ゲーム

 

「ゲーム作りのはじめかた」紹介ページ
書籍『ゲーム作りのはじめかた』紹介ページ

 

クイズゲームの作り方 – jQuery入門 – ポンクソフト
jQuery (JavaScript) でのクイズゲームの作り方

 

WOLF RPGエディター どんなゲームが作れるの?
WOLF RPGエディター(ウディタ)でどんなゲームが作れるかビデオ

 

あなたもできる!C言語でテトリスを40分で作る方法 – DQNEO起業日記
テトリス

 

“プログラミングのアイデアをまとめてみました。” への2件の返信

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です