Skip to content

Instantly share code, notes, and snippets.

@takehiko
Created June 14, 2019 21:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save takehiko/14fb0d270b1da379600d413024652fbc to your computer and use it in GitHub Desktop.
Save takehiko/14fb0d270b1da379600d413024652fbc to your computer and use it in GitHub Desktop.
組体操の2冊の本からの技調査
#!/usr/bin/env ruby
# waza.rb : 組体操の2冊の本からの技調査
# by takehikom
def waza_key(w, indent = 0)
" " * indent + w[2] + "(#{w[3]}人技)"
end
waza2014 = []
waza2019 = []
DATA.each_line do |line|
case line
when /^2014/
waza2014 << line.strip.split(',')
when /^2019/
waza2019 << line.strip.split(',')
end
end
puts "2014年刊の技の数: #{waza2014.length}"
puts "2019年刊の技の数: #{waza2019.length}"
puts
t2014 = Marshal.load(Marshal.dump(waza2014))
t2014.delete_if { |w| w[4] == "0" }
t2019 = Marshal.load(Marshal.dump(waza2019))
t2019.delete_if { |w| w[4] == "0" }
puts "2014年刊の禁止技(#{t2014.length}種類):"
puts t2014.map { |w| waza_key(w, 2) }.join("\n")
puts "2019年刊の禁止技(#{t2019.length}種類):"
puts t2019.map { |w| waza_key(w, 2) }.join("\n")
puts
s2014 = waza2014.map { |w| waza_key(w, 2) }
s2019 = waza2019.map { |w| waza_key(w, 2) }
s2014_2019 = s2014 & s2019
puts "2014年刊と2019年刊で共通の技(#{s2014_2019.length}種類):"
puts s2014_2019.join("\n")
__END__
# 出典
# [2014] 関西体育授業研究会: 子どもも観客も感動する!
# 「組体操」絶対成功の指導BOOK, 明治図書出版 (2014).
# https://www.amazon.co.jp/dp/4180958104
# [2019] 関西体育授業研究会: 安全と見栄えを両立する!
# 新「組体操」絶対成功の指導BOOK, 明治図書出版 (2019).
# https://www.amazon.co.jp/dp/4180432102
# 禁止技の判定基準: 「タワーやピラミッドなど両足が地面に接地
# していない児童生徒の上に乗る技については、高所からの落下や
# 児童生徒の上からのしかかる重量等によって重大事故に至る
# 危険性があることから、原則禁止とします」
# http://www.pref.osaka.lg.jp/attach/6686/00326250/01_kouritu_tuuti.pdf
# 出版年(書籍の種別),掲載ページ,技名,人数,禁止技なら1,備考
2014,20,直立ピン,1,0,
2014,20,十字,1,0,
2014,20,A(エー),1,0,
2014,20,Y字,1,0,
2014,20,ジャーン,1,0,
2014,20,あっち,1,0,
2014,20,K(ケイ),1,0,
2014,20,十字バランス,1,0,
2014,20,アンテナ,1,0,
2014,20,ロールケーキ,1,0,
2014,20,一人シンクロ,1,0,
2014,20,一人シンクロ2,1,0,
2014,20,かぎかっこ,1,0,
2014,20,馬,1,0,
2014,20,馬キック,1,0,
2014,20,コの字ピン,1,0,
2014,21,L字ピン,1,0,
2014,21,ブリッジ,1,0,
2014,21,サマーソルトキック,1,0,
2014,21,ダイブ,1,0,
2014,21,テーブル,1,0,
2014,21,弓,1,0,
2014,21,カエル倒立,1,0,
2014,21,V字バランス,1,0,
2014,21,V(ブイ),1,0,
2014,21,あおむけ,1,0,
2014,21,坂道,1,0,
2014,21,足上げピン,1,0,
2014,21,空へだっこ,1,0,
2014,22,Y(ワイ),1,0,
2014,22,T(ティ),1,0,
2014,22,腕立て,1,0,動きはない
2014,22,ななめ十字,1,0,
2014,22,逆腕立て,1,0,
2014,22,しゃちほこ,1,0,
2014,22,ゆりかご,1,0,
2014,22,飛行機,1,0,
2014,22,おすもうさん,1,0,
2014,22,バレエ人形,1,0,
2014,23,サボテン,2,0,
2014,23,ジャイアントスウィング,2,0,
2014,24,ふきのとう,2,0,
2014,24,きのこ,2,0,
2014,24,しゃちほこ,2,0,
2014,24,リボン,2,0,
2014,24,すべり台,2,0,
2014,24,バランス,2,0,
2014,24,補助倒立,2,0,
2014,25,肩車,2,0,
2014,25,水上スキー,2,0,
2014,25,サーフィン,2,0,
2014,25,ひざのり,2,0,
2014,25,家,2,0,
2014,25,きのこ2,2,0,
2014,25,スケート,2,0,
2014,25,ダブリュー,2,0,
2014,26,ロケット,2,0,
2014,26,手押し車,2,0,
2014,26,馬立ち,2,0,
2014,26,山,2,0,
2014,26,橋,2,0,
2014,26,ベンチ,2,0,
2014,26,屋根,2,0,
2014,26,えんとつ,2,0,
2014,27,日の出,2,0,
2014,27,エレベーター,2,0,
2014,27,空気イス,2,0,
2014,27,ロミオ,2,0,
2014,27,Y字バランス,2,0,
2014,27,直角,2,0,
2014,27,トンネル,2,0,
2014,27,犬の散歩,2,0,
2014,28,ジャンプ,2,0,
2014,28,エックス,2,0,
2014,28,風車,2,0,
2014,29,ミニタワー,3,0,
2014,29,すべり台,3,0,
2014,30,碇,3,0,
2014,30,鶴,3,0,
2014,30,ライトアングル3,3,0,トライアングルではない。3人が直角に体を曲げる
2014,30,ゼロフライト,3,0,
2014,31,ソファー,3,0,
2014,31,3人ピラミッド,3,0,
2014,31,V字,3,0,
2014,31,W肩倒立,3,0,
2014,32,ダブル倒立,3,0,
2014,32,トリプルクロス,3,0,
2014,32,ランジ,3,0,
2014,32,ステップ,3,0,
2014,33,トリプル扇,3,0,
2014,33,森,3,0,
2014,33,大地,3,0,
2014,33,飛行機,3,0,
2014,34,ジェットコースター,3,0,
2014,34,モール,3,0,
2014,34,地平線,3,0,
2014,34,ビッグW,3,0,
2014,35,サンライズ,3,0,
2014,35,肩車倒立,3,0,
2014,35,アンカー,3,0,
2014,35,鍵盤,3,1,
2014,36,トーテムポール,4,0,
2014,36,アップサイドダウン,4,0,
2014,37,ミックスサボテン,4,0,
2014,37,ユニットサーフィン,4,0,
2014,37,ダイヤモンド,4,0,
2014,37,鏡,4,0,
2014,38,丘陵,4,0,
2014,38,ショベルカー,4,0,
2014,38,ピース,4,0,
2014,38,山小屋,4,0,
2014,39,屋根,4,0,
2014,39,階段,4,0,
2014,39,グライダーII,4,0,
2014,39,4人扇,4,0,
2014,40,グライダー,5,0,
2014,41,珊瑚,5,0,
2014,41,バンク,5,0,
2014,41,トライデント,5,0,
2014,41,リフト,5,0,
2014,42,合掌造り,5,0,
2014,42,ソユーズ,5,0,
2014,42,ジャンピングカートレイン,5,0,
2014,42,ボストーク,5,0,
2014,43,扇,5,0,
2014,43,イソギンチャク,5,0,
2014,43,ツリー,5,0,
2014,43,かぶと,5,0,
2014,44,跳ね橋,5,0,
2014,44,石垣,5,0,
2014,44,やぐら,5,0,
2014,44,ソフトクリームタワー,5,1,
2014,45,台形,5,0,
2014,45,ジグザグ,5,0,
2014,45,ステージ,5,0,
2014,45,山,5,0,
2014,46,王冠,5,0,
2014,46,教会,5,0,
2014,46,ピストン,5,0,
2014,47,クイックピラミッド,6,0,
2014,48,ピラミッド,6,1,
2014,48,テーブル橋,6,0,
2014,48,サーカステント,6,0,
2014,48,跳開橋,6,0,
2014,49,万華鏡,6,0,
2014,49,6人扇,6,0,
2014,49,時計台,6,0,
2014,49,大倒立,6,0,
2014,50,ベイブリッジ,6,0,
2014,50,大阪城,6,0,
2014,50,門,6,0,
2014,51,大展望台,6,0,
2014,51,朝顔,6,0,肩車の上の人が手を放してしまい後方に倒れると危険
2014,51,泉州玉ねぎ,6,0,
2014,52,ミニタワーDX,7,0,
2014,52,名古屋城,7,0,
2014,53,扇DX,7,0,
2014,53,スケートボード,7,0,
2014,53,V字飛行,7,0,
2014,53,ふんすい,7,0,
2014,54,花,8,0,朝顔の肩車4つバージョン。肩車の上の人が手を放してしまい後方に倒れると危険
2014,54,ラージヒル,8,0,
2014,55,トンネル,8,0,
2014,55,富士山,8,0,
2014,55,カルデラ,8,0,
2014,56,天空の城,9,1,
2014,56,山,9,0,
2014,57,ジェミニ,9,0,
2014,57,9人炎,9,0,
2014,58,3段タワー,10,1,
2014,59,やぐら,10,1,
2014,59,ジェットコースター,10,0,
2014,60,10人ピラミッド,10,1,
2014,61,斜塔,10,1,
2014,61,ピサの斜塔,10,1
2014,62,レインボーブリッジ,10,0,
2014,62,グレートブリッジ,10,0,
2014,63,大屋根,10,0,
2014,64,ウェーブ,15,0,
2014,64,小ウェーブ,15,0,
2014,65,ドミノ,4,0,
2014,65,密着ドミノ,8,0,
2014,66,千手観音,18,0,
2014,66,はばたき,11,0,
2014,66,ブリッジ,12,0,
2014,67,台形,12,0,
2014,67,22人タワー,22,1,
2014,68,立体ピラミッド,19,1,
2014,69,移動ピラミッド,10,1,補助1人を含む
2014,70,万里の長城,30,0,くずし方の図は96人
2014,71,トランポリン,6,0,飛ばす動作あり
2014,72,トラストフォール,10,0,倒れる・立ち上げる動作あり
2014,74,40人タワー,40,1,
2014,75,55人ピラミッド,55,1,
2019,20,新補助倒立,2,0,
2019,21,オープントップバス,2,0,
2019,22,カンフー回転,2,0,
2019,22,連鎖ブリッジ立ち,2,0
2019,23,ミニトータムポール,3,0,
2019,24,おみこし,3,0,
2019,25,だるまおとし,4,0,「落とす」動作はない
2019,26,騎馬,4,0,
2019,27,サボテンの花,5,0,
2019,28,ダイヤモンド,5,0,
2019,29,スター,6,0,
2019,30,クイックピラミッド+α,6,0,
2019,31,7人立体扇,7,0,
2019,32,サンフラワー,10,0,
2019,34,肩倒立,1,0,
2019,34,ななめ十字,1,0,
2019,35,V字バランス,1,0,
2019,35,ブリッジ,1,0,
2019,36,A字,1,0,
2019,36,T字,1,0,
2019,36,飛行機,1,0,
2019,36,ブリッジ,1,0,
2019,36,サマーソルトキック,1,0,
2019,36,V字バランス,1,0,
2019,36,V,1,0,
2019,37,アンテナ,1,0,
2019,37,1人シンクロ,1,0,
2019,37,かぎかっこ,1,0,
2019,37,ロールケーキ,1,0,
2019,37,あおむけ,1,0,
2019,37,坂道,1,0,
2019,37,足上げピン,1,0,
2019,37,空へだっこ,1,0,
2019,37,腕立て,1,0,動きはない
2019,37,ななめ十字,1,0,
2019,37,ダイブ,1,0,
2019,37,しゃちほこ,1,0,
2019,37,ゆりかご,1,0,
2019,38,肩車,2,0,
2019,38,サボテン,2,0,
2019,39,補助倒立,2,0,
2019,40,サーフィン,2,0,
2019,40,肩車,2,0,
2019,41,水上スキー,2,0,
2019,41,スケート,2,0,
2019,41,エレベーター,2,0,
2019,41,馬立ち,2,0,
2019,42,しゃちほこ,2,0,
2019,42,すべり台,2,0,
2019,42,橋,2,0,
2019,42,煙突,2,0,
2019,43,きのこ,2,0,
2019,43,ふきのとう,2,0,
2019,44,山,2,0,
2019,44,バランス,2,0,
2019,44,ロケット,2,0,
2019,45,ランジ,3,0,
2019,45,3人ピラミッド,3,0,
2019,46,3人タワー,3,0,
2019,47,ゼロフライト,3,0,
2019,47,ソファー,3,0,
2019,48,森,3,0,
2019,48,大地,3,0,
2019,48,サンライズ,3,0,
2019,49,ビッグW,3,0,
2019,49,鍵盤,3,1,
2019,49,すべり台,3,0,
2019,50,V字,3,0,
2019,50,トリプルクロス,3,0,
2019,50,W肩倒立,3,0,
2019,51,ダブル倒立,3,0,
2019,51,ステップ,3,0,
2019,51,トリプル扇,3,0,前に倒れ込む動作あり
2019,52,碇,3,0,
2019,52,鶴,3,0,
2019,52,トライアングル,3,0,
2019,54,ミックスサボテン,4,0,
2019,54,ユニットサーフィン,4,0,
2019,53,鏡,4,0,
2019,54,屋根,4,0,
2019,54,山小屋,4,0,
2019,54,丘陵,4,0,
2019,55,4人扇,4,0,
2019,55,階段,4,0,
2019,55,ピース,4,0,
2019,56,グライダー,5,0,
2019,57,扇,5,0,
2019,57,ソユーズ,5,0,
2019,57,かぶと,5,0,
2019,58,ステージ,5,0,
2019,58,サンゴ,5,0,
2019,58,バンク,5,0,
2019,59,ツリー,5,0,
2019,59,ジグザグ,5,0,
2019,59,山,5,0,
2019,60,合掌づくり,5,0,
2019,60,ボストーク,5,0,
2019,60,やぐら,5,0,
2019,61,跳ね橋,5,0,
2019,61,石垣,5,0,
2019,61,ソフトクリームタワー,5,1,
2019,62,クイックピラミッド,6,0,
2019,63,朝顔,6,0,肩車の上の人が手を放してしまい後方に倒れると危険
2019,64,跳開橋,6,0,
2019,64,時計台,6,0,
2019,64,大阪城,6,0,
2019,65,ピラミッド,6,1,
2019,65,6人扇,6,0,
2019,65,玉ねぎ,6,0,
2019,66,扇DX,7,0,
2019,66,トンネル,8,0,
2019,67,ジェミニ,9,0,
2019,67,グレートブリッジ,10,0,
2019,68,ウェーブ,15,0,
2019,69,千手観音,18,0,
2019,70,万里の長城,30,0,くずし方の図は96人
2019,100,俵型ピラミッド,10,1,
2019,100,立体ピラミッド,6,0,
2019,101,扇,6,0,
2019,101,持ち上げ技,6,0,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment