Unit 7のテーマは配列。ArrayとArrayListでした。Unit 6のGUIに比べるとなじみがある分だいぶ楽。Unit 6で残ったコースフォーラムのやりとりにいくらか時間を使いましたが、かなりスムーズにいきました。Programming Assignmentは仕上げということで、ボタン…
Unit 5のテーマは継承(とインターフェース)でした。教科書だと前ユニットの内容と同じ第5章の内容なので、先に読んでしまっていたのですが、まあたしかに一週間でやるには多すぎかつ重要すぎるかもしれないので、二週に分けてて正解だと思います。 Program…
Unit 3-4についてまとめて振り返ります。この2週間でクラスとオブジェクトについて学びました。Unit 3ではまずstatic(静的)な変数とメソッドを定義し使う、ということを学習し実践しました。Unit 4ではnon-static(動的)なそれらを学び、どのように使うか…
CS1102は、CS1101のPythonから変わりまして、Javaでプログラミングを勉強します。オブジェクト指向プログラミングに触れるようです。テキストブックはかなりしっかり書かれている印象。ボリュームもあります。私はわりと「Think Python」が分かりやすくてど…
UNIV 1001の最終週はReview Quizも今までのSelf Quiz、Graded Quizの抜粋という感じであまりバリエーションもなかったので、Review QuizとGraded Quizを軽く復習してFinal Examを受けました。無事満点を取れ、Learning Journalは満点をくれるインストラクタ…
時間が経ってしまいました。CS 1101のUnit 9とコースの振り返りです。CS 1101のFinal ExamはGraded Quizの傾向から、Self Quizそのままは出ないだろうなという気がしていたので、UNIV1001よりもReview QuizとGraded Quizの復習を念入りに行いました。その結…
Unit 7のProgramming Assignmentのピア評価から。3人中2人がWordファイル(名前入り)での提出だったので警戒していたのですが、中のコードはコピペするときちんと要件通りの動きをしてくれました。結果的に、3人とも満点でした。よかったよかった。 Unit 8…
まずはUnit 7のWritten Assignmentピア評価。割り当てられた三つとも優秀。ちょっとしたミスがあっても、基本的なところはすべておさえられていて、しっかりしていました。 Unit 8は試験対策の仕方と試験への不安について。Final Exam前の最終週にぴったりの…
Unit 7のテーマはタイムマネジメントとストレスマネジメント。 タイムマネジメントは、学生向けに書かれたテクニックの中にしっかり家族持ちの学生に向けたパートもあって、良かったです。ただ、「クリエイティブになって、子供を預けることを検討して」と言…
Unit 7はDictionaryとTupleがテーマ。 こんなゆるいメモも作りましたが、Tupleが自分にとって初めての概念で戸惑った週でもありました。 CS1101、タプルというものをたぶん初めて見聞きする。Python独特のものなのかな? Python関数は複数の値を返せるんだ、…
先週末に次のターム(2022年4月~)の履修登録をしたので、その記録です。 まず履修登録の期間について、 www.uopeople.edu 上記の情報から2/24からだと思って意気込んでいたのですが、ポータルにログインしても登録できず。アドバイザーさんに確認したとこ…
Programming Assignment Unit 5のピア評価は、1つはSyntax Errorだったけれど、残り2つは満点でした。レベルの差が激しい…。 Unit 6はリスト。といいつつ、オブジェクトや参照についての話が出てきてややこしいトピックを含む週でもありました。 CS1101、Dis…
今週はまずWritten Assignment Unit 5のピア評価から。このコース、特に今週割り当てられた提出物はベースの質が高いです。細かなミスがあったとしても、きちんと考えて時間を取って書かれているのが分かりました。自分のWritten Assignmentは初めて満点で、…
CS 1001もProgramming Assignmentが投稿とPeer Assessmentと両方ありました。Peer Assessmentは…クラスメートのスキルレベルがばらばらだなと再認識させられました。具体的に今回の提出物でいうと、SyntaxError解消しないままのもの、テストケースのアウトプ…
Unit 5はWritten Assignmentが投稿そのものとUnit 4のPeer Assessmentと両方あって大変な週でした。Peer Assessmentを早めに終わらせておいて良かったです。 Written AssignmentのPeer Assessmentは対象の3本とも全く違っていて、さらに言うと私の結論とも全…
今回はCritical Thinkingがテーマ。アメリカの?求人情報ではこのCritical Thinkingや問題解決能力が必須スキルとして出ているらしいのだけれど、日本でいうコミュニケーション能力的な位置づけなのかしら。テーマ自体が大きく深いこともあって、今ユニット…
今回は再帰処理(+デバッグ)。 Programming AssignmentはPeer AssessmentよりSubmissionの方が気が楽ですね。 再帰処理、あまり真面目に考えたことなかった(たいていfor, while, eachにあたるものを使う)けれど、数学的帰納法で証明できるような数は、そ…
UNIV 1001もCS 1101と同様、Graded Quizと、Written Assignment 2のAssessmentがありました。 このUNIV 1001のAssessmentは、ENGL 0101やCS 1101よりも評価項目が多くてなかなか大変です。 読まなければならない文章量も多く、しかもWordファイルなのでPCに…
Unit 3はGraded Quizがありました。これ1回がコース成績の15%を占めるので重要です(UNIV 1001も同様)。日曜に時間がとれたのでやっておきました。後半はバタバタしたので、ここで落ち着いてやっておいて正解でした…。 Unit 3はProgramming Assignment 2のA…
CS1101の方もUnit 2ということで、Written AssignmentならぬProgramming Assignmentが始まりました。こちらはLearning Journalに比べると形式が細かく指定されているので、そういう点では助かります。ただ、どう書くのが読みやすいのか、考え始めるとキリが…
UNIV1001も2週目となり、今回からWritten AssignmentとSelf-Quizが課題として追加されました。Self-Quizはボリュームは多いけれども3-4周とにかくやれば済むので、問題ありません。問題はWritten Assignmentで、こちらはAPA formatのWordファイルで提出する…
ENGL 0101をパスして、UNIV 1001と同時に自動的に履修登録されたのがこの「CS 1101 - Programming Fundamentals」です。Pythonでプログラミングの基礎を学びます。 Unit 1はPythonのインストール、Discussion Assignment、Learning Journal、Self-Quizをしま…
前タームで無事、ENGL0101をパスできたので、UoPeopleの授業を受けられることになりました。まずは基礎コースとして「UNIV 1001 - Online Education Strategies」を受講します。このコースは他の全コースの前提条件になっているので、落とせません……。 UNIV1…
Final Exam前 Final Examに必要なログイン情報のメールが届かず、Student Servicesから届いたと思ったら「もう送ったから確認してね」という旨のメールでした。迷惑メールフォルダにもなかったため、届いたメール内にあった指示に従い、プログラムアドバイザ…
UNIT 5: Reading Critically Discussion Assignment アメリカ人作家の作品から一つ選んでレビュー。APA citationについて、本のタイトルを最初の文字だけ大文字にしていたら、インストラクターから、最初の文字だけ大文字にするのはReferencesだけで、コンテ…
UNIT 1: Notes and Sentences 自己紹介など。アナウンスを見ていなかったので、Discussion Forum投稿後にあせりました。 UNIT 2: Pre-Writing and Paragraphs Written Assignment 初めて90点満点をもらえました。”illustrative”は「例示的な」らしく、”descr…
ENGL 0101 を無事パスできたので、振り返りを書いておきたいと思います。 クラスについて。最初36人いたクラスメートは終盤に参加者ページを見ると24人になっていました。実際(Discussion Forumへの投稿)は14人くらい。Discussion Forumへの投稿は遅めでし…
Flutterでカレンダーを扱いたいと思い、調べてみました。 以下のブログ記事を参考に、まずは書き写して確認。 Flutterでライブラリを使ってカレンダーを実装する 付随して、こちらも参照。 [Flutter] トーストを表示する | BUILDBOX.net 少しずつ削ったり変…
前回に引き続き、 Introduction to widgets - Flutter を書き写して動かしてみました。 で、一通り読み終わったのですが、あまり分かった実感がなく……。次はCodelabsやTutorialをやるべきなのかもしれませんが、何か作りながらそれらを読んでいきたいと思い…
今日は、 Learn more - Flutter の一つ目にある Introduction to widgets - Flutter を読んで触っていきました。 途中、 Handling gestures で、タップしてもメッセージが出ない、と焦ったのですが、よく見たらprint()で書かれていてコンソールを確認すべき…