探検
小6におすすめな言語
2020/08/25(火) 15:17:33.43ID:j49hN96g
教えてください。
2020/08/25(火) 15:45:35.41ID:0stN+p5I
C#
2020/08/25(火) 16:14:18.80ID:k8KKzgMK
>>1
こういう糞スレ立ててる時点で言語なんか無理だから養護施設に入りなさい
こういう糞スレ立ててる時点で言語なんか無理だから養護施設に入りなさい
2020/08/25(火) 17:50:50.89ID:XqmbJWy/
教科書を見なさい。未だコンピュータ教育してない学校なんてあるの?
取り敢えずMicro:bit これでLED光らせたり、ブザーを鳴らしたりして遊べば良い。 結構遊べる。
最終的には Micro Python になるが、Microsoftのツールを使うとJavascript しか見えない。
取り敢えずMicro:bit これでLED光らせたり、ブザーを鳴らしたりして遊べば良い。 結構遊べる。
最終的には Micro Python になるが、Microsoftのツールを使うとJavascript しか見えない。
2020/08/26(水) 01:42:37.29ID:umdUjTz4
うちの教室ではみんなunity & C#だな
2020/08/26(水) 01:53:30.42ID:aAdgcY6X
>>5 嘘つけ、検定教科書にはそんなの載っていない。
2020/08/26(水) 03:16:31.81ID:+QXa9S53
専門学校かもしれないぞ
2020/08/26(水) 04:08:06.25ID:sDqnZwli
小学生はロゴだろ
2020/08/29(土) 13:59:41.30ID:pfNMTZZq
pro2020買ったけど謳い文句の「コンピューターを超えた」の割にOSがチンカスすぎてパソコンの変わりにはならなかったしペンシル買ったけど絵は描かないしで結局キンドル専用機になった
マックOS選べたら良いのに。
ウォッチ買ってても使いこなせなかっただろうな。なんせ使い手が
マックOS選べたら良いのに。
ウォッチ買ってても使いこなせなかっただろうな。なんせ使い手が
2020/09/01(火) 16:41:45.08ID:wZEdInic
>>1
Scratchでまずプログラミングの基礎を身につける。テレビでも教われる
Scratchでまずプログラミングの基礎を身につける。テレビでも教われる
2020/09/01(火) 20:42:57.41ID:mxE4dI1a
俺が小6の時はベーシックから入ってマシン語やってたな
ベーマガによく投稿していたあの頃
ベーマガによく投稿していたあの頃
2020/09/04(金) 17:19:35.76ID:vUwVPqVi
幼稚園年長からBASICしてた
PC8801mkIIで
今、三次元系のライブラリ設計してる
PC8801mkIIで
今、三次元系のライブラリ設計してる
13デフォルトの名無しさん
2020/09/04(金) 19:48:36.26ID:WFvG6Ntz Scratchが定番では?
小6なら文字式を習ってるはずなので数学をプログラミング言語としても良いし、ほぼ動く数学といって良いHaskellも選択肢の一つかもね。
再帰とセクション覚えれば自分で掛け算演算子や割り算演算子を作れるから、算数の理解を深めるのに良いと思う。
小6なら文字式を習ってるはずなので数学をプログラミング言語としても良いし、ほぼ動く数学といって良いHaskellも選択肢の一つかもね。
再帰とセクション覚えれば自分で掛け算演算子や割り算演算子を作れるから、算数の理解を深めるのに良いと思う。
2020/09/04(金) 23:30:13.65ID:H/ZJRxDG
やりたいことも書かない人が「おすすめは何ですか」って聞いてマジレスする方もどうかしている
2020/09/05(土) 20:02:10.23ID:Q89HGuRi
js一択
2020/09/05(土) 21:49:12.91ID:qef5ttAc
中学生ならjc
高校生ならjk
高校生ならjk
2020/09/06(日) 16:28:24.61ID:mV/+hzQH
Racketインストールしてやって素数夜曲を買い与えておけばいい
18デフォルトの名無しさん
2020/09/13(日) 21:26:20.50ID:te8H2Dpy >>13書いたついでに宣伝。
小学生向けHaskell入門書、Amazonにて絶賛発売中です。
限られた時間でなるべく多くプログラミングに親しんでもらう為に、教える文法は最小限に抑えてますが、
それでもPythonやRubyにそれほど見劣りしない表現力を保ってます。
「パソコンが買えなくてもプログラマーを諦めない君へ 〜小学生のHaskell入門〜」
参考までに、高階関数もリスト内包表記も無しで、リスト結合演算子から自作してのクイックソート
myqsort [] = []
myqsort [x] = [x]
myqsort (x:xs) = myqsort (small x xs) ^++ [x] ^++ myqsort (large x xs)
(^++) [] ys = ys
(^++) xs [] = xs
(^++) (x:xs) ys = x:(^++) xs ys
small n [] = []
small n (x:xs) | x <= n = x:small n xs
small n (x:xs) = small n xs
large n [] = []
large n (x:xs) | x > n = x:large n xs
large n (x:xs) = large n xs
小学生向けHaskell入門書、Amazonにて絶賛発売中です。
限られた時間でなるべく多くプログラミングに親しんでもらう為に、教える文法は最小限に抑えてますが、
それでもPythonやRubyにそれほど見劣りしない表現力を保ってます。
「パソコンが買えなくてもプログラマーを諦めない君へ 〜小学生のHaskell入門〜」
参考までに、高階関数もリスト内包表記も無しで、リスト結合演算子から自作してのクイックソート
myqsort [] = []
myqsort [x] = [x]
myqsort (x:xs) = myqsort (small x xs) ^++ [x] ^++ myqsort (large x xs)
(^++) [] ys = ys
(^++) xs [] = xs
(^++) (x:xs) ys = x:(^++) xs ys
small n [] = []
small n (x:xs) | x <= n = x:small n xs
small n (x:xs) = small n xs
large n [] = []
large n (x:xs) | x > n = x:large n xs
large n (x:xs) = large n xs
19デフォルトの名無しさん
2020/09/13(日) 21:36:27.11ID:te8H2Dpy 掛け算演算子はこんな感じ。
(ユニコード文字の記号も演算子に使える。Haskellの掛け算演算子(*)と被らないので、そのまま動く)
(×) a 0 = 0
(×) a b = a + (×) a (b - 1)
2 × 3
= 2 + (×) 2 (3 - 1)
= 2 + 2 + (×) 2 (2 - 1)
= 2 + 2 + 2 + (×) 2 (1 - 1)
= 2 + 2 + 2 + (×) 2 0
= 2 + 2 + 2 + 0 ((×) a 0 = 0により、0が返る)
= 6
(ユニコード文字の記号も演算子に使える。Haskellの掛け算演算子(*)と被らないので、そのまま動く)
(×) a 0 = 0
(×) a b = a + (×) a (b - 1)
2 × 3
= 2 + (×) 2 (3 - 1)
= 2 + 2 + (×) 2 (2 - 1)
= 2 + 2 + 2 + (×) 2 (1 - 1)
= 2 + 2 + 2 + (×) 2 0
= 2 + 2 + 2 + 0 ((×) a 0 = 0により、0が返る)
= 6
2020/09/13(日) 21:56:50.39ID:0g3u87pq
Rubyキチの次はHaskellキチかよ
クソスレ上げてまで必死とか質の悪い荒らし
クソスレ上げてまで必死とか質の悪い荒らし
21デフォルトの名無しさん
2020/09/18(金) 21:16:59.66ID:bVx/alhd >>20
>>18の本のタイトル通り、PC持ってない子供でもプログラミングの勉強出来る様にって書いたものだから、PC持ってるならScratchで良い。
ただ、Haskellは算数や理科の授業と非常に親和性が高い。
文法の勉強とかなら国語との相性も良い。
算数の宿題も、ただ解くより
(1) 2 + 3 (2) 5 + 4 (3) 6 + 8
と言う問題を解くプログラムを作って解いてみよう。って言えば楽しく解いてくれるはず。
f [] = []
f (x,y):zs = x + y:f zs
f [(2,3),(5,4),(6,8)]
= 2 + 3:f [(5,4),(6,8)]
= 5:f [(5,4),(6,8)]
= 5:5 + 4:f [(6,8)]
= 5:9:f [(6,8)]
= 5:9:6 + 8:f []
= 5:9:14:f []
= 5:9:14:[]
= [5,9,14]
>>18の本のタイトル通り、PC持ってない子供でもプログラミングの勉強出来る様にって書いたものだから、PC持ってるならScratchで良い。
ただ、Haskellは算数や理科の授業と非常に親和性が高い。
文法の勉強とかなら国語との相性も良い。
算数の宿題も、ただ解くより
(1) 2 + 3 (2) 5 + 4 (3) 6 + 8
と言う問題を解くプログラムを作って解いてみよう。って言えば楽しく解いてくれるはず。
f [] = []
f (x,y):zs = x + y:f zs
f [(2,3),(5,4),(6,8)]
= 2 + 3:f [(5,4),(6,8)]
= 5:f [(5,4),(6,8)]
= 5:5 + 4:f [(6,8)]
= 5:9:f [(6,8)]
= 5:9:6 + 8:f []
= 5:9:14:f []
= 5:9:14:[]
= [5,9,14]
2020/09/19(土) 00:00:14.74ID:QKolKnHG
>>21
自分が楽しいのと相手が楽しいのを混同するタイプか
自分が楽しいのと相手が楽しいのを混同するタイプか
23デフォルトの名無しさん
2020/09/19(土) 06:49:57.56ID:JrTIim4r そうかもね。
でも、教育格差や今のプログラミング教育がメーカーの格好の餌食になっている現状に一石を投じる言語ではあるよ。
政府が本当に恒久的に小学生(の新入生?)にPCを行き渡らせ続けられるなら、必要無いかもだけど。
コロナで税金を大分使ったしね。
でも、教育格差や今のプログラミング教育がメーカーの格好の餌食になっている現状に一石を投じる言語ではあるよ。
政府が本当に恒久的に小学生(の新入生?)にPCを行き渡らせ続けられるなら、必要無いかもだけど。
コロナで税金を大分使ったしね。
2020/09/19(土) 08:04:07.92ID:ndkIK1Zf
2020/09/19(土) 08:08:18.92ID:ndkIK1Zf
もしかして、ネタスレにマジレスしちゃった?俺
2020/09/19(土) 11:41:39.14ID:ed5tyd+V
>>24
お前も中1から英語やりなおせよ低能w
お前も中1から英語やりなおせよ低能w
2020/09/19(土) 13:21:44.00ID:Ke+xqhHz
Hello, I'm grad (to) see you.
28デフォルトの名無しさん
2020/09/19(土) 14:14:51.88ID:UH13Why+ これ思い出した
WareZ isn't soft.
WareZ is name of bad copy soft.
Do you understand?
You never come here.
あまりに簡単すぎる英語で書きました。
これで分かるかな?
馬鹿だからわかんないかもね
You is a big fool man.
Hahahaha.
WareZ isn't soft.
WareZ is name of bad copy soft.
Do you understand?
You never come here.
あまりに簡単すぎる英語で書きました。
これで分かるかな?
馬鹿だからわかんないかもね
You is a big fool man.
Hahahaha.
2020/09/19(土) 16:43:58.37ID:Ke+xqhHz
WareZ isn't (a)soft.
WareZ is (the) name of (a) bad copy soft.
Do you understand?
You never come here.
You (are)a (total) fool(ish) man.
Hahahaha.
WareZ is (the) name of (a) bad copy soft.
Do you understand?
You never come here.
You (are)a (total) fool(ish) man.
Hahahaha.
2020/09/19(土) 17:25:27.87ID:2HkJedVD
31デフォルトの名無しさん
2020/09/19(土) 18:33:00.44ID:/ZqQW4lo >>30
頑張りを評価するだけ偉いな
頑張りを評価するだけ偉いな
32デフォルトの名無しさん
2020/09/20(日) 16:41:45.45ID:Ai6dHVB9 日本語
2020/09/21(月) 11:21:27.63ID:ZlQZfuJS
小学生はエロい
34デフォルトの名無しさん
2020/09/21(月) 21:25:33.10ID:cxCVzlZ/ 議論にもなってないけど、割と本気でHaskellは授業で使うプログラミング言語にピッタリなんだけどな・・・。
>>21の例の通り、宿題をPCに解かせるプログラムを自分がPCになって解く事が出来るから、
PCに宿題を解かせる事だけが上手くなって算数は身に付かないって心配が無い。
(ほぼ数学なので、紙と鉛筆で実行過程をエミュレート出来る)
PCでしか実行出来ない他のプログラミング言語に対する大きなアドバンテージだと思うんだけど。
>>21の例の通り、宿題をPCに解かせるプログラムを自分がPCになって解く事が出来るから、
PCに宿題を解かせる事だけが上手くなって算数は身に付かないって心配が無い。
(ほぼ数学なので、紙と鉛筆で実行過程をエミュレート出来る)
PCでしか実行出来ない他のプログラミング言語に対する大きなアドバンテージだと思うんだけど。
2020/09/21(月) 22:22:18.48ID:y+YY/hAY
まず手持ちのスマホで実行できないと納得しないよ
2020/09/22(火) 02:26:01.20ID:CP+6Jcr0
>>11
ご同輩 でもマシン語メインだからベーマガは1回だけ(不採用)
ご同輩 でもマシン語メインだからベーマガは1回だけ(不採用)
2020/09/22(火) 03:13:05.42ID:2kmwzB0g
2020/10/03(土) 05:16:22.19ID:TZMEpNzL
jsなら7行テトリスがスマホで遊べるかんな
2020/10/10(土) 09:01:52.22ID:qt6u2bFw
この国は終わってる。 かなり老害が進んでる。
中学校で使われているプログラミングの教科書を全部購入して比較
Jul 17, 2018
https://yandod.github.io/blog/2018/07/17/programming-textbook/#
中学校の技術の各社の教科書でしょうかいされているプログラミング言語の例。
共通しているのはBASICとC。
東京書籍はCOBOL、Java、JavaScript、
開隆堂はFORTLAN、
教育図書はPascalを挙げている。
中学校で使われているプログラミングの教科書を全部購入して比較
Jul 17, 2018
https://yandod.github.io/blog/2018/07/17/programming-textbook/#
中学校の技術の各社の教科書でしょうかいされているプログラミング言語の例。
共通しているのはBASICとC。
東京書籍はCOBOL、Java、JavaScript、
開隆堂はFORTLAN、
教育図書はPascalを挙げている。
レスを投稿する
ニュース
- 【速報】流行語年間大賞に高市早苗首相「働いて働いて働いて働いて働いてまいります/女性首相」 [Ailuropoda melanoleuca★]
- 【流行語大賞】2025 T&D保険グループ新語・流行語大賞、高市早苗首相の「働いて働いて働いて働いて働いて」が年間大賞! [煮卵★]
- 高市首相「いいから黙って全部オレに投資しろ」“進撃の巨人”のセリフで対日投資呼びかけ [おっさん友の会★]
- モーニングショーで女性弁護士、「世界中の国を見渡しても日本ほど中国ともめている国は今はどこもない」「挑発しちゃっている状況」 [muffin★]
- 「結局どこを走ればいいんですか?自転車は」 26年度から「青切符」導入 弁護士「自覚と認識を」★3 [七波羅探題★]
- 日テレ、国分太一の「答え合わせ」を却下 「答え合わせをするまでもない」「心当たりがあると述べられている」 [muffin★]
- 【悲報】なんでピークちゃんは可愛いのに「車力の巨人」になると高市早苗になるの🥺 [616817505]
- 青山繁晴環境副大臣「南鳥島のレアアースは、中国産の約20倍の純度がある」 [834922174]
- 【悲報】立憲「トンデモ論者に乗っ取られた高市政権」高橋洋一「プリンストン大時代のオレの先生はノーベル経済学賞受賞なのでよろしく [733893279]
- 高市早苗ちゃん。 流行語大賞をゲット [485983549]
- 【画像】高市早苗ちゃん、流行語大賞を受賞してとびっきりの笑顔に、 [455679766]
- 広大な草原とかで石で肉焼いて食ってる外人の動画wwwwww
