アプリ版:「スタンプのみでお礼する」機能のリリースについて

http://www.geisya.or.jp/~mwm48961/koukou/sct000. …

上記のサイトさんのように語群が下にあり、上に図や文章があって選択して答えたり、
文章を自分で打ち込み、問題にしたい文字を選択したら穴埋め問題になったり、ヒントを押せば語群がでたりっということができるソフトってありますか?

A 回答 (2件)

回答を二つに分けました。



>文章を自分で打ち込み、問題にしたい文字を選択したら穴埋め問題になったり、ヒントを押せば語群がでたりっということができるソフトってありますか?

ホームページビルダーで出来ると思います。
ホームページビルダーでjavascriptも挿入できると思います。

下は古典動詞に「ず」をつけたものを入れるとそれが正解か間違いかを表示するソフト(?)です。

同じように「ヒント」というボタンを押せば、「正解」「間違い」でなく語群を表示させることも出来ます。



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=SHIFT_JIS">
<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 9.0.0.0 for Windows">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE></TITLE>
</HEAD>
<BODY>
<SCRIPT language="javascript">

m1=new Array();

m1[0]='給ふ(尊敬)';
m1[1]='参る';
m1[2]='歩く';

m2=new Array();

m2[0]='給はず';
m2[1]='参らず';
m2[2]='歩かず';

m3=new Array();

m3[0]='尊敬と謙譲では活用が違うので、2通り思いつくと思います。';
m3[1]='行く・来るの謙譲';
m3[2]='現代語そのまま';


var n;
n=0;
m=Math.floor(Math.random()*3)
document.write("<CENTER>"+m1[m]+"</CENTER>");

</SCRIPT>
<CENTER>
<FORM onSubmit="if (this.elements[0].value==m2[m]) {alert('正解です!')} else { alert('間違い'); return false;}"><INPUT type="text" value="">
<INPUT type="submit" value="入力後ここを押す"></FORM>
</CENTER>

<SCRIPT language="javascript">
document.write("<CENTER>解説・ヒント: "+m3[m]+"</CENTER>");

</SCRIPT>
</BODY>
</HTML>
    • good
    • 0
この回答へのお礼

回答ありがとうございました。

参考にさせていただきます。

お礼日時:2010/12/01 01:23

>自作学習ソフト



これはjavascriptで作成されたもののようです。
javascriptが出来れば好きなように作れます。


↓ 私が過去に作ったかけ算の問題作成ソフト(?)です。
4問を勝手に作ってくれます。(本当はもっと続くのですが、回答に入りきらないので省略しました。

下のプログラムみたいなものをメモ帳に張り付け、拡張子をhtmlに変更してください。
F5キーを押せば、別の問題になります。


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=SHIFT_JIS">
<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 9.0.0.0 for Windows">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE></TITLE>
<LINK rel="stylesheet" href="table.css" type="text/css" id="_HPB_TABLE_CSS_ID_">
</HEAD>
<BODY>
<H2 align="center">かけ算をしましょう</H2>
<CENTER>
<TABLE border="0" cellspacing="0" cellpadding="2" id="_HPB_TABLE_3_C_051030204831" class="hpb-cnt-tb3" width="100%">
<TBODY>
<TR>
<TD class="hpb-cnt-tb-cell3"><SCRIPT language="javascript">

document.write("<BIG><BIG><big><big>"+Math.floor(Math.random()*10)+"×"+Math.floor(Math.random()*10)+"="+"</BIG></BIG></BIG></BIG>");
;</SCRIPT></TD>
<TD class="hpb-cnt-tb-cell4"><SCRIPT language="javascript">
document.write("<BIG><BIG><big><big>"+Math.floor(Math.random()*10)+"×"+Math.floor(Math.random()*10)+"="+"</BIG></BIG></BIG></BIG>");
;</SCRIPT></TD>
<TD class="hpb-cnt-tb-cell3"><SCRIPT language="javascript">
document.write("<BIG><BIG><big><big>"+Math.floor(Math.random()*10)+"×"+Math.floor(Math.random()*10)+"="+"</BIG></BIG></BIG></BIG>");
;</SCRIPT></TD>
<TD class="hpb-cnt-tb-cell4"><SCRIPT language="javascript">
document.write("<BIG><BIG><big><big>"+Math.floor(Math.random()*10)+"×"+Math.floor(Math.random()*10)+"="+"</BIG></BIG></BIG></BIG>");
;</SCRIPT></TD>
</TR>

</TBODY>
</TABLE>
</CENTER>
</BODY>
</HTML>
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!