{"id":870,"date":"2021-07-30T10:46:26","date_gmt":"2021-07-30T14:46:26","guid":{"rendered":"https:\/\/www.macloo.com\/ai\/?p=870"},"modified":"2021-07-30T10:46:26","modified_gmt":"2021-07-30T14:46:26","slug":"free-courses-at-kaggle","status":"publish","type":"post","link":"https:\/\/www.macloo.com\/ai\/2021\/07\/30\/free-courses-at-kaggle\/","title":{"rendered":"Free courses at Kaggle"},"content":{"rendered":"\n<p>I recently found out that <a rel=\"noreferrer noopener\" href=\"https:\/\/www.kaggle.com\/\" target=\"_blank\">Kaggle<\/a> has a set of free courses for learning AI skills. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"855\" src=\"https:\/\/www.macloo.com\/ai\/wp-content\/uploads\/2021\/07\/kaggle_courses.png\" alt=\"\" class=\"wp-image-872\" srcset=\"https:\/\/www.macloo.com\/ai\/wp-content\/uploads\/2021\/07\/kaggle_courses.png 1024w, https:\/\/www.macloo.com\/ai\/wp-content\/uploads\/2021\/07\/kaggle_courses-300x250.png 300w, https:\/\/www.macloo.com\/ai\/wp-content\/uploads\/2021\/07\/kaggle_courses-768x641.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Screenshot from Kaggle.com<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<p>The first course is <a rel=\"noreferrer noopener\" href=\"https:\/\/www.kaggle.com\/learn\/python\" target=\"_blank\">an introduction to Python<\/a>, and these are the course modules:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Hello, Python:<\/strong> A quick introduction to Python syntax, variable assignment, and numbers<\/li><li><strong>Functions and Getting Help:<\/strong> Calling functions and defining our own, and using Python&#8217;s builtin documentation<\/li><li><strong>Booleans and Conditionals:<\/strong> Using booleans for branching logic<\/li><li><strong>Lists:<\/strong> Lists and the things you can do with them. Includes indexing, slicing and mutating<\/li><li><strong>Loops and List Comprehensions:<\/strong> For and while loops, and a much-loved Python feature: list comprehensions<\/li><li><strong>Strings and Dictionaries: <\/strong>Working with strings and dictionaries, two fundamental Python data types<\/li><li><strong>Working with External Libraries: <\/strong>Imports, operator overloading, and survival tips for venturing into the world of external libraries<\/li><\/ol>\n\n\n\n<p>Even though I&#8217;m an intermediate Python coder, I skimmed all the materials and completed the seven problem sets to see how they are teaching Python. The problems were challenging but reasonable, but the module on functions is not going to suffice for anyone who has little prior experience with programming languages. I see this in a lot of so-called introductory materials \u2014 functions are glossed over with some ready-made examples, and then learners have no clue how returns work, or arguments, etc.<\/p>\n\n\n\n<p>At the end of the course, the learner is encouraged to join a Kaggle competition using the <em>Titanic<\/em> passengers dataset. However, the learner is hardly prepared to analyze the <em>Titanic<\/em> data at this point, so really this is just an introduction to how to use files provided in a competition, name your notebook, save your work, and submit multiple attempts. The <a rel=\"noreferrer noopener\" href=\"https:\/\/www.kaggle.com\/alexisbcook\/titanic-tutorial\" target=\"_blank\">tutorial<\/a> gives you all the code to run a basic model with the data, so it&#8217;s really more a demo than a tutorial.<\/p>\n\n\n\n<p>My main interest is in <a rel=\"noreferrer noopener\" href=\"https:\/\/www.kaggle.com\/learn\/intro-to-machine-learning\" target=\"_blank\">the machine learning course<\/a>, which I&#8217;ll begin looking at today.<\/p>\n\n\n\n<p>.<\/p>\n\n\n\n<p><a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/\"><img decoding=\"async\" alt=\"Creative Commons License\" style=\"border-width:0\" src=\"https:\/\/i.creativecommons.org\/l\/by-nc-nd\/4.0\/88x31.png\"><\/a><br>\n<small><span xmlns:dct=\"http:\/\/purl.org\/dc\/terms\/\" property=\"dct:title\"><strong>AI in Media and Society<\/strong><\/span> by <span xmlns:cc=\"http:\/\/creativecommons.org\/ns#\" property=\"cc:attributionName\">Mindy McAdams<\/span> is licensed under a <a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/\">Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License<\/a>.<br>\nInclude the author&#8217;s name (Mindy McAdams) and a link to the original post in any reuse of this content.<\/small><\/p>\n\n\n\n<p>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently found out that Kaggle has a set of free courses for learning AI skills. The first course is an introduction to Python, and these are the course modules: Hello, Python: A quick introduction to Python syntax, variable assignment, and numbers Functions and Getting Help: Calling functions and defining our own, and using Python&#8217;s&hellip; <a class=\"more-link\" href=\"https:\/\/www.macloo.com\/ai\/2021\/07\/30\/free-courses-at-kaggle\/\">Continue reading <span class=\"screen-reader-text\">Free courses at Kaggle<\/span> <span class=\"meta-nav\" aria-hidden=\"true\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[157,5],"tags":[145,165,11,10,9],"class_list":["post-870","post","type-post","status-publish","format-standard","hentry","category-basics","category-machine-learning","tag-education","tag-kaggle","tag-learning","tag-python","tag-teaching"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.macloo.com\/ai\/wp-json\/wp\/v2\/posts\/870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.macloo.com\/ai\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.macloo.com\/ai\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.macloo.com\/ai\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.macloo.com\/ai\/wp-json\/wp\/v2\/comments?post=870"}],"version-history":[{"count":2,"href":"https:\/\/www.macloo.com\/ai\/wp-json\/wp\/v2\/posts\/870\/revisions"}],"predecessor-version":[{"id":873,"href":"https:\/\/www.macloo.com\/ai\/wp-json\/wp\/v2\/posts\/870\/revisions\/873"}],"wp:attachment":[{"href":"https:\/\/www.macloo.com\/ai\/wp-json\/wp\/v2\/media?parent=870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.macloo.com\/ai\/wp-json\/wp\/v2\/categories?post=870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.macloo.com\/ai\/wp-json\/wp\/v2\/tags?post=870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}