Please enable JavaScript.
Coggle requires JavaScript to display documents.
授業デザイン (アクティブラーニング (みんなで何かについて学ぶ、みたいなことをしたい, アクティブラーニングって効率落ちるとかあるのかな?,…
授業デザイン
アクティブラーニング
みんなで何かについて学ぶ、みたいなことをしたい
アクティブラーニングって効率落ちるとかあるのかな?
わからない人もわかる人に教えてもらえる、みたいにしたい
アクティブラーニングやるんだったら、チームとして何をやるべきなのか、とかは全部定義してあげないといけなさそう
学習した内容を評価する方法
テストとか、問題とかを通して、この部分を理解できているのか、を正確に評価したい
難易度は分けたい、めっちゃ簡単な問題から難しい問題まで用意したい
前で解いてもらうとかやれるといいんだろうか?
ルーブリックや、目標設定
授業の回数は少ないので、授業ごとにルーブリック設定するのは難しそう
一方で、まぁ一つの科目ごとに目標設定するのはよさそう
インストラクショナルデザイン
タスクの順序化
実施順序に依存するタスク
総合的な技能に依存するタスク
規則や原則の適用を必要とするタスク
Ruby
重要なもの
変数
スコープ
グローバル変数
代入
読み出し
ループ文
無限ループ
break
each文を使ったループ
ブロック
関数
return
無記名return
ライブラリ
gem install
require
documentページ
Rubyプログラムの実行方法
ruby index.rb
Crtl+C
基本クラス
int
string
array
hash
symbol
True
False
nil
Range
条件分岐
true or falseの条件分岐
if文
elsif文
else文
排除するもの
モジュール
後置if
三項演算子
lambda
1とか"a"がtrueになるという話
namespace
重要だけど、本質的ではないもの
クラス
クラスの定義
クラスメソッド
インスタンスメソッド
インスタンス変数
クラス変数
DB
重要なもの
重要だけど、本質的ではないもの
排除するもの
Sinatra
重要なもの
http
メソッド
get
post
put
delete
URL
host
port
path
query
プロトコル
セキュリティ
CSRF
SQLインジェクション
erb
html
erb記法
<%= %>
<% %>
静的ファイル配信
GETリクエスト
POSTリクエスト
排除するもの
重要だけど、本質的ではないもの