x=x+1が分からない京大生
プログラミング言語「Python」の大規模イベント「PyCon APAC 2023」で、京都大学国際高等教育院の喜多一教授が基調講演を行い、Pythonを使ったプログラミング教育の実態を明らかにした。喜多教授の授業は反転授業形式で、学生が宿題をもってきて一緒に検討するスタイル(日経クロステック)。喜多教授は、受講生の多くはプログラミング初心者であり、「x=x+1」などの基本的なコードに戸惑うこともあると話す。「x=x+1」は、プログラミングを知っていれば変数の実装だということが分かるが、初めてプログラミングに触れる学生はこれを方程式だと考え、解けないと悩む。一方、数学を知っているため、xを変数として使うことには慣れている。このため授業では、まず「これは方程式ではない」というところから解説していくという。
コースではエラーに対処する能力にも力を入れている。エラーに遭遇した学生の反応は「エラーメッセージを読まない」「学習をやめてしまう」に二分される傾向にあり、こうした事態を避けるために、典型的なエラーをわざと起こして学生に経験させているという。
nemui4 曰く、
大学一年向けのPythonを使ったプログラミング学習コースでの苦労話
すべて読む
| デベロッパーセクション
| プログラミング
| 変なモノ
| 教育
| Python
|
関連ストーリー:
PyCon APAC 2023、運営提供のFree Wi-FiがDNSの通信内容を勝手に公開して炎上
2023年10月31日
オープンソースエコシステムへのサプライチェーン攻撃が大幅に増加
2023年10月08日
日本語対応の分かち書きライブラリ『BudouX』、AndroidやChromeに標準搭載へ
2023年10月06日
Python 3.12正式版リリース。言語機能の強化など
2023年10月04日
IEEE Spectrumのプログラミング言語ランキング、Pythonが2位以下との差を大きく広げる
2023年09月04日
headless 曰く、
日本の郵便物の数量は減少傾向にあり、全国の郵便ポストの約4分の1が1日平均の投かん数が1枚程度であることが明らかになった。郵便ポストは全国に17万5000余りあるが、1日平均で1枚以下のポストが4万3000余りあった。全国で見ても2001年度をピークに、この20年で「郵便物」の数は半減しているという(
NTT西日本の子会社である
8日午後2時15分ごろ、97歳の男性が車で京都市西京区の薬局に突っ込む事故が発生した。97歳の男性が運転する普通乗用車が、信号待ちをしていた軽トラックに追突。男性が車を路肩に移動させようとしたところ、さらに薬局に突っ込んだとされている。男性は軽傷だが、「車に乗っていなかった」などと意味不明な供述をしており、警察が詳しい原因を調査中とのこと(
クロアチアの自動車メーカー「リマック」は、同社EV「ネヴェーラ」で後進速度の世界新記録を達成したと発表した。2021年に発表されたこのEVは、ドイツのATP自動車試験場で行われた記録挑戦走行で、リバースで最高速度275.74km/hを記録したという(
農林水産省は、世界的な穀物不作や紛争による深刻な食料不足時に、国内の生産者に対し、高カロリー作物への転換を指示できる制度を検討する方針を決定した(
動画サービス「ニコニコ」でMastercardによる有料サービスの決済が一時停止されたと告知された。告知によると11月8日22時以降から、Mastercardを支払い方法として登録しようとすると「無効なクレジットカードのため登録できません。別のカードで再入力してください。」という表示がでるようになっているという。運営では他の支払い方法で手続きをお願いしますとしている(
Apple 共同創業者のスティーブ・ウォズニアック氏がメキシコシティでめまいなどの症状を訴え、病院で虚血性脳卒中と診断されたそうだ
(
カクテル「エスプレッソマティーニ」の 40 周年を記念して、アブソルートとカルーアが香水「Blend No. 83」を作ったそうだ
(
ハインツがピクルス風味のケチャップ「Pickle Ketchup」を発表した
(
Microsoft は 9 日、Windows Server 2012/R2 ファミリーで拡張セキュリティ更新プログラム (ESU) が利用可能になったと改めて発表した
(
Nature は 7 日、3 月に出版した
NASA の火星探査車 Curiosity は火星滞在日数が火星時間で 4,000 日 (Sol) を超えたそうだ
(
IDC の推計によれば、2023 年第 3 四半期はタブレット・Chromebook ともに出荷台数が 2 桁減となっている
(