X



【IT】女子小学生「プログラミングという言葉も知らない」44.7%
■ このスレッドは過去ログ倉庫に格納されています
0001ノチラ ★
垢版 |
2018/04/25(水) 18:03:35.94ID:CAP_USER
https://resemom.jp/imgs/p/85E-uQits26mttRV9UEgGNNFxkioS0pNTE9O/201206.jpg
プログラミング教育について、保護者の65.1%は「賛成」と考えているが、女子小学生の44.7%は「プログラミングという言葉も知らない」と答えていることが、KADOKAWAと角川アスキー総合研究所による「子どもライフスタイル調査2018」から明らかになった。

 「子どもライフスタイル調査2018」は、KADOKAWAの雑誌「キャラぱふぇ」に添付されたアンケートハガキにて回答した読者から、女子小学生のみを抽出して集計したもの。調査期間は2017年12月1日〜2018年1月20日。集計サンプル数は小学1〜3年生で249件、小学4〜6年生で109件、合計358件。

 現在の英語学習について、女子小学生の58.4%が「学校の授業で学習している」と回答。そのほか、「英会話教室で学習している」11.2%、「塾で学習している」10.1%、「インターネットやスマホアプリで英語を学習している」3.1%など、回答者の約7割はなんらかの英語学習を行っている。

 一方、プログラミング学習は、「プログラミングという言葉も知らない」44.7%がもっとも多く、「プログラミングを現在学習している」は3.1%、「プログラミングをこれから学習したいと思っている」は9.8%だった。「プログラミングという言葉だけは知っているが、どういうものかはよくわからない」も27.4%となっており、英語学習に比べるとまだまだ浸透していないという現状が明らかになった。

 保護者に向けて、小学校での英語教育とプログラミング教育に関する質問も行っている。それぞれの教育の賛否を尋ねたところ、英語教育は「賛成」91.9%、「反対」7.3%。プログラミング教育は「賛成」65.1%、「反対」31.3%。保護者の半数以上は小学校でのプログラミング教育にも前向きな姿勢だった。

 賛成の理由について、英語教育は「早期に英語教育を始めた方が身に付きやすいと思うから」「英語に抵抗なく接することができると思うから」など。プログラミング教育は「プログラミングを勉強する過程で、論理的思考が身に付くと思うから」「プログラミングを勉強する過程で、問題解決能力が身に付くと思うから」などがあがっていた。

 反対の理由について、英語教育・プログラミング教育ともに「国語や算数などの基礎学習を充実させてほしいと思うから」が上位となったほか、英語教育は「小学生には教養や人間性を高める教育の方が必要だと思うから」、プログラミング教育は「プログラミングより学習すべき教科があると思うから」などの反対理由があった。

 また、将来の留学について、女子小学生の29.1%が「絶対にしたくない」、38.5%が「あまりしたくない」と答え、多くの小学生は留学に抵抗を感じているようだ。保護者は、子どもの将来の留学について、「絶対にさせたくない」12.0%、「あまりさせたくない」39.9%と、女子小学生と比べて意見が分かれる結果となった。
https://resemom.jp/article/2018/04/25/44262.html
0139名刺は切らしておりまして
垢版 |
2018/04/27(金) 15:26:42.44ID:3b9+0VLA
思うんだけど
セーラームーン的なプログラマのアニメ
つくってプログラマ
カッコいい的な洗脳を国家レベルですればプログラマ増えるんじゃない

男子には、ガンダムのプログラマ版つくるとか
0140名刺は切らしておりまして
垢版 |
2018/04/27(金) 16:10:29.28ID:Ume/YUJa
>保護者の65.1%は「賛成」と考えているが、女子小学生の44.7%は「プログラミングという言葉も知らない」と答えている

理屈はあってる
賛成と答えていない親は親自身がプログラミングという言葉も知らないんだろう
親が知らないなら子供は知らなくて当然
0142名刺は切らしておりまして
垢版 |
2018/04/27(金) 20:20:59.85ID:UJuhUCcy
>>118
Linux環境+Pythonで良ければ,ラズベリーパイ。
本体と周辺機器をそろえても,1万円もかからずに学習環境
を整えられる。
(モニターは自宅のテレビを流用する)

豊富なIOピンを持っているので,リレーやPowerMOS-FET
経由で,外部機器(電灯やモーターなど)を制御して,実際に
動作するモノを作ってみる体験も出来る。
(高専レベルになりますが…)
0144名刺は切らしておりまして
垢版 |
2018/04/28(土) 02:05:23.60ID:pU2xq79H
ExcelVBA
0145名刺は切らしておりまして
垢版 |
2018/04/28(土) 08:54:46.66ID:T9zE6Yzf
>>142

ラズベリーパイは安くないという理解だ
1万円でも厳しい子供はいるし、何も知らない小学生がLinuxをインストールして部品を統合できるかという問題もある
後は大家族でなくとも、テレビをコーディングのために占領するのは厳しいのではないか?
ネットの回線もあるし、早ければ5年ぐらいで壊れることもある

The Ambitious Plan to Teach 100,000 Poor Kids to Code
http://time.com/2901198/computer-code-van-jones-prince-yeswecode/

While good-paying blue-collar jobs continue to disappear in the U.S., computer science
is a rare bright spot of opportunity for people without a college education.

無学・無スキルを吸収してきた雇用が収縮する見込みであり、貧乏人ほど職業教育を早期に
しておかないと、治安や政情の悪化は早まる
0147名刺は切らしておりまして
垢版 |
2018/04/29(日) 02:05:30.74ID:ukL0cxhX
低学年にプログラミング教育などは教える必要はないだろう。プログラミングという分野は
個人の適性が大きく左右する分野であって、難しい抽象的な概念が登場するため、
小学生程度の学習能力では無理がある。
教育者の立場から見ても負担が大きく、現場で十分な指導を行えるようには思えない。

プログラミング教育推進側の意見を見ると、ICTの専門家はほとんど居ないので、本当に
理解している人が議論に参加して方向性を決めているのか疑わしい。
プログラミング教育は従来どうり高等教育ですべきであって、低学年であれば算数や国語
など基礎学力に重点を置くべきだろう。

すでに日本では家庭で食事すらサポートできない現代にあってプログラミング教育が必要とは
とても思えない。プログラミングではなく学費や食費の支援活動が必要だろう。
0148名刺は切らしておりまして
垢版 |
2018/04/29(日) 16:31:19.53ID:bvfwi7wN
アメリカの子供は「コンピューターってなに?」っていってるよ
0149名刺は切らしておりまして
垢版 |
2018/04/29(日) 17:31:25.57ID:iaham2Jb
それよりも先生やSNSのデートの誘いを受けるリスクや感染症や金融知識をしっかり教えろよ。
プログラミングなんて土方の仕事だろ。大人なってから必要になったら学べばいい。どうせプログラミング言語のトレンドとか変わっているんだから。
0150名刺は切らしておりまして
垢版 |
2018/05/01(火) 05:27:59.29ID:RHILvq4i
>>1

日本人が過小評価しがちなグループは子供だ
子供だからミニコンピューターで遊ばさせておけば良いという考え方は自由競争に反する

子供であるからこそ、無から何かを発想できるという考え方もあるし
進路や受験勉強、単位のようなものから自由な立場は、ソフトウェア自由主義者の理念に近い立場ではある

現代的で革新的なソフトウェアを開発するには大量のデータが処理できるマシンパワーが不可欠でもあるし
未来を見据える子供の夢想こそ、投資するに値するとも言える

小学生の全員がプログラマーとして適正があることはありえないが、適正があるかを判断するためにも全ての子供に職業教育は
開かれてなくてはならない
0151名刺は切らしておりまして
垢版 |
2018/05/01(火) 05:40:22.55ID:RHILvq4i
>>1 >>150

一部のハッカーは10歳ぐらいの年齢で大人が驚くような成果を上げている

小学生が3Dゲームを作るのに、ディスクリートグラフィックカードも
ないのでは小学生の成長潜在力を制限することになる

では高校生になってからバイトをして買えば良いと考えるかもしれないが
これは反自由主義的な考え方だ

一切れのパンを食べるために子供が働いていたら、その子供が生み出せる未来の技術革新は
たかが知れている。自らの好奇心とやる気と関係のないものに努力をさせるべきではない
0152名刺は切らしておりまして
垢版 |
2018/05/01(火) 05:53:30.48ID:b4MvkxE8
セックスしか関心がないんだよ
0153名刺は切らしておりまして
垢版 |
2018/05/01(火) 18:35:06.07ID:mSjqV1JJ
>>151
いまはディスクリートなグラボなんて使わなくても十分な時代ですよ
0155名刺は切らしておりまして
垢版 |
2018/05/02(水) 18:03:46.82ID:BMgID8Tm
>>153

同意できない
0158名刺は切らしておりまして
垢版 |
2018/05/03(木) 11:03:26.65ID:TJ0Mx4Bw
選択制にしたらいいんじゃないか
0159名刺は切らしておりまして
垢版 |
2018/05/05(土) 16:06:56.34ID:Hl84cXEq
>>151
まあ現状はこういう勘違い(プログラマを育てるの?)があるからね。
アメリカとかでのプログラミング教育見ると判るけど、目的は就活というより
個人レベルでも社会活動での自分のアイディアを試すスキルとして身につけるようになっている。
0160名刺は切らしておりまして
垢版 |
2018/05/05(土) 16:13:14.19ID:CfmEHeuS
>>159

プログラマーを育成しないと本当に信じているとするなら、効果は見込めない

高校生向けのアセンブリ言語プログラミング(STEMに準拠)
https://www.asee.org/public/conferences/32/papers/9477/download

Integrating Assembly Language Programming into High School
STEM Education (Works in Progress)

C-STEM Curricula
http://stelar.edc.org/projects/14779/curricula/c-stem-curricula

TARGET SETTING(S):
Elementary school (K-5)
Middle school (6-8)
High school (9-12)
Post-secondary

C-STEM Curricula
DESCRIPTION
Through their focus on integrating computing and robotics into regular
STEM classroom with hands-on project-based learning, the C-STEM Center,
part of ITEST project Co-Robots for STEM Education in the 21st Century, has
developed innovative teaching strategies, textbooks, and courseware including
lesson plans, PowerPoint lessons, video lessons, group computing activities,
optional robotics activities, and assessment tools for readily integration of
computer programming and computer-aided problem solving in C/C++ using
Ch (a user-friendly C/C++ interpreter), modular robot Linkbot, and virtual robot
environment into the formal curricula in elementary schools, middle schools,
high schools, and colleges. The C-STEM Center has developed teaching technologies
and unique professional development to help STEM teachers without any prior
computer programming experience to integrate and implement our rigorous
curriculum in their teaching.
0161名刺は切らしておりまして
垢版 |
2018/05/05(土) 16:15:18.05ID:AGjo9Nx8
もう日本は終わってるんだよ
将来金の卵になる子供なんていない
アニメとゲームしか脳がない馬鹿ばかり
これが日本
0162名刺は切らしておりまして
垢版 |
2018/05/05(土) 16:16:43.10ID:CfmEHeuS
STEM Courses – STEM – Lansdale Catholic High School
https://www.lansdalecatholic.com/apps/pages/index.jsp?uREC_ID=810868&;type=d&pREC_ID=1197722

JVLA Online STEM Courses

AP Computer Science(Java)
Principles of Engineering
Computer Game Development
Computer Science Principles
C++ Programming
0163名刺は切らしておりまして
垢版 |
2018/05/05(土) 16:22:09.29ID:CfmEHeuS
>>159

アメリカでは、高一から情報科学、ロボティクスを勉強している

STEM Courses – STEM – Lansdale Catholic High School

http://www.tritonschools.org/district-stem-program/24127-2/

The high school offers a wide array of computer programming classes in Grades 9 through 12.
The high school offers a comprehensive program in Computer Science, which includes
BASIC/Visual BASIC, C++ Programming and Robotics and AP Computer Science.
0164名刺は切らしておりまして
垢版 |
2018/05/05(土) 16:27:36.51ID:CfmEHeuS
プログラマーになるためにプログラミングを勉強するのは自然な帰結だ
情報科学を一般教養の延長と考える時点で、職業教育軽視の儒教的発想だ

https://www.mohicounseling.com/computer-technology-courses.html

D77 Intro to Computer Science Java
Level: 9-12
Course Length: 1 semester
Prerequisites: None
Credits: 5

D78 AP Computer Science Java (weighted)
Level: 10-12
Course Length: 2 semesters
Prerequisites: D77, D86 (or equivalent course)
Credits: 10

D86 C++ (Weighted)
Level: 10-12
Course Length: 2 semesters
Prerequisites: D77 (or equivalent course)
Credit: 10

D89 Advanced C++ (Weighted)
Level: 10-12
Course Length: 2 semesters
Prerequisites: D86 C++ Programming, wt
Credit: 10

D93 AP Computer Science Principles 1
Level: 9-12
Course Length: 1 semester
Prerequisite: None
Credit: 5
0166名刺は切らしておりまして
垢版 |
2018/05/05(土) 16:34:21.30ID:CfmEHeuS
>>1
>>159
>個人レベルでも社会活動での自分のアイディアを試すスキルとして身につけるようになっている。

アメリカの小中学生(middle school)向けのコース
グレイド6-8は、小学6年生から中学2年の内容ということになるが、この年齢にして、Androidでアプリケーションを
作り、ゲームの開発をして、Aliceを習得してからC++の学習に移る

http://www.unionleader.com/apps/pbcs.dll/article?AID=/20150913/NEWS04/150919699

• Android App Development: In this hands-on six-week course, students learn how to create an app
for Android smart phones using MIT Appinventor software. Students will develop the necessary skills
to create their own interactive game in both emulated and physical Android environment. Students will
collaborate in teams of 2-3 to create an Android app using a simulator and then do their final project
presentation/demo using an actual Android device during the last couple of weeks of the course.
Wednesdays: 3:30-5:30 p.m. Sept. 30–Nov. 4. Grades: 6-8.

• Video Game Design 101: Interested in video games? Want to learn how they are made? Video
Game Design 101 is a six-week course for you to create your very own Mario-type side scrolling
game using Stencyl that you can play with your friends and family. Thursdays: 3:30–5:30 p.m.
Oct. 1–Nov. 5. Grades: 6-8.

• Introduction to C++ Programming: This course is the second of the three courses required for
the “Software Development Fundamentals” certificate. Students who successfully completed the
eight-week “Alice Programming” course last semester can register for the course. Students who
did not complete the prerequisite, can take this course with the instructor's permission but not for
the certificate. This is a six-week course that introduces students to the fundamentals of the
C++ programming language. Students will create programs to demonstrate understanding of variables,
statements, expressions, arithmetic, program control, etc. Mondays: 4:30–6:30 p.m. Sept. 14–Oct.
26. Grades: 7-8.
0167名刺は切らしておりまして
垢版 |
2018/05/05(土) 16:37:17.84ID:qTDNMr6k
いや知らなくて当たり前だから。
0168名刺は切らしておりまして
垢版 |
2018/05/05(土) 16:43:27.32ID:CfmEHeuS
>>1

アメリカでは(中流家庭の子供は)小中校の段階からプログラミングの勉強をする

Yes, Middle and High School Students Should Learn C++!
https://www.roboterra.com/curriculum1/middle-and-high-school-students-learn-code

1. STUDENTS WILL USE C++ IN COLLEGE.
2. C++ IS AN EXCELLENT LANGUAGE FOR PROGRAMMING IN THE FIELD OF ROBOTICS.
3. MANY MAINSTREAM BUSINESSES AND PROGRAMS USE C++.

目標は、習得に極端に時間がかかるコンパイル言語を若いうちに勉強し、大学で勉強の準備をすること
ロボティクスに必要であること

プログラミングを若年時に習得していれば学生時代に起業も経験でき就職に有利だからだ

10〜12歳で職業教育のトラックが一般的なドイツもそうだが、教育は貧困にならないための
最大のセーフティネットであり、官僚や教師の自己満足のために行うのではない
0169名刺は切らしておりまして
垢版 |
2018/05/05(土) 16:44:46.01ID:qp/2UCJx
論理的思考が身に付いたら改憲派になる
0171名刺は切らしておりまして
垢版 |
2018/05/05(土) 16:50:43.52ID:cMMOrdU7
特に教える必要ない。
料理ができるなら自然と身に着くものだ。
合理的処理手順の習得が目的だからだ。
0172名刺は切らしておりまして
垢版 |
2018/05/05(土) 16:52:52.34ID:CfmEHeuS
>>1

中学3年〜高校1年に受講できる職業教育

Derby Public High School
https://www.derbyps.org/page.cfm?p=2099

CAREER & TECHNICAL EDUCATION
Explorations (Grades 9-10)

Computer Literacy
Digital Arts I*
Digital Arts II*
Image Editing & Design*
Game Design*
3D Art I - Modeling*
3D Art II - Animation*
Audio Engineering*
Flash® Animation*
Flash® Game Development*
Introduction to C++ Programming*
Computer Science I*
Computer Science II*
Engineering Design I*
Engineering Design II*

このように小中高では職業教育コースを受講できる

儒教頭だと科挙のことで頭がいっぱいの年代だ
0173名刺は切らしておりまして
垢版 |
2018/05/05(土) 17:02:48.38ID:CfmEHeuS
プログラミングが商業レベルになるまで、小中校から5〜10年程度のコーディングは必要なわけで
これを学校の間にやっていないと、競争力のあるレベルにまで追いつくには大量の時間を投じても心もとない

そのために各国ではプログラミングの講座を提供しているのであり、論理的思考を
鍛えるのが最終目的に設定すると、学生は的外れなスキルを見につけるだけで
大学で詰め込みを受けることになり、ものになる学生は少数だろう

中学2年のコース
https://www.charlottelatin.org/academics/middle

Engineering for Girls
Prototyping
Simulating
Evaluating Models
3D Design
Printing
Laser Cutting
Electrical Circuit Design
Soldering

Programming
C++ and Python Fundamentals
Game Programming
Robotics
0174名刺は切らしておりまして
垢版 |
2018/05/05(土) 17:11:30.10ID:AGk+HxqE
女子小学生「チチバンドという言葉も知らない」44.7%
0175名刺は切らしておりまして
垢版 |
2018/05/05(土) 17:14:29.99ID:cMMOrdU7
高級言語なんて自由選択でよい。
まあ多数派の愛用するジャバ辺りに落ち着くはず。
内部では低水準言語、いや、機械語に変換される。
教えるならば時間軸に基づく処理順序、つまりアルゴリズムだ。
電子計算機とは順序機械だからだ。
入力情報をどう料理すれば欲しい出力情報に変換できるか。
output = f(input)
上の式のfがアルゴリズムに相当する。入力の関数。
それを記号を用いて時系列順に表現するのがプログラミングだ。
日常生活で最も近い行為が主婦が毎日取り組む料理だ。
おかずを得るには、鍋で湯を沸かしながら、食材を切って、茹でて。
0176名刺は切らしておりまして
垢版 |
2018/05/05(土) 17:15:10.71ID:CfmEHeuS
中学生のコーディングコース

https://www.smes.org/page/curriculum-detail---middle-school?LevelNum=1446&;DepartmentId=25151

INTRODUCTION TO PROGRAMMING WITH PROCESSING
This class introduces computer programming in a fun, creative way that enables student to create
games and simulations that are visual and interactive using a full-fledged programming language.
Along the way, students will be introduced to the basics of programming including control structures,
variables, functions, loops, arrays, and some object-oriented problem solving. Students will do all
work using the Processing developing environment which uses the Java programming language.

ROBOTICS WITH HUMMINGBIRD
Technology and imagination unite as you design, build, and program your own robots using Hummingbird
Robotics. During the design process, students create sketches of their robots incorporating components
such as light, sound, rotary sensors, and motors. Students build the robots from materials they collect
or make. Using Scratch or Snap, visual programming software, students will write code to make their
robots fully operational. Hummingbird robots can also support advanced challenges utilizing
programming languages Python, Java, Processing, and the Arduino environment.

VIRTUAL REALITY PROGRAMMING
Virtual Reality Programming is a technology that impacts not just gaming, but medicine, communication,
and a wide assortment of industries including education. This course will encourage students to learn coding,
but also offer a way for students to really create VR content rather than simply consume it. In doing this,
students will apply a variety of skills and knowledge. It requires some programming skill, but also artistic ability,
mathematical logic, and potentially the ability to spin a compelling narrative encompassing a variety of humanities
based knowledge.

高校生のコース

UPPER SCHOOL: COMPUTER SCIENCE - PROGRAMING WITH ARDUINO
Arduinos are small microcontroller boards that can be used to bring a student’s ideas and creations to life.
They are used in everything from robots to home automation to art installations and more. This class is a fun,
hands-on, project based introduction to this exciting world. It is ideally suited for students who have some familiarity
with computer programming and want to start developing their own real-world creations, but it’s open to any
motivated student. Along the way, students will be introduced to the C and C++ programming languages as well
as some of the basics of engineering and Design Thinking.

UPPER SCHOOL: COMPUTER SCIENCE - MOBILE APPLICATION PROGRAMMING
Mobile Application Programming is an advanced programming class that introduces students to the challenges of
developing a modern, mobile application. Students will learn to code mobile web apps, iOS apps, and Android apps
in a project-based, handson environment. Stress will be placed on rapidly gaining the skills to prototype and create
student’s ideas rather than a methodical overview of every aspect of mobile computer programming. Students will be
introduced to HTML5, JavaScript, objective-c, and java.
0177名刺は切らしておりまして
垢版 |
2018/05/05(土) 17:23:25.32ID:OfaZ3bgE
プログラミング教育に反対する本当の理由、子供に聞かれても正解を答えられないから。
0178名刺は切らしておりまして
垢版 |
2018/05/05(土) 17:24:09.69ID:CfmEHeuS
中学3年〜高校3年向けのプログラミングコース

DELL Rapids Public School
http://dr-k12.org/academics/hs/course_offerings?dept_id=6&;class_id=45

Java Programming, grades 10-12
½ credit, Elective
Prerequisites: Computer Applications & Computer Programming I

This course will cover the fundamentals of Java Programming and will build on programming knowledge
learned from the Computer Programming I course. Coursework will include a display of fundamental
knowledge and in-depth analysis of the Java programming language and design. Students will cover six
major aspects of computing; Programming basics, object oriented programming, data and information
processing, software development life cycle, and event driven programming and web basics. Students will
also program with class, compile, distribute programs and write individual programs for use in other classes
and at home. Topics covered: introduction to programming history and the programming language;
understanding the information processing cycle; customer needs analysis for designing a program; defining
and designing the program project; coding an application; creating, debugging, and documenting a software application.

Visual Basic Programming, grades 9-12
½ credit, Elective
Prerequisites: Computer Applications

This course is designed for students who have an interest in advancing their knowledge of how computers
work. Students will also learn the history of programming, introductory concepts of Visual Basic programming
language and write windows based programs using Visual Basic 6.0.Topics covered: introduction to programming
history and the programming language; understanding the information processing cycle; customer needs
analysis for designing a program; defining and designing the program project; coding an application; creating,
debugging, and documenting a software application.

C++ Programming, grades 10-12
½ credit, Elective
Prerequisites: Computer Applications

This class is for the Computer Science orientated and high education bound students. Students will get a
solid foundation into C++ programming which is now the bases for most colleges programming courses.
Topics covered: introduction to programming history and the programming language ; understanding the information
processing cycle; customer needs analysis for designing a program; defining and designing the program project;
coding an application; creating, debugging, and documenting a software application
0179名刺は切らしておりまして
垢版 |
2018/05/05(土) 17:31:48.75ID:CfmEHeuS
UC Davis hosts C-STEM GIRL Camp for middle school girls(中学生)
https://theaggie.org/2017/08/07/uc-davis-hosts-c-stem-girl-camp-for-middle-school-girls/

“I liked that we got to learn C++ — which I haven’t learned before — and I really enjoyed it,”
Luisetti said. “I really like the project that we do at the end of the week. Ours is on firefighters.
We’re having the robots go in instead of firefighters because a ton of firefighters risk their lives
each year trying to put out fires.”

Naomi Baba, a seventh-grader from San Jose, became interested in programming robots after
seeing her father code. Baba also attended camps about coding with Java and Python.

“My mom’s friend recommended this program to her,” Baba said. “I said, ‘Sure,’ because I wanted
to try new things.”

Baba said her prior programming experience made the classes easier, although she had never used
program codes for robots.

“I like the classes. They’re interesting, and they teach us a lot of stuff in one day [such as] coding
[and] playing games to help our presentation skills,” Baba said. “Now I feel like I know so much
about […] coding.”
0180名刺は切らしておりまして
垢版 |
2018/05/05(土) 17:40:19.02ID:CfmEHeuS
高校生にはLinuxのラップトップを支給

Pennsylvania High School Rolls Out 1,700 Linux Laptops to Students
https://www.linuxfoundation.org/blog/pennsylvania-high-school-rolls-out-1700-linux-laptops-to-students/

When they were done, every student, grades 9-12, came away with an Acer TravelMate laptop pre-loaded
with Ubuntu 13.10. Then after a roughly 5-minute orientation, students were let loose with sudo access
and a mission to tinker, study, and create to their hearts’ delight.

“We encourage our students to install software and lift the hood of the system to better understand what
makes it tick,” said Charlie Reisinger, the district’s technology director. “I hope our students run local webservers,
toy with Python or simply explore graphics programs such as GIMP. Linux offers so many opportunities to
explore computing, programming, and the arts.”
0183名刺は切らしておりまして
垢版 |
2018/05/05(土) 18:08:18.69ID:CfmEHeuS
アメリカの小中学生(middle school)向けのコース
グレイド6-8は、小学6年生から中学2年の内容ということになるが、この年齢にして、Androidでアプリケーションを
作り、ゲームの開発をして、Aliceを習得してからC++の学習に移る

http://www.unionleader.com/apps/pbcs.dll/article?AID=/20150913/NEWS04/150919699

Android App Development: In this hands-on six-week course, students learn how to create an app
for Android smart phones using MIT Appinventor software. Students will develop the necessary skills
to create their own interactive game in both emulated and physical Android environment. Students will
collaborate in teams of 2-3 to create an Android app using a simulator and then do their final project
presentation/demo using an actual Android device during the last couple of weeks of the course.
Grades: 6-8.

Video Game Design 101: Interested in video games? Want to learn how they are made? Video
Game Design 101 is a six-week course for you to create your very own Mario-type side scrolling
game using Stencyl that you can play with your friends and family. Grades: 6-8.

Introduction to C++ Programming: This course is the second of the three courses required for
the “Software Development Fundamentals” certificate. Students who successfully completed the
eight-week “Alice Programming” course last semester can register for the course. Students who
did not complete the prerequisite, can take this course with the instructor's permission but not for
the certificate. This is a six-week course that introduces students to the fundamentals of the
C++ programming language. Students will create programs to demonstrate understanding of variables,
statements, expressions, arithmetic, program control, etc. Grades: 7-8.
0184名刺は切らしておりまして
垢版 |
2018/05/05(土) 18:23:35.32ID:CfmEHeuS
>>1

「井の中の蛙大海を知らず」

日本の国際競争力の衰退を理解しようとしない人間がたまにいるが
自らの保身に関わる時には幼児性退行が進行し、自らの認知する(国際社会から隔離された狭い)
世界と自身(とその利己心)が絶対に正しいと信じるようになる

自我を保つために、誤っていると分かっても、他者の進歩と強さを全否定する

例えば自らの利己心に好都合だが全体としては欠陥のある社会が普遍であると持ち上げたり
時代遅れの社会を全肯定する。明らかに負けているのに、自らが勝者であると宣言したり、
(肥大しきった自我を壊しかねない)敵が自滅すると妄想さえるする

現実逃避が防衛機能として働くのであり、自己信仰・利己主義というエゴイズムによって現実から乖離する傾向を見せ始める
時には、人間論、道徳論に逃げて、技術や社会の変化に対応できず、従来の常識から脱せない
0185名刺は切らしておりまして
垢版 |
2018/05/06(日) 05:35:11.74ID:ZnW6Aumx
>>1

人材育成とは出身地や財力に関係なく個性を伸ばすための選択する権利と同義
これは日本で一般的に言われる想像力を育てるという教育理念と根本的に異なる

ドイツに見られる(10~12歳から始まる)複線型教育ならば15歳がみな同じ知識を身につけるという
ことにはならない。自ら選んだ専門を極めるための選択肢は公教育で提供されている

日本でも工業高校、高専、農業学校等があるが、ドイツでは教養型の普通高校の比率は少なく
研究者を育てる総合大学でなく職業教育をする専門大学に進学する割合のほうが多い
現に技術教育をうけた大卒の割合は日本と比べると目を疑うほど圧倒的に高い

アメリカでは偏差値に汲汲とする学生は少なく、自ら(何でも良いので)得意分野や趣味で能力を上げること(大学主催のサマースクールに参加)
が良いとされる。これはアドミッション入試の特性だ

個性とは自信を与えることを意味し、これは一定の自由とリソースがあれば誰でも得られる
例えば成績がいまいちの子供でも、職人的な教育を早期に受けていれば、その分野では
優秀なグループに対して負けない強みとなり、うまくいけば生涯その状況は変わらない

誰もが研究者や官僚になるわけでもないし、その適正が必要なわけではない
日本は専門でなく教養を身につかせる文系が多く、米国に見られる文系学生の副専攻を使った職業教育もない
大学を卒業する段階で専門教育は真っ白な状態で来るのが一般的な日本の大学生

全ての子供が同じステージで相対比較される中央集権型の学歴競争は儒教的科挙制度に近く
そこから生まれる金太郎飴から奇跡が生まれることを期待するのでは、情報産業での敗戦につぐ
自動化・AIによる産業競争力の衰退に拍車をかけるだけだ
0186名刺は切らしておりまして
垢版 |
2018/05/06(日) 07:22:11.79ID:gP40aSd3
>>185
日本の教育は北朝鮮と同じくお上に逆らわない労働者を作り出すための教育。ただその教育で自ら考えて行動する教育をしてこなかったので教育内容を変えられず今日に至る。文部省を解体して外部から強制的に教育制度を変更しないといつまでもこの状態が続くだろう。
0187名刺は切らしておりまして
垢版 |
2018/05/06(日) 07:57:32.16ID:9SnPBt5a
9割以上の小女子なんてプログラミングには何の興味もないだろ。
逆に興味あるやつは素質ありか…。
0188名刺は切らしておりまして
垢版 |
2018/05/08(火) 06:18:43.90ID:Pnatj1M/
プログラミングそのものはともかくマイクラで遊んでる子はなんとなく理解はしてるだろう
0189名刺は切らしておりまして
垢版 |
2018/05/08(火) 10:28:04.90ID:1cr/5hEY
今はプログラミングより将棋だろ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況