{"id":2128,"date":"2021-10-05T09:42:17","date_gmt":"2021-10-05T09:42:17","guid":{"rendered":"https:\/\/www.racinelibrary.info\/?page_id=2128"},"modified":"2023-12-02T13:34:31","modified_gmt":"2023-12-02T19:34:31","slug":"coding","status":"publish","type":"page","link":"https:\/\/www.racinelibrary.info\/use-your-library\/innovation-lab\/coding\/","title":{"rendered":"Coding \u2014 Learn basic coding skills"},"content":{"rendered":"
[et_pb_section fb_built=”1″ fullwidth=”on” admin_label=”Section – Header” _builder_version=”4.16″ _module_preset=”default” global_colors_info=”{}”][et_pb_fullwidth_header title=”Coding” subhead=”Jump-start your coding skills with classes, apps and robotics” button_one_text=”Take a Class” button_one_url=”RacineLibrary.info\/calendar” _builder_version=”4.23.1″ _module_preset=”default” background_image=”https:\/\/www.racinelibrary.info\/wp-content\/uploads\/2022\/04\/programming-AdobeStock_483589221-scaled.jpeg” button_one_icon=”%%128%%” hover_enabled=”0″ global_colors_info=”{}” sticky_enabled=”0″][\/et_pb_fullwidth_header][\/et_pb_section][et_pb_section fb_built=”1″ admin_label=”Section – Body” _builder_version=”4.16″ custom_margin=”||0px||false|false” custom_margin_tablet=”” custom_margin_phone=”” custom_margin_last_edited=”on|desktop” custom_padding=”||||false|false” global_colors_info=”{}”][et_pb_row make_equal=”on” admin_label=”Breadcrumb Row for Regular Webpages (Multiple Pages)” module_class=”check_pd_fix pb-3″ _builder_version=”4.9.7″ _module_preset=”default” custom_margin=”||||false|false” custom_margin_tablet=”50px|||85px|false|false” custom_margin_phone=”|||30px|false|false” custom_margin_last_edited=”on|phone” custom_padding=”|0px|0px|0px|false|false” global_module=”7473″ saved_tabs=”all” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.16″ _module_preset=”default” custom_padding=”15px|15px|20px|15px|false|true” global_colors_info=”{}”][et_pb_text admin_label=”Breadcrumb (Multiple Pages)” module_id=”breadcrumbs_set” module_class=”pb-0″ _builder_version=”4.16″ _module_preset=”default” text_font_size=”17px” text_line_height=”1.5em” header_2_font=”|600|||||||” header_2_text_align=”center” header_3_text_align=”center” header_3_line_height=”1.2em” custom_margin=”||||false|false” custom_padding=”0px|0px|0px|0px|false|false” locked=”off” global_colors_info=”{}”]<\/p>\nHome<\/a><\/span><\/span>\n [\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=”1″ specialty=”on” custom_padding_last_edited=”on|phone” padding_top_bottom_link_1=”false” padding_left_right_link_1=”false” module_class=”pt-0″ _builder_version=”4.16″ _module_preset=”default” module_alignment=”center” inner_module_alignment=”center” custom_margin=”0px|0px|50px|0px|false|true” custom_margin_tablet=”0px|0px|0px|0px|false|false” custom_margin_phone=”” custom_margin_last_edited=”on|desktop” custom_padding_tablet=”” custom_padding_phone=”0px||||false|false” global_colors_info=”{}”][et_pb_column type=”1_2″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_text admin_label=”Text – Body” _builder_version=”4.16″ _module_preset=”default” custom_margin=”|0px|||false|false” custom_margin_tablet=”||||false|false” custom_margin_phone=”” custom_margin_last_edited=”on|desktop” custom_padding=”|50px|||false|false” custom_padding_tablet=”” custom_padding_phone=”|0px|||false|false” custom_padding_last_edited=”on|phone” global_colors_info=”{}”]<\/p>\n <\/p>\n Coding unlocks a new world of possibilities. Imagine building websites to bring information and entertainment to people around the world. Or, think about designing software to run the machines that improve our lives. The DNA of the computers and other tools in our lives is made up of code \u2014 and it’s something anyone can learn. We mean it. Just stop by the Racine Public Library’s Innovation Lab<\/a> to get started.<\/p>\n [\/et_pb_text][et_pb_accordion admin_label=”Accordion – FAQs” _builder_version=”4.23.1″ _module_preset=”default” max_width_tablet=”” max_width_phone=”100%” max_width_last_edited=”on|phone” custom_margin=”|0px||30px|false|false” custom_margin_tablet=”||||false|false” custom_margin_phone=”|0px|||false|false” custom_margin_last_edited=”on|phone” hover_enabled=”0″ locked=”off” global_colors_info=”{}” sticky_enabled=”0″][et_pb_accordion_item title=”Blank” open=”on” _builder_version=”4.16″ _module_preset=”default” custom_css_main_element=”display:none;” global_colors_info=”{}”][\/et_pb_accordion_item][et_pb_accordion_item title=”What is coding?” _builder_version=”4.23.1″ _module_preset=”6680d508-616e-43ab-9311-8886ca953d3f” hover_enabled=”0″ global_colors_info=”{}” closed_toggle_background_color__hover_enabled=”on|hover” open=”off” sticky_enabled=”0″]<\/p>\n Coding is, in its simplest terms, writing instructions that tell a machine \u2014 like a computer or a robot \u2014 what to do and how. When writing these instructions, you use a language like HTML, JavaScript or PHP so that the computer knows how to understand your instructions.<\/p>\n <\/p>\n It’s also a subset of the broader skill of programming, which is when you design programs such as apps, websites or video games.<\/p>\n <\/p>\n <\/p>\n Block coding is a simplified way to code that works great for beginners. Apps like Blockly translate real code into visual blocks that you can drag and drop together. As a result, you can focus on the concepts of coding instead of trying to navigate or write long strings of text.<\/p>\n <\/p>\n Due to its simplicity, block coding is the most common concept that we teach in our classes and other programs<\/a>. You’ll also use block coding a lot if you’re learning with the Innovation Lab’s robots<\/a>.<\/p>\n [\/et_pb_accordion_item][et_pb_accordion_item title=”How does the library teach coding?” _builder_version=”4.16″ _module_preset=”6680d508-616e-43ab-9311-8886ca953d3f” icon_color__hover=”#4ab849″ icon_color__hover_enabled=”on|hover” global_colors_info=”{}” closed_toggle_background_color__hover=”#e2e2e2″ closed_toggle_background_color__hover_enabled=”on|hover” open_toggle_background_color__hover=”#ffffff” open_toggle_background_color__hover_enabled=”on|hover” open=”off”]<\/p>\n The Racine Public Library’s Innovation Lab<\/a> is a great place to get started on the basics of coding. At first, we start slightly younger learners off with “block coding” to teach foundational problem-solving and logic. For older or more advanced learners, we can use more complex tools or introduce programming languages like JavaScript.<\/p>\n <\/p>\n <\/p>\n In our classes, the library’s digital services and innovation team introduces beginners to block coding in the Scratch and Scratch Jr.<\/a> apps.<\/p>\n <\/p>\n To find the next open class, check out our calendar<\/a>.<\/p>\n <\/p>\n <\/p>\n We use apps that anyone can download to a phone or tablet to support the learning process. These apps make it easy to understand and use simple coding concepts.<\/p>\n <\/p>\n Scratch and Scratch Jr.<\/strong><\/a> are apps we recommend to anyone since they don’t require any equipment. Other apps are better to use if you’re in the Innovation Lab or planning to bring home one of our robots. For example, you can use the Osmo<\/strong> app<\/a> in the library with our tablet accessory and blocks to practice block coding. Or if you’re borrowing a Sphero SPRK+<\/a>, you’ll want to download the Sphero<\/strong> app<\/a> to use it with.<\/p>\n <\/p>\n <\/p>\n Tools like our coding toys and robots are a great way to practice while immediately seeing the results. Our collection of tools is also broad enough to suit the different age ranges we teach.<\/p>\n <\/p>\n Code-a-Pillar<\/strong>, for example, is a caterpillar toy that works by linking segments with instructions on them to control the direction of the caterpillar. This is a great tool for our younger learners.<\/p>\n <\/p>\n Robots<\/strong><\/a>, on the other hand, are better for more advanced or older learners. We have programmable cars, drones, spheres, cubes and more that will take your skills to the next level once you’ve got the basics down. You can even check some of them out from the STEM section of our Beyond Books Collection<\/a>.<\/p>\n [\/et_pb_accordion_item][et_pb_accordion_item title=”How can I start learning to code at the library?” _builder_version=”4.23.1″ _module_preset=”default” hover_enabled=”0″ global_colors_info=”{}” open=”off” sticky_enabled=”0″]<\/p>\n Learning to code at the library’s Innovation Lab is free<\/strong> and does not require a library card. Currently, our services are designed for people 18 and under. To get started, just stop by during the Innovation Lab’s hours<\/a> or one of our coding programs<\/a>.<\/p>\n [\/et_pb_accordion_item][et_pb_accordion_item title=”How can I learn to code from home?” _builder_version=”4.23.1″ _module_preset=”default” hover_enabled=”0″ global_colors_info=”{}” open=”off” sticky_enabled=”0″]<\/p>\n While the supplies in the Innovation Lab can’t be taken home, you can check out books and Beyond Books items that might help! Try checking out the STEM collection of our Beyond Books collection<\/a> for robots you can take home to practice with. Another option is to borrow instructional books from our shelves<\/a> or our digital library<\/a>.<\/p>\n [\/et_pb_accordion_item][\/et_pb_accordion][\/et_pb_column][et_pb_column type=”1_2″ specialty_columns=”2″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_row_inner _builder_version=”4.16″ _module_preset=”default” custom_margin=”|||-50px|false|false” global_colors_info=”{}”][et_pb_column_inner saved_specialty_column_type=”1_2″ _builder_version=”4.16″ _module_preset=”default” global_colors_info=”{}”][et_pb_image src=”https:\/\/www.racinelibrary.info\/wp-content\/uploads\/2021\/10\/Racine-Lbrary-Learn-Coding.jpg” alt=”Racine Library Learn Coding” title_text=”Racine-Library-Learn-Coding” align=”center” src_tablet=”” src_phone=”” src_last_edited=”on|desktop” disabled_on=”on|on|off” admin_label=”Image – Coding” _builder_version=”4.16″ _module_preset=”default” global_colors_info=”{}”][\/et_pb_image][\/et_pb_column_inner][\/et_pb_row_inner][et_pb_row_inner column_structure=”1_2,1_2″ disabled_on=”on|on|off” admin_label=”Row – Buttons (Desktop)” module_id=”desktop_button_design” _builder_version=”4.16″ _module_preset=”default” custom_margin=”-50px|||-50px|false|false” global_colors_info=”{}”][et_pb_column_inner type=”1_2″ saved_specialty_column_type=”1_2″ _builder_version=”4.16″ _module_preset=”default” global_colors_info=”{}”][et_pb_button button_url=”RacineLibrary.info\/calendar” url_new_window=”on” button_text=”Take a Class” button_alignment=”left” admin_label=”Button – Take Class” _builder_version=”4.23.1″ _module_preset=”default” button_icon=”||divi||400″ custom_margin=”20px||20px|75px|false|false” hover_enabled=”0″ global_colors_info=”{}” sticky_enabled=”0″][\/et_pb_button][\/et_pb_column_inner][et_pb_column_inner type=”1_2″ saved_specialty_column_type=”1_2″ _builder_version=”4.16″ _module_preset=”default” global_colors_info=”{}”][et_pb_button button_url=”https:\/\/www.racinelibrary.info\/use-your-library\/innovation-lab\/” button_text=”Innovation Lab Home” admin_label=”Button – Innovation Lab” _builder_version=”4.23.1″ _module_preset=”ba5648ca-bdd0-477a-a45d-509285d00921″ custom_margin=”20px||20px|-140px|false|false” hover_enabled=”0″ locked=”off” global_colors_info=”{}” button_alignment=”right” sticky_enabled=”0″][\/et_pb_button][\/et_pb_column_inner][\/et_pb_row_inner][et_pb_row_inner column_structure=”1_2,1_2″ custom_padding_last_edited=”on|desktop” disabled_on=”off|off|on” admin_label=”Row – Buttons (Phone\/Tablet)” module_id=”mobile_button_design” _builder_version=”4.16″ _module_preset=”default” custom_margin=”0px||||false|false” custom_margin_tablet=”0px||||false|false” custom_margin_phone=”0px||||false|false” custom_margin_last_edited=”on|phone” custom_padding=”|0px||0px|false|false” custom_padding_tablet=”” custom_padding_phone=”” global_colors_info=”{}”][et_pb_column_inner type=”1_2″ saved_specialty_column_type=”1_2″ _builder_version=”4.16″ _module_preset=”default” global_colors_info=”{}”][et_pb_button button_url=”RacineLibrary.info\/calendar” button_text=”Take a Class” admin_label=”Button – Take Class” _builder_version=”4.23.1″ _module_preset=”default” button_icon=”||divi||400″ custom_margin=”||20px||false|false” custom_margin_last_edited=”off|tablet” hover_enabled=”0″ global_colors_info=”{}” sticky_enabled=”0″][\/et_pb_button][\/et_pb_column_inner][et_pb_column_inner type=”1_2″ saved_specialty_column_type=”1_2″ _builder_version=”4.16″ _module_preset=”default” global_colors_info=”{}”][et_pb_button button_url=”https:\/\/www.racinelibrary.info\/use-your-library\/innovation-lab\/” button_text=”Innovation Lab Home” admin_label=”Button – Innovation Lab” _builder_version=”4.16″ _module_preset=”ba5648ca-bdd0-477a-a45d-509285d00921″ custom_margin=”0px||20px||false|false” locked=”off” global_colors_info=”{}”][\/et_pb_button][\/et_pb_column_inner][\/et_pb_row_inner][\/et_pb_column][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":" What would you do if you could communicate with computers? The DNA of the computers and other tools in our lives is made up of code \u2014 and it\u2019s something anyone can learn.<\/p>\n","protected":false},"author":7,"featured_media":4170,"parent":1425,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"acf":[],"yoast_head":"\nWhat would you do if you could communicate with computers?<\/b><\/h2>\n
What is block coding?<\/strong><\/h4>\n
Coding Classes<\/strong><\/a><\/h4>\n
\n
Coding Software<\/strong><\/h4>\n
Coding Tools<\/strong><\/h4>\n