{"id":94,"date":"2022-01-03T19:51:20","date_gmt":"2022-01-03T19:51:20","guid":{"rendered":"http:\/\/miriamposner.com\/classes\/is270w25\/?page_id=94"},"modified":"2022-02-04T18:46:01","modified_gmt":"2022-02-04T18:46:01","slug":"5-feb-4","status":"publish","type":"page","link":"https:\/\/miriamposner.com\/classes\/is270w25\/readings\/5-feb-4\/","title":{"rendered":"5: Feb. 4"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"week4\">Week 5: Feb. 4, 2022<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"programming-languages\">Programming Languages<\/h3>\n\n\n\n<p><em>We\u2019ll demystify programming just enough to give you a starting point, and you\u2019ll use Python to write your first script.<\/em><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"read-view-and-listen\">Read, view, and listen<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><a rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/OoShU65HemA\" target=\"_blank\">\u201cThe Three Basic Structures: Sequence, Selection, and Loop\u201d<\/a>&nbsp;(video, 16 min.)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=YoXxevp1WRQ\" target=\"_blank\">\u201cCS50 2019, Lect<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/jjqgP9dpD1k\" target=\"_blank\">ure 0: Scratch\u201d&nbsp;<\/a>(video, 60 min.)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/P9XJsgcbpSg\" target=\"_blank\">\u201cThe Problem of Access: Technology, Inequality, and the Political Economy of Hope\u201d<\/a>&nbsp;(video, 64 min.)<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"in-class-activities\">In-class activities<\/h4>\n\n\n\n<ol class=\"wp-block-list\"><li><a rel=\"noreferrer noopener\" href=\"https:\/\/docs.google.com\/presentation\/d\/1mw4aYt8O3AJNtPBUvev82pJf4I8UfbBCrl9loGueJgo\/edit?usp=sharing\" target=\"_blank\">Introduction to class<\/a><\/li><li>Problem of Access discussion<\/li><li><a href=\"https:\/\/docs.google.com\/presentation\/d\/1O6rrHgApARMyoN5_ykjOeI8t134Whw4lQ80KDdZjvfE\/edit?usp=sharing\">Slides: Introduction to control structures and Colab notebooks<\/a>. (We&#8217;ll walk through these together.)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/colab.research.google.com\/drive\/1-RoIJrVU32xF5pP5qSWdXlfkRa5i0Opy?usp=sharing\" target=\"_blank\">Your first Colab notebook<\/a>.<\/li><li>Break.<\/li><li>During the break, <a href=\"http:\/\/miriamposner.com\/classes\/is270w25\/download-your-amazon-order-history\/\" data-type=\"page\" data-id=\"399\">download your Amazon order data<\/a>. <\/li><li>After returning from the break, we&#8217;ll branch off:<\/li><\/ol>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column has-yellow-background-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;flex-basis:50%\">\n<h5 class=\"wp-block-heading\" id=\"for-my-tech-confidents\">For my tech-confidents:<\/h5>\n\n\n\n<p>Feel free to work independently. Work through these <a rel=\"noreferrer noopener\" href=\"https:\/\/www.tensorflow.org\/tutorials\" target=\"_blank\">TensorFlow tutorials<\/a> to learn how to train a neural-networking machine-learning model. <strong>For your homework, <\/strong>please report on what you did (and show examples, if you can).<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column has-yellow-background-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;flex-basis:50%\">\n<h5 class=\"wp-block-heading\" id=\"for-my-beginners\">For my beginners:<\/h5>\n\n\n\n<p>Stay with me!<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><a rel=\"noreferrer noopener\" href=\"https:\/\/colab.research.google.com\/drive\/1gp315Xl8meRqS6lpWkNy4RpDto4JqKJK?usp=sharing\" target=\"_blank\">Getting started with Python<\/a> (Colab notebook; work on your own, then we&#8217;ll come back together)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/colab.research.google.com\/drive\/1E8GkjOKk8CfOa6MxyuCj3sxoATwsHXP_?usp=sharing\" target=\"_blank\">How much did you spend on Amazon?<\/a> (Colab notebook: work on your own, feel free to come back to this later)<\/li><\/ol>\n<\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"some-extra-resources-for-you\">Some extra resources for you<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>(Brief!) <a rel=\"noreferrer noopener\" href=\"https:\/\/share.descript.com\/view\/5Pexj4PJ1vT\" target=\"_blank\">video refresher<\/a> on how to interact with a Colab notebook<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/cs50.harvard.edu\/x\/2022\/\" target=\"_blank\">Harvard&#8217;s CS50 class<\/a><\/li><li>LinkedIn Learning: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.linkedin.com\/learning-login\/share?account=76279468&amp;forceAccount=false&amp;redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fpython-essential-training-2018%3Ftrk%3Dshare_ent_url%26shareId%3DgLj6t9vYSp2Md0%252F%252BGEg2%252BA%253D%253D\" target=\"_blank\">Python Essential Training<\/a><\/li><li><a href=\"https:\/\/automatetheboringstuff.com\/\">Automate the Boring Stuff with Python<\/a> (my favorite book for learning Python)<\/li><li><em><a rel=\"noreferrer noopener\" href=\"https:\/\/search.library.ucla.edu\/permalink\/01UCS_LAL\/192ecse\/cdi_uclouvain_repository_oai_dial_uclouvain_be_ebook_150798\" target=\"_blank\">Python Projects for Beginners<\/a><\/em> (use UCLA VPN to access the book)<\/li><li><em><a rel=\"noreferrer noopener\" href=\"https:\/\/search.library.ucla.edu\/permalink\/01UCS_LAL\/17p22dp\/alma9914792233106531\" target=\"_blank\">Introducing Python<\/a><\/em> (use UCLA VPN to access the book)<\/li><li>Feb. 9: Introduction <a href=\"https:\/\/workshops.ucla.edu\/workshop\/introduction-to-remote-sensing-with-python\/\" target=\"_blank\" rel=\"noreferrer noopener\">to Remote Sensing with Python<\/a> workshop<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Week 5: Feb. 4, 2022 Programming Languages We\u2019ll demystify programming just enough to give you a starting point, and you\u2019ll use Python to write your first script. Read, view, and&hellip; <a class=\"more-link\" href=\"https:\/\/miriamposner.com\/classes\/is270w25\/readings\/5-feb-4\/\">Continue reading <span class=\"screen-reader-text\">5: Feb. 4<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":18,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","footnotes":""},"class_list":["post-94","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/miriamposner.com\/classes\/is270w25\/wp-json\/wp\/v2\/pages\/94","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/miriamposner.com\/classes\/is270w25\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/miriamposner.com\/classes\/is270w25\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/miriamposner.com\/classes\/is270w25\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/miriamposner.com\/classes\/is270w25\/wp-json\/wp\/v2\/comments?post=94"}],"version-history":[{"count":0,"href":"https:\/\/miriamposner.com\/classes\/is270w25\/wp-json\/wp\/v2\/pages\/94\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/miriamposner.com\/classes\/is270w25\/wp-json\/wp\/v2\/pages\/18"}],"wp:attachment":[{"href":"https:\/\/miriamposner.com\/classes\/is270w25\/wp-json\/wp\/v2\/media?parent=94"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}