文部科学省、プログラミング教育言語を「なでしこ」に決定
■ このスレッドは過去ログ倉庫に格納されています
『日本語プログラミング言語「なでしこ」』は日本語でプログラミングできる言語です。「誰でも簡単プログラマー」が目標です。▲Excel連携や圧縮・ダウンロードなど日々の定型処理の自動に使えます。▲母国語で分かりやすいのでプログラミング学習にもぴったりです。オープンソースで気軽にはじめられます。(→なでしこについて-さらに詳しく)
https://nadesi.com/top/ Cでいいだろ。ポインタで心をへし折ってやれ。ポインタの洗礼を乗り越えられたものこそ、真のプログラマーになることが許される あれ、python採用してなかった?
教科書がめちゃくちゃなアレ ガラパゴスにならないように、CやPythonも触らせておけよ。 >>4
ポインタってそんな分かりづらい?
アセンブラから入ると普通なんだが お前らナデシコJAPANのことブサイクとか言ってるけど、鮫島とか川澄とか普通に可愛いし、大野だって小動物系で愛くるしいルックスしてる。ていうか、近賀ですら実際に見たら愛嬌があって可愛いよ。 丸山なんか人妻の色気ムンムンだし、澤もドリブルが上手い。 なんか、ふと。
ドラクエ2のぼうけんのしょ、われねめぬなんかで苦労したことを思い出した >>15
自分はCからのプログラマーだけど、難しいと感じたことないよ。
でも、よー、わからんって言う人もおるよ。Pythonとかスクリプト言語のやつに多い気がする。
ポインタと再起処理(と、あと一個あった気がする)わからんやつはセンスないって、アメリカの大学だったかな?どっかの教授が言ってた気がする。
そしてそれは、概ね正しいと思ってる。 中学校で「なでなでしこしこ」がトレンド入りするなw >>28
確かにセンスないとポインター、再帰のマスターは苦しいわな。
でも、現場で叩かれてるうちに、食うに困らん程度のは身につくはず。
そういう意味では、仕事でプログラム書くのにセンスは一切不要だと思うな。 10 A=0
20 A=A+1
30 PRINT A
40 GOTO 20 >>4
ポインタってメモリ構造とアクセス命令が悪いんだよな
管理専用命令作ればもっと楽にできるんだが
まあプロセッサーができたときの仕組みだから仕方ないか 中学生ならifやwhileぐらい理解できるのに日本語プログラ厶に拘る意味が分からない むしろ並行して英語の勉強にもなる さすがビーチを産みだした省庁だけあるわ >>28
アセンブラーならどれもほとんど丸見えなんだがな 日本語入力型での紹介だしpython 普通にあるだろ ITそのものが英語圏の文化なんだと素直に認めてガラパゴスは諦めろよ
おこぼれにあずかってるだけだぞ わざわざ新しい言語を用意する必要ないだろ
教える方も教わる方も時間の無駄になるじゃん >>15
アセンブラちゃんと勉強してなかったから、よう分からんかった なんで無駄な仕事を増やそうとするのか?
Pythonで良いやん 論理的思考力を養う目的なら、入り口となる言語は何でも良いのよね。興味のある奴は勝手にやり始めるし
あとネットワークの仕組みもみんなの為になるんじゃないかね。wi-fiとはなんぞやとか、そもそもインターネットとはどういう仕組みなのかとか 冗談でそんな話したけど
まじか・・・・
まじで馬鹿なんじゃね?死ねよ なでしこってメインのエントリが母艦とかなってるまあまあキモイ言語だろ >>45
pythonもコード書く前の手続きが多いよな 実務では一切使えないから学んだことが全て無駄になる P208-213だからほぼ言語の紹介で終わる
>>25
スクラッチもあるってよ 小学生の頃GOTOとGOSUBの違いがよく分からずMSX BASICを諦めた 「は」と「=」が混在してるのは何か意味が違うのか? >>4
最近の言語の複雑さに比べればCなんてポインターを含め超かわいく思えるんだが >>25
スクラッチは厳密にはプログラミング言語じゃないだろ
体験教材 プログラムの仕組みを習うだけなんだから
言語なんて何でも良いじゃん
君ら何か勘違いしてね? >>49
「おはようと表示」ってコード書いてた奴が「print("hello")」まで行き着くのに相当な距離がある Rubyのキショい文法はやはり受け入れられないか。
プログラマーにも避けられてるからな。 >>56
すでに40年前くらいでON PEN GOSUBとかペンインターフェース用命令あるんだよな >>25
Eテレ勢には標準だぞ「ホワーイプログラミング!」 いいんじゃねえのか。要はフローチャートが組み立てられるようになりゃいいんだから。 >>64
日本語英語変換はアスペになれば楽チン
表示 おはよう
する 仕事 今日
とか >>49
プログラミング的な思考をさわりだけ学ぶなら別にこれでいいよな
高度にやってみたいと思うごく少数の学生は学校以外でやればいいんだし 「プログラミン」ってのもあったな
あれ意外と楽しかった 論理的思考力身につけるためにもプログラミングはいいかもな
憶測ばかりのデマに踊らされず物事を正確に把握する力は今まで以上に必要になる 数学を小6からで先行させたほうがよくね
あんま意味ないか >>33
10 シキ A=0
20 シキ A=A+1
30 カケ A
40 20 ニイケ 通常は一つプログラミング言語が使えれば他も似てるからすぐ使えるようになる
日本語のプログラミングなんて他の言語と似てないから一番非効率 casl COBOL 全く無駄だった
fortran まあまあ でも最初からcだけで良かった
今なら最初からc pythonやらせておいた方がいいと思うけどな 英語もそうだけど日本の教育ズレてるわ
実践で使えるようにしろよ 入り口としてはこれはとても良い方針だと思う
小さい子だと英語の時点で壁を感じるだろうし 論理的思考を養うのが目的だから日本語でとっつきやすいこれでいいな
てか日本にはRPGツクールとか世界に先駆けてあったけどなw 作者は嬉しいだろうなあ
でも正直他の教育用プログラミング言語か適当なインタプリタ言語の方がよかったのでは… VBAにしろよアホかよ
あれほど簡単でプログラムが何するものか理解しやすい言語はないぞ アセンブリ言語をアセンブラって言ってる奴は
コンパイル言語をコンパイラって言いながらシネよ >>89
オブジェクトの設定にset必須でなかったか
オブジェクトも値も同じでいいような 高校のロボコンもBASICで書いてたからやらないよりはいいんじゃない20年前の話だが あとは部活動と大規模な大会だな。互いの自家製AIの対戦競技やらハッキングやらだな。 なでしこってアニメあったよな?
どういうアニメかは知らんが。 今度はガラケー版のプログラミング言語か?
英語使わない?グローバル化はどこへ行った?
やることなすこと、声がでかいだけで、無茶苦茶 「世界に追いつく日本」を目指すのではなく
「世界から脱落する日本」を目指しているんだな 優しく撫でるようにシコってあげる事を我々もなでしこと呼んでます プログラミング言語ってゲームとかシミュレーションとかをするためにあるのに意味不明な日本語プログラミング言語作って何になるんか
手段と目的を履き違えた最たる例 あれ、プログラミング教育ってコンピュータ言語を教えるんじゃなくて論理的思考ができるスキルを身につけるって意味じゃなかったの? どうせ時間内にはなんもできないから無意味
そもも一人一台もPCねえだろ >>115
なでしこ文法見たけどそれ覚えるならあれでいいと思う caslでいいだろ。分からんなら向いてないってわかるしアセンブラなら潰しがきく 俺30代おっさん「中学で習ったパソコンの知識、後になったら微塵も役に立たんな」
今の若者20年後「中学で習ったパソコンの知識、後になったら微塵も役に立たんな」 >>4
構造体とメモリ分かってたら特に難しく無い。
と昔勉強した時に思った。 ジャップはなんでこんな
ガラパゴス好きなんだろうなw なでしこって昔からあったけど、ようやく日の目を見ることになるのか…
開発続けててよかったね。 アルゴリズムを教えたいならPascal
なんちゃってAI人材を育てたいならPython
マニアを養成したいならC
バカの就職を支援したいならjQuery なんでわざわざ実用性の無い言語を覚えさせるかな
PythonとかPHPでいいだろ
そもそも論理的思考を学ばせるなら英語とか算数とかで十分 >>1
例文あった
しかしどうなんだろうなあ
プログラミングで最初に面倒などのが全角半角や綴りの間違いだから、先に理屈覚えたほうがいいんかな?
天気は「晴れ」
天気で条件分岐
「晴れ」ならば
「遠足へ行く」と表示
「雨」ならば
「遠足中止」と表示
違えば
「遠足と授業の用意を持って集合」と表示。 >>127
メモリ自体がリストになってるといいんだがな
連続でなくていいし マニュアルを少しだけ見たが、コンストラクターとかゲッター・セッターとか用語は日本語でないんだな >>124
なでしこのサイトには昔、アニメのナデシコと間違って訪れる奴が多かったのか、アニメナデシコのリンク貼ってあったんだぜ 論理的思考力が養えればいいってならパズルゲームでもやらせとけばいい >>134
よーしパパ、Lispマシンつくっちゃうぞー 対話型インターフェースでモニターに澤の顔が出てくるとかなの?(´・ω・`) この名前、フェミは騒がないのかね?
学童に馴染みがある単語でもないし、新しい名前付ければいいのに 概念の基本が把握出来たら良いんじゃない
それより日本語英語の教育方法改善してやれよと思う >>139
そうなんだよなw 要は教えるほうへの配慮なんだろう。 プログラマ向け教育じゃなくてプログラムってなに?ってのを覚えさせるならこのあたりが適切なんだろな
まともな言語にあるおまじないのところとか絶対につまづきの原因になりそうだし
そのレベルなら大昔のBASICでいいじゃんと思わなくもないけど
>>133
統合環境があるみたいだし綴り間違いとかは排除してるんじゃね? >>28
ワロタ
雑魚プログラマーがなんか言ってるw >>153
そのおまじないとかいう馬鹿にした教え方どうにかならんのか
普通に読み込んでると説明しとけ 小さい頃から日本語で書くことに慣れきると他言語移行が難しくなるだろうな こういうところを規制改革して欲しいわ
少々欠点あっても実際に使われてて動く言語教えないでどうするよ
ただでさえ日本人って概念レベルでもの考えるの苦手なのに 俺みたいな定年が見えてる元プログラマ現ネットワークとセキュリティ管理者みたいなのを非常勤で講師で雇ってくれんかね。 なでしこだと?
弱いな。
まさらお、とかの方がいいのではないか。 シャープにまたZ80ポケコン作らせろよ
カシオでもええで あー、これ使えない奴量産するパターンですわ
もうITで産業興すのは諦めろ >>1
なでしこか。
ほかにもあったよな、日本語のやつ。
ま、こいつは安定しているから
子供にはいいだろう。 >>161
河野が始めた行革目安箱向き案件だな。政府マターにしてやれw 日本語プログラム言語って可読性が低くて逆に混乱のもとになるような気がしてならない 英語に慣れるって意味でも普通に学んだ方がいいと思うんだが >>166
まじでこれだわ
10年後に派遣やとったら経験言語はなでしこ
とかのやつ増えそう このスレに技術の授業内容覚えてるやつが何人いるかと考えれば何言語だろうがどうでもいいという事がわかる そもそもなんで中学でプログラミング言語を教えるんだよ
ワープロと表計算とプレゼンソフトの使い方を教えろよ あくまで考え方の学習だからとっかかりやすく日本語でコーディングできる言語を使うっていうのが狙いだと思うけどやめたほうがいいと思う。
ただでさえ日本の英語教育は役に立ってないのにここで更に使う機会奪うとさらに英語アレルギー加速するよ。 将来役にたたない言語はやめた方が
思考方法教育なので良いのかもしれないがどうせなら現状で実用的なのを教えた方が 中学生向けなのに何故英語という横の繋がりを断ってしまうのか
点と点が繋がる楽しさを奪ってプログラミングを好きになれるわけがない プログラミングの思考鍛えるなら論理学でよくねと思う プログラミングなんて義務教育でやらせる必要があるのかって思うけどね
こんなのやるより国語と算数をしっかり教育しろよ
義務教育にいろいろ詰め込み過ぎだと思う JavaScriptでええやろ
ブラウザでお手軽に動かせる
HTMLとCSSもついでにやっとけ
それからJSONも教えとけ
将来気味の悪い拡張子とか言わずに済むしな WhitespaceかMalbolgeにしろ
最悪brainfuckでもいいぞ 初心者最大の難関って、コンパイル通すところだと思うんだよね
教本通りに打ち込んでもそもそも実行できず、何が間違ってるのかすらわからず心折れる
scratchはその点がいいと思った プログラムは美しさが大事。
その辺はどうなのだろうか。 >>185
国語と算数のためにもプログラミングなのだ。 中学生にはエクセル関数くらいでいいやろ。
できる奴にだけpython教えろ。 >>4
こういう年寄りをまず撲滅しないとプログラマなんて増えるわけない。
マジで死ねば良いのにと思うわ。 誰が決めたんだ
他のプログラム学ぶ時に足枷にしかならんだろ pythonのなにが気に入らんの?
俺は動的型付けなのが気に入らんけど >>177
片仮名でコボルって書かれると違和感を覚える >>15
概念は簡単だが
表記フォーマットが難解なのがあかん あとやっぱりガラパゴスな言語はあんまりやめたほうがいいと思う。
言語仕様がどんだけ追いついてるかも分からんし。 子供のうちからRust学ばせて
一緒にC++を打倒しよう 学生相手にプログラミングを教えられる人間がどの程度いるのか googleだかもscratchやる気出してたのに、国産機に走ったか。 >>211
現役プログラマーも教えられないだろうしな
日本のITの限界 >>198 つーかプログラミングを正確に理解させる為に国語が必要
プログラム=番組、番付
プログラミング=番組み、番付け
って最初に冷徹に叩き込んで置かないとマッドサイエンティスト気取りのアホを量産してしまうだけ >>97
BASICが動く組み込みシステムなんてIchigoJamくらいだろ…
と思ったが、ポケコンがあったな
調べたら絶滅してたw プログラミングが簡単なわけがないたろ。
似非プログラミングでしかないだろ。
プログラミング教育って、そうじゃないだろ。 中間や期末試験は紙に書かせる虫食い問題とか教員は作りそうだな
実技なら課題与えて60分でコンパイル
エラー返ってこないなら100点
修正回数で減算とかもやりそう 僕本職でC#書いてるけど、プログラミング教育で使われてるやつ、ほんと使いにくくてこれでいいのか?ってなる。こんなもの覚えてもなんの役にも立たないし。
家庭科や図工は少なくとも料理やDIYの基礎になるけど、プログラミング教育はほんと意味がわからない プログラムってパズルみたいなものだし
バグも間違い探しが好きじゃないと苦痛だろうし適性がないときついよ 日本語で動くってすごいな
けど一文字でも違ってたらエラーなんだろ?
言語なんてやれば覚えるからアルゴリズムとかの基礎教えた方が良くないか? 厨二病ぼく、漢字含む日本語文章でプログラミングできたら、ものすごいブレークスルーになると思うの
ここはひらひらで、こうグッとくる感じで! >>4
実装の負荷を下げるのがトレンドなのにポインタとかバカじゃないの
こういう頭の悪い老害が本当に多い >>220
文章を読めるようになるためにもプログラミングは必要で
まあ国語も数学もプログラミングも全部必要。 うろ覚えだがなでしこは確か日本語の皮を被って居るもののBASICに近い言語だった筈だが文法は標準BASICに近付けて実装はVisualBasicの一番ポータブルなヤツに留めて在れば文科省制式採用となった暁には結構大化けするかも知れないな 英語だから難しく見えるから
日本語で入るといいかもしんないけど
国際化の時代
英語で入った方がいいんじゃないの c、java、pythonのどれかでいいだろ
覚えても実用性皆無じゃん。
強いて言うなら受験用か? >>243
徐々にステップアップしてくんじゃねえかな。最初に裾野広げて教育実験からってのは急がば回れかもしらん。教えられる奴がいねえんだからw うーん>>238の文意は翌判らんがオレとしてはコンピュータープログラミングは作文書かせるのと一緒で投瀉行為の一だから生徒が他一般の授業をちゃんと理解できているのか先生が確認するのに便利って程度の認識だな 日本のちょっとした家電は未だにcで開発するんだからcでよくね?
みんながみんなサーバの開発するわけじゃないだろう くりかえし
もし どうてい ならば
どうてい
もし ちゅうにびょう かつ ねんれい 大なり 14さい ならば
ちゅうにびょう
ロムる 1年
日本語でも全然イケる!(๑˃̵ᴗ˂̵) Cとか小学生にハイデッガーの哲学書を読ませるようなもの、バカはやめろ。 よく考えたらCやPythonを採用したところで教えられる教員がいないか Nを1から5まで繰り返す
Nを表示。
ここまで。
↑なでしこ ↓ 通常言語
for( n=1 ; n<=5; n++ ){
print(n)
}
日本語はやめとけww CやC++はバッファーオーバーフローなどの脆弱性対策がありちょっとプログラミングを1から習うとかには不向き >>245 えーでも電子文書規格でエゲレスの何とかとか云うのが世界標準になるんだろ?
それとマッチングして行く程度なら標準BASICの文字処理で充分間に合いそうだしそれに上手くなでしこがスキンを被せれば若者も雄々しく立ってしまうだろう 実務で考えると多国籍のコーダーと関わることになるだろうに
英言語以外のプログラミングってやる意味あるのか >>156
初心者向けの話してんだからいいだろ
パソコン大先生がマウンタ取んな なでしこやるくらいなら、javascript、python、rubyとかの動的型付言語でいいでしょ コンピュータとかCPUの仕組みの理解があってのプログラミングじゃ無いの VBA→Python,JS→JAVA(GO,Swift)→C
こんな感じで学習すればいいんじゃないの pythonならAIやデータ分析のライブラリが充実してて今後のIT人材育成にベストな選択だろうよ
だが、まずはスマホオンリーでPC触れない若者が増えてるのをなんとかしないとな
自分のノートPCを持たせる、授業で使う、とにかく使って慣れされることからやらんと まぁこれは予想されてた
教える奴の圧倒的不足で教える側が覚えなきゃならんおで超簡単な言語でしか出来ないだろうといわれてた プログラミングと同時にグラフ理論は勉強したほうがいい
グラフ理論わからんと絶対クソコードしか書けない とりあえず、こんにちはマイコンを全員に読ませろ
マンガだから読みやすいだろうし少しでも心に引っかかってくれる奴がいれば充分 変数の型とかサイズを気にしないといけないのはプログラミング言語の制約でしか無いから
言葉と同じように文脈から同定できるのが自然なんですよね
型やサイズがある世界で型やサイズを気にしなくても良くするのが自然なんですよ不思議ですねー 1に2を足して3を掛けて表示。
print (1 + 2) * 3
直感的に分かりやすいのはどっち? >>276
まあ「初等プログラミング教育が可能な環境構築」が始まったってとこだなw そして遅くてもやらにゃならん。 >>241
国際化の第一歩は自国語をキッチリやることからだよ 技術なんて週1時間 年間で35時間あるかどうかで情報に割り当てられる時間は15時間あれば御の字
そのわずかな時間で 言語なんてできるか!
以前はBASICやってもほんの数行のプログラムが作品だったから。
中学の現状を考えろって >英語への苦手意識がそれを邪魔してしまうケースは少なくないのではないかと想像します。
今の中学生なんて普通にゲームだのネットだので英語に触れてるだろ
苦手意識が生まれるのはスピーキングの授業で現れるプークスクス勢のせい プロでもアマでもいいからグラマーな中学生の画像ないの? 英語もそうだけど実務に使えるようにとかアホか
学校は職業訓練するとこじゃないんだぞ
基礎の基礎を教えるだけでいい
適性を見極めて自分の意志でその先に進むんだ 「教わる側の事情」と言うより
「教える側の事情」だろこれ
教育学部卒の教師のうち何人が理解できて
教えられるか?・・・って話になったら
こんなもんになっちゃったんやろな せめて関連性ある名前つけろや
何でもかんでもなでしこサムライ
語彙力なさ過ぎだろ >>250
>教えられる奴がいねえんだからw
まあ実態はこれだろうが、余計な利権が透けて見えるんだよな >>294
まあ言語習得が目的じゃなくて考え方を身につける事が重要だから極論VBAでもいいっちゃ良い 誰も現場で使ってないこの言語を一体誰が教えるんだ? >>64
それが遠いと感じる奴は向いてないから止めた方が良い。そういう職種よ。文系PG挫折組の俺が言うから間違いない。無理してできる仕事じゃないし 実用プログラムが書けるのなら、なでしこでも問題なし。
ガラパゴスと言う事は、言語自体がセキュリティになる訳で。 プログラムの流れを覚えさせるためだから別に言語は何でもいいんだよ
スクリプト言語なら書いたまま動くのでなおよしかな 15年前になでしこからプログラミング覚えた者だが、
他にR以外ほとんど書けません
日本語すら怪しいです ITの最先端行きたいなら日本語やめたほうがいいぞ
母国語で学ばせるんじゃなくて母国語変えろ なんかグダグダになる未来が見えるよ
りーんちゃーーん♪ これで考える力を養うには良いんだけど、俺プログラム書けるって勘違いしたやつが日本語変数や関数書きまくってしまうのが嫌 >>4
なんで授業で心へし折る必要があるんだよ
老害死ねよ >>64
これだよな。前者だと動作そのものを記述しているが、後者は関数にパラメータを与えることにより出力を得る、という意味になるから思考の方向性がまるで違う。 >>314
どんな言語でもコンパイルすれば、全部同じ。 printが関数なのか文なのかは言語によるからそんな事ごちゃごちゃ言ってても仕方がない >>21
本当にこれでいいと思うけど。
ゲームでなければ、カシオプログラム関数電卓 fx-9750GIII(日本未発売) がいい。
初心者はこれで十分だし、広い職種で一生使える。 なでしこを教える先生たちになでしこを教える仕事が生まれるんだから尊い事だよね。まじいみわかんないよね(๑˃̵ᴗ˂̵) >>5
その通り。まず日本語で文章書くつもりで書いても全然動かないから、あれ?と思うはず。
将来、一般的に使われているCやJava、VBAなどでプログラムを書こうとすると1から覚え直しになる。
いいことはあんまりない。 >>320
いやメンテナンスとか大変やん
もしかして日本語で書くの流行ってるの? >>37
ポインタ = アドレスだから明快そのものだな 日本の弱小コンピューターメーカー延命させるための政策だよね!?小学生にプログラミング教育意味ないもの・・・ >>81
C言語はなんとなく分かったけど、Javaはクラスからあやふやになったわ じゃ、CASL Uで。
プログラミング教育って、論理的な思考力を養うのが目的だったんだよな?
それなら、ディベートとか数学でいいと思うんだよな。
技術の時間でプログラミングさせるんなら、電子工作がてらラズパイでプログラミングさせた方が学生にも有益でしょ。
文科省が何したいのかわけわからん。体育でダンス取り入れたり、小学校から英語教育取り入れたり、迷走もいいところ。 >>81
んー。JavaやってからC++やると泣くけどなぁ。
objective cも慣れるまで大変だったし。
プログラミングなんてif for whileの集合ってのは同意するけど。 x86アセンブラにしろよ
pcの動きの本質を理解できるだろ >>79
掛け算割り算できんやつ多いから難しいですね
XとかYなんてだしたらポカーンや >>15
Cから入ったけど別に難しいと思ったことはないな
むしろ++でクラスの概念に慣れる方が大変だった 関数が日本語だととっつき易そうだねぇ
大昔にC++とアセンブラやったがもう殆ど覚えてないな… >>330
100人に1人でもプログラミングの面白さにはまる子がいれば、将来有望な人材になる。
小学生からプログラミング始めれば、覚えが早いから中学までには一通りの言語は習得できてしまう。
そのままコードを書きまくってプログラミングノウハウを蓄積すれば社会人になる頃には即戦力になってる。
学校で習う方程式や計算問題をプログラムで書いて図やグラフで表示させるだけでも面白い。
プログラミングは勉強にも役立つんだよ。 >>333
今でも現役で使われている言語だからだよ。廃れてたら誰も使わないだろ。 >>335
オブジェクトの概念が入ってからは、それぞれ書き方も違うしクラスライブラリの攻勢も違うから個別に覚えないといけなくなる。
構造化だけで済んだ時代とは違うからね。 言語はどうでもいい
他人が作ったライブラリーを使わないかんのがムカつく
昔は良かった >>326
書いた本人でさえ分からなくなるから、コンパイル前のソースは残しているけど。 エセターミナルアプリで使わないのにAndroid端末に入れた >>326
一か月もして他の事やってたら全て忘れる
英語で変数とかとんでもないのがある(恥ずかしー) 文科省だからてっきり「せいがだい」とか「だいかん」とかにすると思ってた サッカーだろ
文科省のやったことで唯一成功したのがサッカーだから
文科省のスポーツ事業は全てサッカーのパクリ pythonでいいだろラズベリーパイ買ってくりいいだけで済むし 韓国
Scratch -> python
日本
なでしこ System.out.println("hello work"); サッカーの「なでしこ」だって最初はボロクソ言われてたが
今や女子スポーツの象徴となってる
慣れだな >>354
滅茶苦茶まともな推移だな
日本の方は選定にアドバイザーは招かなかったのかね?
ド素人どもが「日本語しか使いません!」「すごい!」ってだけで採用決定したとしか思えない あらら
名前だけだと思ってたらそんなことになってんのw
究極は
俺は言った
飯作れ
終了 社会に出て何の役にも立たないという点において
LOGOやCASL2と何ら変わらない 日本語ガーおじさんはScratchもNGじゃないの?
http://www.slab.ces.kyutech.ac.jp/~saitoh/scratch20151212/math_screenshot.jpg >>363
わいは当時教育言語として名高いpascalを覚えたけど一度も使ってないわw >>1
何故に、Scratchじゃないんだ? 中国ですら子供達はScratchだぞ
これでまた差が拡がるな まずはなでしこでプログラムの様式や感覚を身に着けてから
次に本格的なプログラミングに着手するってことか? >>42
?
使ってる人がいないだけで
なでしこ自体はそれなりに古いでしょ 今時ならPython一択でAIやら機械学習やらを昔の読み書き算盤感覚でやらした方が良いと思うんだけどな
まさかプログラマー育成するわけでも無いだろうに
中途半端なことやらかすね 仕事でpython使ってるがすげー便利だけどこれをプログラムって呼ぶのは違う気がするなー、なんとなくrとかに近い印象
プログラムなら変に拘らずcでもやらせとけばいいんでない? >>96
即値と参照を区別するかどうかは思想が分かれるよね Pythonで簡単な動的ウェブサイト作らせた方が良いのでは?実際に使われている言語だし。 >>377
今流行りのインターネット授業なら
日本全国の学生を1人の優秀な巨乳美女
で教えられる 小学生の息子はScratch習ってるぞ
すげー長いプログラム作ってて末恐ろしい >>379
それを、マ板の人間に言ってくれ。
あなた、周りから本質を見抜く人って評価高いでしょ? >>1
こういう命名に何日も使うのをやめなさいよ
検討だってカネがかかってんだから >>2
なんかかなり昔ダウンロードだけした気がするな >>4
メモリを意識してると何も難しいことはないよ
むしろ便利 いやこれは子供のプログラミング教育のためじゃなく
教える文系馬鹿教師のために選ばれたんだろ?
教師にはJavaScriptやVBAすら敷居が高い プログラムって判定と繰り返しの素因数分解だから言語なんて何でも良いんだよな
せっかくvisualstudioがタダなんだから最初からそっち使えよって言いたい Cとかいうけど使わないでしょ
簡単なプログラム組んで
出会い系アプリ作って
ロリコン中高年から100万巻き上げるとか
実践的なことすればいいと思います vb.netでいいじゃん
スペシャリストを育成するわけじゃあるまいし 小中のプログラミング教育は、複雑な問題を分解して単純な問題の組み合わせで表現するプログラミング的思考を養うための授業で、プログラミング言語の習得を目的とした授業じゃないぞ。 やっぱりみんなぴゅう太を思い出してたかw
まあジャップは20世紀で発達が止まってるからw 言われてみれば、BASICって学習用の位置付けだもんなぁ。 Chromebookを採用した小学校はどうすんだろな >>392
多分そう…
けど>>393さんのおっしゃるとおりだと思うし素養が身につけばOKだと思う
職業訓練ではなく思考訓練の準備だと考えたほうがいいかも >>145
ポインタとかないN88ベーシックを、ガッツリ教えればいい。 最初に使う道具が変だと変な癖が付いちゃうぜ
将来性も考えた方が良い >>363
社会に出て役に立つのって、週の労働時間が80時間越えても体を壊さない方法とか、週に70時間しか働かなくても上司に睨まれない方法とか? 小学校までなら、掴みとしてスクラッチとかが良いんだよ。
でも中学なら将来も覚えて意味のある、
一般的なプログラム言語にすべきだ。
なでしこ覚えて飯は食えない。
他の技術系教科だって安いけど本物使ってるだろう。
今ならpythonがベスト。
CもJavaも良いが確かにハードル高い。 Pythonができれば統計等の次の学習に繋がる可能性があるが、なでしこじゃ次が何もない
こんなのならフローチャートの書き方を教えたのと大差ない pythonとかruby系みたいに明日にも消えるスクリプト言語(一瞬流行っただけ)は教える必要無いよ
スクリプトとしてshell、言語としてCかC++教えとけよ >>412
なでしこなぞよりよっぽど良いと思います 頭柔らかくて覚えのいい年齢なんだからいきなりC教えればいいだろ >>3
誰か書いてるとは思ったがまさかこんな早いとはw >>412 んーでもー算数数学でも最初から代数教えちゃうと頭の固い子ができちゃうって云うしなー(´・ω・`)オトナニナッテカラスルコトガカセグコトダケナラモンダイナイガ こういうところが後進国よ
汎用に用意されてるものをそのまま使える様にする土壌がない
Pcの無駄なプリインストールソフトやらくらくスマホが良い例
せめてMindstormsとかにしろや 何でこんな中途半端な言語を学ばせるんだよw
小学生:Scratch
中学生:Python
でいいだろ。 >>4
わりとマジでCくらいから教えた方が良いだろうね
ポインタなんてわかれば簡単で便利だけど、なぜかわかんない人いるんだよね・・・
共用体と関数へのポインタわかればオブジェクト指向も簡単に書けるしね VBAが廃れる廃れると言いつつ生き残ってるのが腹立つ
早くpythonにしろ お前ら好き放題行ってるけど、教えるやつは教師だぞ教師
こいつら児童淫行とか児童買春しか頭にないからなでしこでさえハードモードなんだぞ
子供ではなく教師のレベルに合わせた結果がこれ >>68
マウスよりケーブル付きの
タッチペンの方が先に出回ってた。
これでディスプレイにポイント入力したり
バーコード読んだりしてた。 プログラム的思考法を身に付けたいのならなんでもいいわけか。。
僕はpythonちゃん! 現在、技術家庭科で情報技術にひもつけて実施中
あとは数学あたりのシラバス進捗と足並みそろえてやればいいかなと
道具はインタプリタの高級言語でいいだろね 言語の流行り廃りを無視できる愚かな選択やな。
公務員らしいわ。 今のプログラミングってフローチャートとか書いたりしないの? >>1
小学校で英語やって、でも中学校でプログラムは日本語でやる
で、社会に出たら英語でプログラミング
文部官僚の無能さだけが光る毎度の利権事案 こういう時はあまり頻繁に仕様変更されても困るので、たいていは枯れ上がった言語になる 10年くらい前に、日本はソフト面が劣ってるとかプログラマー不足とか言ってたから
英語が母国語のほうが有利だろ、プログラムって英語じゃん
日本語プログラムってないのか?って聞いたときに、ひまわりだったかを紹介されたな
日本語プログラムなんてものもあんのかとちょっとびっくりした 秋葉原の女性寿司屋また行きたいなぁ
推してるた子が辞めちゃってなぁ二人も 将来使わない言語覚えさせるぐらいなら今まで通りフローチャート描かせるだけでいいんじゃ VBA教えておけよ
糞中小企業の糞Excelのシステム化とか
しんどいんだよもう勘弁しろよ そんな余計なものを作ってる暇があるならGoogle Colabの教科書でも書いてくれ
大人でも読めるやつが一冊あるだけでどれだけ重宝することか >>15
俺もまさしくそこがカギかなと思う。
だけど俺はZ80を教材にしてアセンブラを習ったけど、今のマイコンてアセンブラが機能豊富で難解で驚いた。
Z80が使えたのは幸運だったかな。
今の学生はどうしてるんだろう。 アメリカ人はもともと母国語とプログラミング言語が同じだから有利だよなあと思ってたけど、
じゃあこれで日本人が日本語でプログラムを書くことができるか?と考えるとどうなんだろうな unityやらせてちょっとスクリプト書く程度の方が喜ばれそう
ビジュアルスクリプトが良いならUE4で良いと思うし VBAも識別子で日本語使える緩い言語で自分だけ使うようなちょっとした物作るのにはいいよ 汎用性なしやん
こんなのよりPythonとかやらせとけって LabVIEW、MATLABあたりお忘れすぎだろおまいら(´・ω・`) とりあえず、コアウォーズ。まあ、今時相手にされないかもね。 C言語はint*じゃなくて*intにしていたらまともな言語だったのに >>11
もしお前がキチガイならば
1000回
病院行け
違えば
「んなわけねーから病院行け」と言う >>450
そうなんだよね。子供は飽きっぽいし、動いてるのを視覚的に見せた方がやりがい湧くわな。 >>133
初学なんだし
順次、選択、繰り返し
が身につけばいーんじゃね? もっと実用的なの教えればいいのに。教えれる人がいないんか 電卓の数字や計算の仕組みを実機で教えた方が、興味を持ちやすいと思う
2進数より、数字を押したときのオン、オフとか >>470
中学生をドカタにする教育じゃねーからw
楽しくプログラミングに触れてもらうのが目的
ならば なでしこという選択は悪くない >>471
なら
二進数でIPアドレスやサブネットの授業するか? Ruby涙目www
なでしこ言語なんて10年ぶりぐらいに聞いたぞ。
なんでpythonとかJavascriptじゃないのか謎過ぎるわ。
興味を持ってくれて、自分で調べたいと思った時の為に書籍とかネットの情報量の多い言語を選んだ方が良いのでは? >>446
プログラム言語で使われる英語は簡単だから小学生でも問題無いけど、参考資料が圧倒的に英語だからやはり英語圏の方が有利、だった。今はよっぽど最新の技術や原因解決以外であれば日本語で全く問題ない。 >>473
やりゃいいだろw
おまえみたいに最初からできないって決めつけてるやつにやらせると間違いなくロクなことにならんわ pythonで良いのに。
あれ海外の教育用言語じゃなかったっけ。 変なものを教えると長じてからまた再教育する必要ができる。小学生にCを勉強しろとはいわんがせめてアルファベットで書く言語にしろ。 >>483 アメリカ人ですら安全保障厨以外は7bitASCIIを捨て去ろうと足掻いて居ると云うのにw なでしこなら(・Α・)も(・ω・)も自由自在(・∀・)フフ >>488
教職のスキルが上がるのを待つんだ。ここ重要。 こんなもん学校でやらせんなよ
実社会に出て何の役に立つんだよ >>412
C言語なんて教えても仕方ないだろ。メモリの理解ぐらいしか深まらんわ まあアルゴリズム思考を学ぶという点で、日本語で分かるというのは入り口としてはいいかもしれん Python, Java, Rubyの三択だろ
なんでそうなる
BASICは消えてヨシ ゴミ過ぎる
仕様が酷い
ひらがな一文字を予約語扱いとか狂気の沙汰 このスレのおかげで基本情報の勉強始められたわ
試験は来年になるけど 別にプログラマーを育成するわけじゃないし…
教材として使う以上、10年くらいは仕様が変わらない言語が望ましいね 原始的で単純なコンピュターを用いてコンピュータの構造と原理への理解を深め
CPUの構造とバイナリがどのように関連付けを学んだあとで、アセンブリからC言語へ
大まかな概要を把握してから、何をするためにどのようなプログラムを作るかを考え
手書きでフローチャートを制作し、それをもとに「なでしこ」でプログラミングを行う >>28
*を付けたらアドレスなのか実体なのかどっちかにしろと声を大にして言いたい iPhoneでn88 basic が動かせてたなぁ。いいなぁ PowerShellなら無料で標準でツールもあるから直ぐ使えるぞ。outputも楽だし。ifの演算子がちょっと変わってるけど 技術工作なら、IOT機器とかの電子工作やらせたほうがいいんじゃねーの?
その組み込みでプログラミングとかも同時にやらせりゃいいじゃん Windowsに付いてるVBscriptでええやん。
簡単やし。 使えない言語やっても意味ないだろ
なにやってんだよ >>56
MS-BASICでサブルーチンという語を小学2年のときに覚えたぞ スクラッチは命令の論理的構成を図で表現してるから初心者におすすめだと思う。古文にレ点返り点付けてるようなもん。 これはプログラミングを学習するための授業ではなかったはず。論理的思考とか問題抽出解決能力の育成ではなかったかと思う。何でプログラミングを題材にしたんだろう。
現場の混乱はいかほどだろうか。 曲がりなりにも英語教育してんだから
英語ベースの言語でよい
ブラウザで動くJavascriptが無難 世界で通用しないプログラミング言語修得してどうすんだよ、、
覚える手間考えたらいきなりCでいいだろ なんでこんなアホな事すんの?
大人しく林檎の為のswiftとかpythonとか実用性の有るもの教えれば良いじゃん
何の為に1人1台のタブレット配るんだよ、馬鹿 日本のガラパゴス化はさらに加速する
既にIT後進国なのにもはや改善の望みも無い 余計なことするなよ…基礎教えるならC、食える大人にするならJavaとかJavaScript、これからを生かせたいならPythonだろ 日本語で書けるからなんだよ…プログラマは英語出来てナンボなんだよ日本語でやったら日本語で書いてあるものしか理解できなくなるだろボケェ >>531
ふわふわり ふわふわる
あなたが名前を呼ぶそれだけでぬるぽになる 絶対にガラパゴス化しなきゃならん
謎の掟でもあるのかね〜この国には
東大で英語での授業やろう提案したら
猛烈反対され潰されたという話もある かんたんなゲームつくれるようなのなら子どもたちも意欲わくかもね エクセルと連携できて
LUIも使えたりする
WEBのキー操作もできたりで
ちょっとしたRPAにもなる Cにしないだろうなーと思ってたら案の定。
本物のバカだな ライントレーサーとかロボット制御だろ?
いいんだよ
所詮は組み合わせだと理解できればいいんだから クラスをnewしたら
ヒープには、実際のところナニが確保されるの?
命令まで複製したりしないてしょ?
メンバ変数だけ? キーボードのかな入力でキーボード操作慣れた人や
らくらくスマホでスマホ操作覚えた人みたいに変な癖付かなきゃいいけどな。 てかプログラムって習うものなのか?
無理矢理やらせるものじゃなくて興味があれば勝手に自分でやるでしょ
それをみんなにやらせる意味がそもそもわからない >>559
逆にPythonくらいはかけるだろうからその選択なんだろ
インデントでネストするとか そこに色を出してくるのがあほ コレはでもええんやない?
日本語プログラムでosとかできたら最高やん?
プログラムのスタートライン英語だったことが不利だったし
逆に外人ハッカーの妨げにもなる もし、日本語表記が標準化されたら、既存の言語チックに書くと倒置法ばかりになって厨くさい イ 児童がプログラミングを体験しながら,コンピュータに意図した処理を行わせるために
必要な論理的思考力を身に付けるための学習活動
https://www.mext.go.jp/component/a_menu/education/micro_detail/__icsFiles/afieldfile/2019/05/21/1416331_001.pdf
っていってるからなぁ。プログラミング言語はなんでもいいと思うわ。
個人的には、ディベートと理数系の教育を充実させれば論理的思考力は養うと思う。
でも、論理的思考力養っても、日本の村社会のせいで論理的な行動ができないのが一番の問題でしょ。
日本が戦争に突き進んだのも戦争に負けたのも、福島第一がぽぽぽぽーんしちゃったのも村社会が原因。
プログラミングも「ま、なんとなくうごくし!」「例外処理なんかいれなくていいよね!」ってなるのがオチ。
富国強兵政策の名残である、小中の教育方針を抜本的に見直さないと意味ないと思うよ、文科相さん。 >>288
違う
プークスも問題ない
英語教室いって外人に対面したらわかる
日本人は外国人に弱すぎる
すぐ慣れるけどね >>565
ディベートって
相手の話を一切ガン無視して自分の意見を大声で怒鳴りつけて言う性格を身につけるというあれ? >>550
C++なら単純なやつはnon-staticなメンバ変数だけ
仮想関数があると、+それへの参照
格納される順番はアクセス修飾子ごとに書いた順番
baseクラスがあればそれが先
それ以外は実装依存 なでしこなんて世間では全く使われていない言語じゃん
ガラパゴスな教育やめろや 日本語で書けると言っても入力速度が遅くて嫌気がさすだろうな 海外とやり取りできないじゃん
なんでこんな無駄なこと教えるの そのくせ小学校から英語教育するんだから笑える
からめて英語でやればいいのに ソルジャー育成じゃないから母国語寄りの言語でよいという判断
仕組みとか考え方だけ理解できれば、もうそれだけでよろしい、と >>185
プログラミング言語なんて、ツールに過ぎないからな。 日本のITって上の人のご機嫌取る為にやるから、でたらめなものが出来上がるんだよな。 >>583
そうそう、言語仕様のドキュメント読み込んだり、海外フォーラムで質問したり、英語力がね
もうちょっと後回しでもええわw >>28
ポインタと再帰の理解はエクセル開発チームにいたJoelの考えだね
ポインタはメモリの理解、再帰は帰納法について知ってればいいと思う
ただc言語やc++でポインタ使うと分かってたつもりでも表記の問題でわけわからなくなる
つうか自分もポインタはあまりいじりたくなき >>585
義務教育って難しいな
さらにテストで点数化、通信簿で評価しやすい、なんてのもあるのかもね >>589
みんなCが嫌いなのは書きにくさとか古臭さにある気がする
最近のプログラマライクな言語に慣れると二度と触りたいと思えなくなってくる >>581
TeXをプログラミング言語と思っているアホw 義務教育ならブロックタイプのでいいんじゃ?
言語よりもフローの考え方にフォーカスするべき pythonとか言ってるやつ、3ヶ月ごと半年ごとに教科書書き換えんといかんけど脳みそ腐ってんのか? >>591
単一科目じゃないのが面倒っちゃ面倒
いくつかの教科にそっと忍び込ませていくというやり方
あなたの授業に這い寄るプログラミング >>590
コンパイルすれば皆同じなんだから、世界の潮流とかは関係無いでしょ。
日本人が、プログラムを学ぶ上でハードルと為っているのが、プログラム言語の言葉・プログラム特有の書き方・数式な訳だから、言語を日本語にすればプログラムに触れるハードルも下がる訳で。 なんだよデジタル庁ってw
あからさまに箱物行政やんかw 日本に碌なエンジニアがいないのは労働環境の酷さの問題だろ
誰もなりたがらない
教育だけやっても無意味じゃないかな いきなりエクセルVBAでもいいよね
そしたら今の社会人の9割はゴミ人材と言われるw >>603
多段中抜きの奴隷派遣制度のせいだろ
あとは
誰でもプログラマやれること
アメリカならコンピュータサイエンスのがくしがないと話にならんから
内製にかえらないとだめだね 何のために学ばせるかなんだが、将来のエンジニア増やしたいってのなら
(たぶん)10年後も現役だろうjavascriptでいいんじゃないかな。手軽だし。
sqlならもっとよさそうだがアレは言語とは言わんだろうしなぁ。 pascalとかBACICじゃだめなの?
なんでわざわざ、活用しづらいのやるわけ >>5
しようがないよ
考えてるのがジジイババアなんだから プログラムまともに書ける子であれば苦痛でしかない。言語の選択肢があっていい >>610
教えやすさ重視。
教える内容なんてどうでもいい(お役人) 教員も糞雑魚ユーザー様なんだから
無理せずExcelVBAで無難な事教えといてよ
今時の新卒でも仕込むのしんどいし >>327
アドレスは型情報を持たないからイコールじゃない >>64
>>>49
>「おはようと表示」ってコード書いてた奴が「print("hello")」まで行き着くのに相当な距離がある
そんなもん全然問題にすらならない
批判したいだけのバカが「相当な距離」とか言ってて
笑えるw
『英語(単語)覚えて、四則演算勉強して、それからようやく変数、関数、条件分岐…』
教育の場は就職斡旋会場でも、商業生産の場でもない、
「変数、関数、条件分岐…」ここや、小中でハードル越えさせるんわ。
日本語ベースで全然オーケー。
基礎概念さえ身についたら
高校大学で実用言語やったらええだけ。 >>619
それ以前だよ。キーボードのキー配列から覚える所から、始めなければ為らないから英単語を覚えさせる時間なんかある筈がない。 エクセルで良い
小学生なら単純な数式を計算させるだけという使い方もできるし、
面積や体積の計算では変数という概念を理解できる。中学以降の代数学的な考え方を身につけることができる。
高等数学に入ってからも数値微分や積分、複雑な数式のグラフ化も簡単にできて数学の理解を助けるツールにもなる。
さらに複雑なことをしたければVBAで本格的なプログラミングに繋げることもできる。
何よりも、エクセルならばそこらの専門教育を受けていない教師でもさすがに教えられる。 凄く基本的な質問なのだが
何でプログラミング教育やるの?
読み書きそろばんのそろばん的ならパソコン教室的な事で良いし
数学的思考なら応用問題の解き方で良いと思うけど
図形なら逆引きで解けるし、文章題なら数字書き出して式や公式に当てはめるだけだし
マジで意味無いよな、利権以外に >>364
ブロックプログラミングとかビジュアルプログラミング嫌いおじさんはあんま居ないんじゃない >>626 文科省のスリーパーが助詞の起源は韓国とか言い出す懸念は有る(´・ω・`) >>627 因みに現代韓国(朝鮮)語は接尾辞は有るけど独立した助詞は無いからね独立した助詞は日本語特有の品詞 >>624
論理的思考云々はともかくとして、日本のソフトウェア産業がクソだったり、生産効率が低いのはIT教育の遅れが原因だと思う。
うちの会社は製造業だけど、クソ爺どもは未だにソフトウェアというものを理解していない。
全国民にプログラミングの素養は必要だと思うよ。 >>629
IT関係ない
ジャのものは人にものを教えることに向いてない
逆に内輪で固まって新規を排除するのは得意 かつてこれが、2chの荒らしツールだったとは
だれも知る由もないのか 簡易WEBRPAできるぐらいだし
荒らしツール作ったのは俺じゃないよ?w >>624
プログラミングを書ける人を育てる、というよりもプログラマを雇う人を育てる、という認識の方が正しいと思う
システム設計やコーディング、テストやメンテナンス等どこにいくら掛かるのか全く分からない人間が多過ぎる
これでは適切な予算が振り分けられるはずがない
社会人になったら情報技術と関わりが必須になるのは避けられないんだから基本教養で教えるのは正しい流れ >>624
プログラミングってなんですか?
具体的にはどんな事を指すんですか? >>624
プログラミングできるかできないかで
明らかに仕事の考え方やアプローチが変わるから なでしこか
あんまり知らん
便利なら仕事で使ってもいいし >>1
さっさと、なでしこプリインストールしてないpcは買えないようにしろ >>368
やってみたけどまるっきりアセンブラだったわwww
クソ役に立たねーwwww Javaあたりじゃだめなの!?
SJC-Pという明確な目標もできて良いだろうに! 日本語で書けるってことはエディタに「画面にハローワールドと表示して」って書けばそうしてくれるってことか! 教育用プログラミング言語で検索すると
Scratchとか言うのが出るがどうなの? 結局できることが制限ありすぎる
最初から実用的な言語にしたほうがいいわ。 >>634
けど今の大手ベンダーがそれやりすぎて国内の技術者がもうろくなのいない。インドやベトナム外注
プログラム開発がやりやすかったはずの富嶽作ってもまともな専用アプリが出てない。出る気配もない。n社やf社がもうかっただけ どうせ日本のなんだから
ヒノカグツチとかにすればイイのに まぁ1番の問題は現場の教員がロクなのいないから実行環境程度のものも揃えられないんだろうな
今現場でプログラミングとか布教してる業者とかほんと末端の大学教員とかプログラミング未経験者
海外の視察に何度か行ってそれを紹介してるだけ >>653
オフショア開発とか何年前の話しだよ・・・・・・ >>624 英語数学での選抜が研究しつくされて金持ちそれも鸚鵡系が勝つ仕組みができあがっちゃたから貧乏人から文句が出る様になっちゃったんで新しい嵌め技もとい選抜方法としてコンピュータープログラミングが採用された これって実際どこまでやんの?ただ紹介だけなら構わないが、実際にコード書いて実習なら地獄やな >>661
将来主流になってる言語なんて誰もわからんのだから別に良いだろ
論理的思考を養うのが目的なんだろう
だったら国語やっとけば良いとは思うがな バイナリを取得し書き出しをするにあたり
アドレスの範囲指定をしたいんですが
どういったコードを書けばいいでしょうか? >>662
それをやり過ぎて、現地の価格も高騰化して安い国転々としたけど、最終的に国内に戻ってない
セブンやd払い見てもわかる通り。 実用性ゼロの言語教えても全く意味なし
Python教えろよ 昔々、YSP COBOLと言う日本語のコンピュータ言語があってのう そう云えば日本語CってJISから消えてるけど半角カタカナ狩りのせい? >>640
別に構わんぞ
OS単品で買って、自作すればいいだけだしな
女子供向けには、それでいいんじゃないか >>4
パソコンの仕組みを理解するならCは向いてるけど
アルゴリズムの方がメインならポインタの概念は余計なものだと思う 難易度から見ればpythonかVB.NETのどちらかかな?
どちらもvisual studio入れたらすぐ出来るし
個人的には静的型付けのあるVB.NETがいいと思うが
ただしvisual studioを使うならそれなりのスペックのPC必要だが
celeron hdd メモリ4gbとかだとまともに動かない どうせ本格的にやることになったら英語で入力することになるんだし英語使った方がいい気がするけど。というか日本語だと見にくい気がする >>157
アルゴリズムに読み込むって概念は余計なものだろう
プログラム言語自体の取扱いスキル高めるのは
ただの土方要員作りだしアルゴリズムの本質じゃないし
道具の使い方覚えても、道具を使う意味を知らなきゃ意味はない 絶対brain*uckの方がいい
ポインタもメモリの概念も理解できるし 小学校でマイクラだのスクラッチだの授業で使いこなしてくる子達にバカにされない? 文科省か
この物の考え方が今の日本を作っちまってんだろうなあ
自分が状況に合わせて変わんなきゃいけないのに「ワシに合わせろ!ワシはニッポンジンじゃ!」って ハンドアセンブラでマシン語打ち込むところから始めようぜ まあコンピュータ言語くらいはどうにか日本人に合わせてくれるかも分からんが
それを使って生み出す商品やサービスは全く合わせてくれないと思うぞ 麻宮つながり
宇宙戦艦ナデシコ
コンパイラ
アセンブラ 普通にpython辺りで良くね
Cから入って欲しい気持ちはあるけど挫折率高まるだろうし
GOでも良いかな なでしこに決めた会議は一体どんな会議だったのだろう
そこにITの専門家は居たのか専門家に発言権は無いのか >>679
ある意味で最高の言語だけど名称が最低すぎるw >>205
コボフコボレバナシ
わっかんないだろうな〜 英語教育も始めるんだし、if や while があったら英語に興味を持つとか、その逆とか期待できないしかな プログラミング出来るだけだと兵隊にしかなれない
計算機科学や動詞などから発想して新しい活用法や技術を生み出さないと iPad+Swift+Swift playground
これが最強
教材の用意がiPad以外に不要な時点で最強
しかも安心のApple謹製プログラミング教育アプリな 最先端の研究でよく使われている言語を使うより論理的な思考を培うのに有利な言語ってことなのだとしても、まあ、んー、
なでしこの文法ぐらいなら30分もあれば全部把握できるんだからうんこどもが書いたコメントを読む気持ちになってなでしこ使えばいいんじゃないかな(๑˃̵ᴗ˂̵) >>677
は?
まだ、アルファベット入力に縛られてるの?
日本語でつくれよ
どーせ、日本人しか読まねーだろ、そのコード >>693
専門家は必ずいるよ
しかも凄腕
ただ
必ず、弁護士がこの手の会議にいて、こいつが、自分が理解できない話が嫌なので、途中から、なぞの法解釈だのの、どーーでもいい話を始めて、ぐちゃぐちゃになる
毎回コレがパターン >>703
シェアの少ないApple製品の中でしか価値のないSwiftよりKotlinのほうがええやろ 会社に勤めていないニートにはわからんだろうが
日本語で書けば、プログラムをしてこなかったお年寄りの偉い人にも
少しは理解される可能性がある >>711
99%の人間は使えないどころか
名称も知らなければ、それが何なのかすら分かってないよ
業務で使ってるなんか決まったところ以外触っちゃいけないやつ
くらいの認識がある程度 >>665
ぴーんと来た
「日本語をプログラム言語そのものにするため」
それが目的とみた。 >>3
書こうと思って、でも実際は書き込むのを躊躇するような内容を3で書く決断力の速さ 少なくとも5年
バージョンアップや仕様変更が無いこと
これが一番重要。 >>711
やろうと思えばそれくらい自動化できるって事
でもやっちゃうと失業者増えるし
メンテナンスできる人材もいない 昔は「プログラマー言語変わればただの人」とプログラマーが言ってた。
プログラマーが言うなよと思っていた。 >>722
そりゃ同じレベルのコーディングをすぐにはできないけど基本ができてりゃ他言語への適応はできるわな 日本市場でのソフトウェア製品は日本語で操作できないとおかしい訳だから消費者或は発注者としての立場や発想を先ず叩き込む為にもなでしこで好いだろう >>722
言語で違いなんて殆どないよ
やること変わらん >>725
言語に拠るがな
高校(情報技術科)の時にCOBOLも履修したけどアレが他言語に応用出来るとは思えない
ここでなでしこに不満が出ているのも比較的ツブシが利かない言語だから
構造化プログラミングをする事が出来ても、
最近のオブジェクト指向プログラミングや関数型プログラミングが出来るとは思えない
出来たとしても相当変態的なコーディングだろうな。汎用的なアルゴリズムを学ぶには不向きだね >>726
知らないだけで
自分がやってる言語に 「我田に水を引き」 たいだけのような気がする >>726
プログラミングは手段
お前のように目的にしてるバカは黙ってろ
単純命令の組み合わせで、あらゆることが実現できる
この組み合わせを、論理的に行う訓練であって、奴隷プログラマを育成するのは目的ではない >>728
それこそ知りもしない癖にいちゃもんつけてくんじゃねーよ黙ってろ
python,ruby,js,C#あたりは好みの違いで宗教戦争が勃発するレベルだけど
求められる水準を満たしている、っていう意味ではまともな技術者なら文句をつけないよ
でも技術者としての見解で「なでしこは教育向けにぴったりだ」
なんて積極的に肯定している奴はこのスレにもtwitterにもいないだろ?
それが答え
>>729
>単純命令の組み合わせで、あらゆることが実現できる
それを言ってるのは俺の方なんだけど?
自分が何を喋ってるのか分かってないだろ ちょっとしたプログラムを作るのに
数行で片が付くなでしこと
何百行も書いてやっと実現できる言語では
もらえる額も違うからな
奴隷プログラマの気持ちも分からなくはない >>731
>数行で片が付くなでしこと
だからそれが特化しているのがrubyとかpythonとかのスクリプト言語
なでしこはその面じゃ大して秀でてない
>何百行も書いてやっと実現できる言語では
どこのCOBOLだよ
よくもまぁ、知りもしない言語事情で知ったかぶれるね
ID:bBmXSjAk0とID:L7/vU/cZ0は自分の主張となでしこの肯定って二つの要素が矛盾しているんだよ
少し言語仕様調べれば分かる事だろ。矛盾を抱えたまま喋るってプログラミング言語以下の知能 パイソンでエクセル操作しようとして
openexcel しか使えなくて往生した事がある
エクセル本体は会社がくれるので
その上で操作できるなでしこは色々できたなぁ 日本語プログラミンってすごいすごい
海外ハッカーもお手上げだぁ
一種の暗号プログラミングだ >>725
こういう馬鹿なこと言うやつにアセンブリでアプリケーションの一つや二つ作って欲しいわ
言語に違いがないのは最近の高級言語に限る話
VBとかCOBOLがなぜプログラマーに忌避されるのか知らねえのかっていう しかというといいすぎかな
なんかたっかいお金を出したらエクセル操作できるってのがあったけど、忘れた >>730
オブジェクト思考だの関数型だのほざいてる馬鹿がなにいってんの?w あー間違えた
×openexcel
〇openpyxl
だった >>730
ここでお前に反論してるやつの答えは
言語なんてべつになんでもいい
だからw アルゴリズムを教えた方がええやろ
それが出来るなら言語は何でもいい
むしろこの時点でCとかに触れさせても固定概念植え付けるだけで逆効果やで 数行で済むと言っても
インタープリター用のdllを同梱しないと他のPCでは動かないんだよなぁ
その点Cとかで作られたプログラムはコンパクトでいいよな
その点は認める >>737
オブジェクト「指向」な
お前の主張はまさに動けば可読性や処理速度なんてどうでも良いと思ってるITドカタの考え方そのものなんだけど...あっ(察し)
コンプレックスに囚われて再帰循環するって哀しい事だね。いずれスタックオーバーして解放されると良いね >>734 勝手な想像だがなでしこは今後言語的には標準BASICに実装的にはUWPに近づいて行くと思うそうしないとイギリス鬼やアメリカ鬼が現れて賽の河原状態に(´・ω・`) バカか
今はC++でも日本語の識別子を扱えるようになってるのに何でわざわざ実用性の無い妙な言語を覚えさせる 俺も小学生の頃にBASICを覚えたし構文が英語というのは問題ではない気がする
記号に過ぎないしなあ
何なら中学までは関数やルーチンの名前はローマ字だっていい しょうがないから俺がプログラミングしてやるよ
クリップボードにコピーしたテキストから何かをピックアップしたいとき
クリップボードの「^(?=.*ホスカルネット\(埼玉県\)).*$」を表正規表現ピックアップしてコピーして終わる
これだけで、クリップボードが置き換わる >>746
こんな数ページの解説で本格的に文法を覚えさせるわけでもなし、日本語ではいけない理由もない
技術の教科書って昔からBASICの解説が載ってるんだけど、勉強した事自体誰一人覚えてないみたいだし >>748
いつ頃のBASICかわからんが、構造化BASICかな?
実際に使ったわけじゃないからだろうなあ
2種情報処理持ってて確かCASLやった気がするが記憶の彼方 こういうスレは良く実用的な云々言い出す奴がいるけどそいつらは小学生中学生が社会に出るのは10年以上先だってのは頭にあるのかね?
10年後に間違いなく実用的で主流だって言語が分かるなら教えて欲しいわ >>750
思考停止しているみたいだから教えてあげるけど
みんなは「どんな言語にも設計(アルゴリズム)を流用出来る高級汎用言語にしろよ」って言ってるんだよ
最近の言語ならば、特有の仕様に囚われないアルゴリズムは使い回しが利くようになっている
でもなでしこはアルファベットを使わずにプログラミング出来るようにしよう、って思想に囚われ過ぎて用途も組み方も限定的な傾向にある
君みたいな主張は「だからこそなでしこはやめるべきだ」って話にしか繋がらないの >>751
アルゴリズムの表現力なんてチューリング完全な言語ならすべて同等だけど何いってんの? >>752
そんな理想論なんてどうでもいいんだよボケ
>>735の言う通りの全てのプログラムをアセンブラで書いてから言え 用途も組み方も限定的な傾向なら、教材としては扱いやすいことこの上ないが… >>753
アルゴリズムを流用できるかの問題だって言ったのお前なんだけど?
すべて出来るが答えなんだけど? >>754
それでなでしこ使いを量産して、それが将来の糧になるの?
手段と目的が逆転してんじゃん。他の言語に繋がらないんだよ。プログラミング入門としては不適格
まだ最近のPC版ツクールでも与えた方が使い回しが利くわ 学校なんかでバカ教師に教わると間違いなく教えられたソレは嫌いになるから
プログラムも学校なんかでは教えないほうがええぞ プログラムというより
こういうツールが欲しいを形にできる
言ってみれば人工知能に
こうこうこういうツールが欲しい
と言ってでき上がるというのに一番近いのもかもしれない たとえばこれがScratchのコードだけどこれだと将来につながって
なでしこだと将来につながらないってどういう理屈なの?
https://forest.watch.impress.co.jp/img/wf/list/1213/122/scratch9.png
初歩の初歩をちょろっとやるだけなんだから細かい文法や仕様なんかどうでもよくてプログラミングの考え方を学ぶんだよ
JavaScriptとかPythonとかは完全にオーバースペック
むしろクラスもなんもないくらいに言語仕様がしょぼいほうが都合がいい >>756
なでしこマスターを量産すんのが目的じゃないし、プログラマー養成するわけでもないし、別にいいんじゃない? >>759
今の時代、オブジェクト指向の概念と実用を理解してないと
伸びしろが少ないと思うけど >>747
の例だと
クリップボードから
ホスカルネット(埼玉県)
って行をピックアップするツールがほしいんだ
ドラえもん
というとそれができあがるという カルネージハートやらせとけばいいよ
それが合わない子は自分でプログラム組むことは向いてない子 >>761
オブジェクト指向のはるか手前の段階を飛ばしていきなりオブジェクト指向を教える意味がわからない
それこそ条件分岐すら知らない人間にいきなりオブジェクト指向教えて何になる? 昔はライブラリも何もないから、人工知能のシミュレーションって言っても
イカの軸索っていう神経細胞を模した微分方程式をC言語使ってゼロから書いたもんだよ
今は本当にいい時代になった
やりたい人はいくらでもやりたいことができるだけのライブラリとPC性能がある >>764
飛ばしていいとは言ってないな
底が浅いものを使っても、本当に才能のあるプログラミングを学ぶ価値のある子が
スタート地点が間違ってたと後にダメージを負わせるのは
かわいそうなんじゃないかなと ああ、本当に才能のある子は学校教育なんかに頼らずとも勝手に学んでいくわ
学校教育でどう教わるかに依存するような子は才能ない
プログラミングに関しては特に
数学や物理学については自分は無能もいいところだったので同様なのかは分からんが
少なくとも、学校でプログラミングを学ぼうなんて根性の子がその時点で駄目なのはわかる >>766
最小の言語仕様で基本を学ぶことが無駄ならそれそこScratchみたいな教育用言語がゴミになるんだけど? >>4
池沼の三大言い訳
Cのポインタ
ギターのF 義務教育、一般教養の範囲にとどめておく
学ぶ側が飛び越えていくのは自由 >>771
教育向けの言語ってのはお前の言うところの底が浅いものなんだけど? >>768
JavaScriptだろうがPythonだろうがPHPだろうがC言語だろうが
プログラムの基礎となる要素は学ぶことができるぞ
相手は子供だからとそんな子供だましなものを使ってやるのはどうかなと思うだけ >>773
これが中学校の技術家庭の時間にちょろっとやるプログラミング教育の話だってわかってる?
専門学校で職業訓練するわけじゃないんだよ? ま、数学にしろ英語にしろプログラミングにしろ
その分野を嫌いにしてしまわなければいいほう
だという程度に、学校教育なんぞに信頼をおいてない
自分の子供が学ぶときは、教師には
テストの成績なんてどうでもいい、なんなら教えてくれなくて結構だから
嫌いにだけはしてくれるなときつくバカ教師には言いつけるつもり >>774
お前も面倒くさいし、学校教育なんてものに対してもどうでもいいよ
こんなのあってもなくても一緒。害にならなければマシだという程度のもの へぇ、どうでもいいのに中学で教えるプログラミング言語のスレに12回もレスしてるんだ プログラミングとは何かを実現するための手段なわけだが
学校という閉鎖社会において、社会にでたこともない目的をもたない教師が
プログラミングをなぜ学ばなければならないかを子供に教えてやれるとも思えない 底辺工業高校でフォートランをやって以来20年ぶりくらいにプログラム勉強してる
エロ同人ゲーム作って銭稼ぎたいからGameMakerStudio2買って、
隕石撃つ超簡単シューティングのプログラムを模写して動かすのはできたけどその先の手本が無さすぎる
ポイント&クリックのアドベンチャーゲーム作りたいのにRPGとアクションゲームの講座ばっかり >>777
レスの回数で人にケチをつけるような人間に議論の価値なし めんどくさいしどうでもいいと言って逃げた人間に議論の価値を説かれてしまった プログラミングなんてのはね
なにか専門分野を極めた人間が
そういえば、こんな作業は肉入りでやる価値ねえな
コンピュータにやらせておこうと、そのときになって思い出して、
場合によってはプログラミンを書くことだけを仕事にしてるような
底辺の人間にやらせておけばいい程度のものなんだよ
自ら、何も動機も目的ももたずプログラミングを書くことしかできない
ゾンビのような人間になることはない
プログラミングを学ぶ前に、もっと勉強したほうがいいことはたくさんあると思うな 建てたい家のビジョンもねえのに
トンカチの使い方から勉強したほうがいいですか?それともノコギリがやっぱり先ですか?
なんてのが無意味なんと一緒なのよ
どの言語で学んだほうがいいかなんてのはね
目的がはっきりしないからそういう話になる。目的ややりたいことのビジョンさえしっかりしてれば
そんな話はそもそも出てこない 動名詞もわからない人間は義務教育で何を勉強したんだろうな 学校でプログラミングなんて教えたところで
今までなんかパソコンでポチポチやるだけの仕事だろ?ってのが
小学生や中学生でもやってることだろ
になるだけの話
プログラマーなんてなるもんじゃない そもそもスマホネイティブ、デジタルネイティブな世代に
それから比べれば原始人のごとき教師が何か教えられることなんてあるのか?
おこがましくねえか? ジェフ・ベゾスやイーロン・マスク、ビル・ゲイツも自分でプログラム書けるけど
そんなことしない。金を使って人にやらせる プログラムというかコーディングの前に仕様を作りこむことが大事だ
どういうものが欲しいのか
それを言語に渡す前にイメージを形にする
そういう意味ではなでしこは教育にもってこいかもしれない
中学生全員がプログラマーになる必要もない
プログラマーを使う立場になってもいい プログラミングなんて所詮手段の一つ
手段の前に目的をしっかりもてる教育をしてやれよ 実際なでしこで文字を書き込んでいるときは
詳しいコーディングはわからないが、
プラットフォームにこういう処理をしてほしい
という感覚でやってるなぁ プログラマーを育成するわけじゃないからなぁ
概念が理解できればいいんじゃね >>624
> 図形なら逆引きで解けるし、文章題なら数字書き出して式や公式に当てはめるだけだし
学校の問題ならこうすれば解けると知ってるからこのように答えられるが、
同じように、プログラムを組むときはこのライブラリを使って、この構文をこのように使えば解けると教えてもらわないと答えられない。
しかもプログラミングは答えが1通りじゃないからいろいろな考え方があることを学び、いろいろな方法で解けることも知っておく必要がある。
こういうことは実際にやってみて自分で動かしてみないとわからないんだよ。 >>638
ところが、アルゴリズム設計を正式に授業で教える科目は日本にはない(アメリカにはある)。
ならばどうやってアルゴリズム設計を身につけるのか。独学では効率が悪い。
それに、一般的なアルゴリズムは特定の言語には依存しないが、それに従ったプログラムを作るために
プログラマーに伝えるためにはアルゴリズムを記述した書類を見せて説明する必要がある。
つまりアルゴリズムを記述する方法は勉強しなければならない。
また、特定の言語機能を使うと簡単なアルゴリズムで実現できるという場合、
そのアルゴリズムはその言語に依存したアルゴリズムになってしまう。
そうなると、アルゴリズムを設計する人も、実装する言語仕様を良く知っておけば効率良いアルゴリズムが書けることになる。
ソフトウェアというのはそう単純じゃないんだよ。 >>156
まぁ、Cの処理速度が求められるシステムでプロなら再起コールなんて怖くて使わん。スタックの消費量が読めない。 >>703
Appleは数年でハードが新しくなると古いソフトを切り捨てていく。そして古いソフトは動かなくなる。
しかもAppleは1企業に過ぎない。そんな会社のハードとソフトに依存した教育をなぜ日本の学校で導入しなければいけないのか。
しかもiPadの小さい画面でソフト開発など拷問に近い。 特定の製品に依存しないからと言って
実用性のないモノ教えてきたおかげで今の惨状なわけだが
標準BASICだの LOGOだの CASL2だの クソみたいな出来の教育ソフトや統合ソフトもどきもな ふつーにVBやOffice使わせたほうが100倍役に立つわボケ >>705
まず日本語対応のメジャーな言語がない。無理に対応させても予約後と関数名が日本語になる程度で、
それ以外が同じなら英語の方が入力が簡単。日本語だと一々漢字変換しながら入力しないといけなくなる。
それに日本語と言ってもShift-JIS、EUC、UNICODEがあるから、コード系を正しく解釈して表示しないと文字化けして
何が何だかわからなくなる。英語と言ってもifやforなど誰でも理解できる単語だからわざわざ日本語にする必要もない。 >>710
コードを見たこともない年寄りはそもそもコードを見ようとしないし、無理に見せてもほとんど理解できない。
処理の内容を理解してもらいたいなら、日本語で書いた仕様書を読んでもらえば良い。 >>729
> プログラミングは手段
ウソじゃないけどプログラミングの重要性と複雑さを理解していない人が言う言葉だな。
運転手は車を動かす手段と言えるけど、道を覚えていないといけないし、交通法規も覚えていないといけない。
混んでいる道を回避する方法も知っていなきゃならない。裏道も知ってれば尚良い。
もし故障やパンクしたら自分で直せないと動かせない。これらを習得していればベテランドライバーになれるが、
教習所で車の動かし方がやっとできるようになった程度の人と比べたら雲泥の差があることはわかるだろ。 >>766
スタートは別に間違ってない。
アセンブラ → 構造化言語 → オブジェクト言語と順番に覚えていけば王道だろう。 >>783
一芸を極めてない人の言うことはあまり信用できない。
あれこれやってどれも中途半端な人はたくさんいるからね。 IDが赤いとか長文な奴らは実務経験がないか底辺PG
知らんけど >>789
その3人とも実用になるくらい高品質なソフトが書ける能力がある。それくらいは勉強もしてるしたくさんコードも書いてる。
その段階を通ってきているから経営者になったとき、「こういうソフトを作れ」と指示できる。 論理的な思考力を身につけさせたいなら、算数や数学のカリキュラムを再考したほうがいいのかな 子どもならゲームみたいに動きのあるものが
出来た方が面白いだろう
C++と、D3D12 or Vulkan + glsl or hlslだな
そんなわけないけど、学習用のミドルウェアとか作ればいい
デバイスやウィンドウを高度に抽象化して 論理学知らないと論理式作るのすら大変じゃないかね
継続条件だけで簡単につまずきそう >>778 時間割表ってプログラムそのものじゃん(´・ω・`) 一応試しに誰か「プログラム」「プログラミング」を和語か漢語でカキコして見せてくれ(´・ω・`) >>338
C#から入ると逆で
Cってクラスで隠蔽できない。助けて・・・ってなる >>817
COBOL65のテキストに、プログラムは算譜、ハードウェアは金物、キーボードは鍵盤とあった >>820
鍵盤は普通だし算譜はわからんでもないがハードが金物はないわーw 大学時代を思い返すとCで簡単な課題をこなす事も出来ない人沢山いたなあ
学生が情報工学に割ける時間なんてたかが知れてるし、
どんな言語でもあまり実りはない気がしてならない ■ このスレッドは過去ログ倉庫に格納されています