{"id":301,"date":"2017-12-06T10:59:21","date_gmt":"2017-12-06T17:59:21","guid":{"rendered":"https:\/\/blogs.ubc.ca\/mmeisabelle\/?page_id=301"},"modified":"2018-06-24T21:05:04","modified_gmt":"2018-06-25T04:05:04","slug":"codage","status":"publish","type":"page","link":"https:\/\/blogs.ubc.ca\/mmeisabelle\/codage\/","title":{"rendered":"Coding"},"content":{"rendered":"<p><strong>Coding with Scratch 2.0 (June 25, 2018)<\/strong><\/p>\n<ol>\n<li>For beginners &#8211; <a href=\"https:\/\/resources.scratch.mit.edu\/www\/guides\/en\/Getting-Started-Guide-Scratch2.pdf\" target=\"_blank\" rel=\"noopener\">Getting started with Scratch 2.0<\/a><\/li>\n<li>For intermediates &#8211; <a href=\"https:\/\/codeclub-project-assets.s3-eu-west-1.amazonaws.com\/public\/en-GB\/chatbot.pdf\" target=\"_blank\" rel=\"noopener\">Learn to program your own talking robot<\/a><\/li>\n<\/ol>\n<p><strong>In the good old days&#8230;\u00a0(not coding &#8211; June 25, 2018)<\/strong><\/p>\n<p><a href=\"https:\/\/tetris.com\/play-tetris\" target=\"_blank\" rel=\"noopener\">Tetris<\/a><\/p>\n<p><a href=\"http:\/\/www.webpacman.com\" target=\"_blank\" rel=\"noopener\">Pacman<\/a><\/p>\n<p><a href=\"http:\/\/www.ponggame.org\" target=\"_blank\" rel=\"noopener\">Pong Game<\/a><\/p>\n<p><a href=\"https:\/\/www.jeux-gratuits.com\/jeu-uno-cartes.html\" target=\"_blank\" rel=\"noopener\">Uno<\/a><\/p>\n<p><a href=\"http:\/\/www.toupty.com\/jeux-du-pendu.html\" target=\"_blank\" rel=\"noopener\">Le jeu du bonhomme pendu<\/a><\/p>\n<p><strong>Kodable (June 22, 2018)<\/strong><\/p>\n<ol>\n<li>Asteroidia level<\/li>\n<li>Bug world level<\/li>\n<\/ol>\n<p><strong>Scratch (May 25, 2018)<\/strong><\/p>\n<p><span style=\"color: #ff0000;\"><strong>Goal of this week:<\/strong><\/span> to code a boat race<\/p>\n<ol>\n<li>Follow this link for detailed step-by-step information\u00a0<a href=\"https:\/\/blogs.ubc.ca\/mmeisabelle\/codage\/boat-race\/\" rel=\"attachment wp-att-864\">boat-race<\/a><\/li>\n<li>Open this website to get the <a href=\"https:\/\/scratch.mit.edu\/projects\/63958014\/\" target=\"_blank\" rel=\"noopener\">template<\/a><\/li>\n<\/ol>\n<p><strong><a href=\"http:\/\/www.makeblock.com\/steam-kits\/mbot\" target=\"_blank\" rel=\"noopener\">mBot<\/a> &#8211;\u00a0a friendly entry-level robot for every child! Unleash their imagination and make <em>mBot<\/em> come alive (May 18, 2018)<\/strong><\/p>\n<p><strong><span style=\"color: #ff0000;\">Goal of this week:\u00a0<\/span><\/strong><\/p>\n<p><span style=\"color: #000000;\">To learn the 3 basic features (modes) of the mBot as shown below. <\/span><\/p>\n<p>Tutorial #1 &#8211; <a href=\"https:\/\/www.youtube.com\/watch?v=2S5gqFY5Cuo&amp;list=PLuuf1TKEkEqQ9_2hGTHx5XRxlyTOVUJzS&amp;index=2\" target=\"_blank\" rel=\"noopener\">Object avoidance mode<\/a><\/p>\n<p>Tutorial #2 &#8211; <a href=\"https:\/\/www.youtube.com\/watch?v=hLMbPLToo-A&amp;list=PLuuf1TKEkEqQ9_2hGTHx5XRxlyTOVUJzS&amp;index=3\" target=\"_blank\" rel=\"noopener\">Line following mode<\/a><\/p>\n<p>Tutorial #3 &#8211; <a href=\"https:\/\/www.youtube.com\/watch?v=1lw5Ca-0HPE&amp;index=4&amp;list=PLuuf1TKEkEqQ9_2hGTHx5XRxlyTOVUJzS\" target=\"_blank\" rel=\"noopener\">Makeblock App &#8211; remote control mode<\/a><\/p>\n<p><strong>Hour of Code &#8211; <a href=\"https:\/\/studio.code.org\/s\/mc\/stage\/1\/puzzle\/1\" target=\"_blank\" rel=\"noopener\">Minecraft Adventurer<\/a> (May 1-11, 2018)<\/strong><\/p>\n<p><span style=\"color: #ff0000;\"><strong>Goal of these 2 weeks:<\/strong><\/span><\/p>\n<p>Use code to take Alex or Steve on a Minecraft adventure.<\/p>\n<p><strong>Kodable, Tynker &amp; OSMO Coding (April 3-27, 2018)<\/strong><\/p>\n<p><span style=\"color: #ff0000;\"><strong>Goals of these 4 weeks:<\/strong><\/span><\/p>\n<ol>\n<li>Complete all the assigned lessons of the Smeeborg level in <em>Kodable<\/em>.<\/li>\n<li>Complete the 6 assigned lessons of programming 100 (6 lessons &#8211; 47 activities) in <em>Tynker.<\/em><\/li>\n<li>Once everything above has been completed, meet the weekly progress target % for TypingClub.<\/li>\n<li>Once all coding and typing has been completed, students can play on OSMO Coding.<\/li>\n<\/ol>\n<p><strong>OSMO Coding, Kodable &amp; Tynker (March 5-16, 2018)<\/strong><\/p>\n<ul>\n<li>During these 2 weeks, the students explored coding alternating between several programs. The students were encouraged, but not obligated to complete all the levels assigned in <em>Kodable<\/em> and <em>Tynker<\/em>.\n<ul>\n<li><strong>OSMO Coding with Awbie<\/strong> =&gt; Ongoing basis<\/li>\n<li><strong>Kodable (Program 100)<\/strong>\n<ul>\n<li><span style=\"color: #0000ff;\">Level 1: Smeeborg<\/span>\n<ul>\n<li>Sequence sector<\/li>\n<li>Condition canyon<\/li>\n<li>Loopy lagoon<\/li>\n<li>Function junction<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tynker<\/strong>\n<ul>\n<li><span style=\"color: #0000ff;\">Level 1: Welcome to Tynker<\/span>\n<ul>\n<li>Use visual code blocks to create a program<\/li>\n<li>Sequencing of steps<\/li>\n<li>Use loops for repetition<\/li>\n<li>Use characters, sounds, and scenes from the Media Library<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"color: #0000ff;\">Level 2: Candy Quest<\/span>\n<ul>\n<li>Use conditional statements and branching logic.<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"color: #0000ff;\">Level 3: Animated Card Creator<\/span>\n<ul>\n<li>Practice using animation and creating characters, sounds, and scenes<\/li>\n<li>Use x- and y-positioning of characters and objects to set and change their location on the screen<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"color: #0000ff;\">Level 4: Dragon Dash<\/span>\n<ul>\n<li>Practice using sequencing of steps, looping, and conditional logic<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"color: #0000ff;\">Level 5: Comic Creator<\/span>\n<ul>\n<li>Send and receive messages to characters to control the flow of a program<\/li>\n<li>Use x- and y-positioning of characters and objects to set and change their location on the screen<\/li>\n<li>Use speech and think bubbles<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"color: #0000ff;\">Level 6: Pattern Maker<\/span>\n<ul>\n<li>Create drawings using basic movement and pen tools<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>Kodable (March 2, 2018)<\/strong><\/p>\n<p><span style=\"color: #ff0000;\"><strong>Goals of this lesson:<\/strong><\/span><\/p>\n<ul>\n<li>Experiment with the coding website <a href=\"https:\/\/game.kodable.com\" target=\"_blank\" rel=\"noopener\"><em>Kodable<\/em><\/a> using their personalized student account and our class code <em>isabelle2018<\/em><\/li>\n<li>Complete Smeerborg level assignments:\n<ul>\n<li>Unit 1 &#8211; Sequence sector<\/li>\n<li>Unit 2 &#8211; Condition canyon<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>Micro:bit (February 1, 2018)<\/strong><\/p>\n<p><strong><span style=\"color: #ff0000;\">Goals of this lesson:<\/span><\/strong><\/p>\n<ul>\n<li>Understand what it means to code.<\/li>\n<li>Understand the basic concept of how coding is used in our everyday lives.<\/li>\n<li>Coding skills in micro:bit: understand the difference between <em>constants<\/em> and <em>variables<\/em>. <a href=\"https:\/\/blogs.ubc.ca\/mmeisabelle\/files\/2018\/01\/Micro-bit-Computational-Thinking-Variables.pdf\">Micro-bit Computational Thinking &#8211; Variables<\/a><\/li>\n<\/ul>\n<p><span style=\"color: #ff0000;\"><strong>Unplugged activity: Rock-paper-scissors scorekeeping<\/strong><\/span><\/p>\n<div class=\"page\" title=\"Page 2\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>Ask the students to think of some pieces of information in their daily life that are <em>constants<\/em> and others that are <em>variables<\/em>.<\/p>\n<div class=\"page\" title=\"Page 2\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<ol>\n<li>What pieces of information have values that don&rsquo;t change during the course of a single day (<em>constants<\/em>)?<\/li>\n<li>What pieces of information have values that do change during the course of a single day (<em>variables<\/em>)?<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><span style=\"color: #ff0000;\"><strong>Code of the Day: Rock-Paper-Scissors<\/strong><\/span><\/p>\n<ol>\n<li>Follow this webpage to Make the <a href=\"https:\/\/makecode.microbit.org\/projects\/rock-paper-scissors\" target=\"_blank\" rel=\"noopener\">Rock-Paper-Scissors<\/a> game on your micro:bit and challenge your friends.<\/li>\n<li>Go to\u00a0<a href=\"https:\/\/makecode.microbit.org\" target=\"_blank\" rel=\"noopener\">https:\/\/makecode.microbit.org<\/a><\/li>\n<li>Code this game by following this <a href=\"https:\/\/makecode.microbit.org\/projects\/rock-paper-scissors\/code\" target=\"_blank\" rel=\"noopener\">step-by-step guide #1<\/a> (version 1 &#8211; without a scoreboard) or by simply copying the code below.\n<ol>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-536\" src=\"https:\/\/blogs.ubc.ca\/mmeisabelle\/files\/2018\/01\/Screen-Shot-2018-01-31-at-7.49.52-PM-181x300.png\" alt=\"\" width=\"181\" height=\"300\" srcset=\"https:\/\/blogs.ubc.ca\/mmeisabelle\/files\/2018\/01\/Screen-Shot-2018-01-31-at-7.49.52-PM-181x300.png 181w, https:\/\/blogs.ubc.ca\/mmeisabelle\/files\/2018\/01\/Screen-Shot-2018-01-31-at-7.49.52-PM.png 516w\" sizes=\"auto, (max-width: 181px) 100vw, 181px\" \/><\/li>\n<\/ol>\n<\/li>\n<li>If time permits, you can <span style=\"text-decoration: underline;\">add<\/span> a scoreboard to your first version. You <span style=\"text-decoration: underline;\">must keep<\/span> what you already coded above.\n<ol>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-534\" src=\"https:\/\/blogs.ubc.ca\/mmeisabelle\/files\/2018\/01\/Screen-Shot-2018-01-31-at-7.47.22-PM-300x200.png\" alt=\"\" width=\"300\" height=\"200\" srcset=\"https:\/\/blogs.ubc.ca\/mmeisabelle\/files\/2018\/01\/Screen-Shot-2018-01-31-at-7.47.22-PM-300x200.png 300w, https:\/\/blogs.ubc.ca\/mmeisabelle\/files\/2018\/01\/Screen-Shot-2018-01-31-at-7.47.22-PM-450x300.png 450w, https:\/\/blogs.ubc.ca\/mmeisabelle\/files\/2018\/01\/Screen-Shot-2018-01-31-at-7.47.22-PM.png 480w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/li>\n<\/ol>\n<\/li>\n<li><a href=\"https:\/\/makecode.microbit.org\/projects\/rock-paper-scissors\/make\" target=\"_blank\" rel=\"noopener\">Make<\/a> a wristband to be able to wear your micro:bit and play the game.\n<ol>\n<li><em>Note: this will give you a general idea, but <span style=\"color: #ff0000;\">use the materials that are available to you<span style=\"color: #000000;\"> in the classroom<\/span><\/span><span style=\"color: #000000;\">.\u00a0<\/span><\/em><\/li>\n<li><em>IMPORTANT: <span style=\"color: #ff0000;\"><span style=\"text-decoration: underline;\"><strong>Never<\/strong><\/span> put any tape directly on the micro:bit or battery pack<\/span>. Use your imagination and creativity to problem-solve how to attach it all without putting tape directly on these parts. You can do it \ud83d\ude42\u00a0<\/em><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<hr \/>\n<p><strong>OSMO Coding Awbie Game (January 24, 2018)<\/strong><\/p>\n<ol>\n<li>Introduction to <a href=\"https:\/\/www.playosmo.com\/en-ca\/coding\/\" target=\"_blank\" rel=\"noopener\">OSMO coding<\/a> presented to us by Mrs. De Hoog and a class of kindergarteners.<\/li>\n<li>Students have the opportunity to explore with a classmate.<\/li>\n<\/ol>\n<hr \/>\n<p><strong>Robot Mouse (January 22, 2018)<\/strong><\/p>\n<ol>\n<li>In pairs or trios, students are given a <a href=\"https:\/\/www.youtube.com\/watch?v=6XYh1EvVkKs\" target=\"_blank\" rel=\"noopener\">Robot Mouse Activity Set<\/a> and must code the mouse through different levels of mazes.<\/li>\n<li>Once level 20 has been achieved, students are free to create their own mazes and challenge a partner to try to code the mouse successfully through the maze to get the cheese.<\/li>\n<\/ol>\n<hr \/>\n<p><strong>Micro:bit (December 19, 2017)<\/strong><\/p>\n<ol>\n<li>Go to the homepage of <a href=\"http:\/\/microbit.org\" target=\"_blank\" rel=\"noopener\">Microbit.org<\/a> to get more information on this device and what it can do!<\/li>\n<li>Go to <a href=\"https:\/\/makecode.microbit.org\/reference\" target=\"_blank\" rel=\"noopener\">micro:bit reference<\/a> page to learn more about the different blocks available to you.<\/li>\n<li>Begin coding by going to the <a href=\"https:\/\/makecode.microbit.org\/#\" target=\"_blank\" rel=\"noopener\">coding screen<\/a>\n<ol>\n<li>Project 1: <a href=\"https:\/\/makecode.microbit.org\/projects\/flashing-heart\" target=\"_blank\" rel=\"noopener\">Flashing Heart<\/a><\/li>\n<li>Project 2: <a href=\"https:\/\/makecode.microbit.org\/projects\/smiley-buttons\" target=\"_blank\" rel=\"noopener\">Smiley Buttons<\/a><\/li>\n<li>Project 3: <a href=\"https:\/\/makecode.microbit.org\/lessons\/headbands\/activity\" target=\"_blank\" rel=\"noopener\">Headbands Activity\u00a0<\/a><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<hr \/>\n<p><strong>Scratch (le 18 d\u00e9cembre, 2017)<\/strong><\/p>\n<ol>\n<li>Va sur le site web de <a href=\"https:\/\/scratch.mit.edu\" target=\"_blank\" rel=\"noopener\">Scratch<\/a><\/li>\n<li>Explore les diff\u00e9rents blocs <a href=\"https:\/\/wiki.scratch.mit.edu\/wiki\/Block_Categories\" target=\"_blank\" rel=\"noopener\">ici\u00a0<\/a><\/li>\n<li>Copie les directives en suivant ce <a href=\"https:\/\/scratch.mit.edu\/projects\/181263270\/#editor\" target=\"_blank\" rel=\"noopener\">lien<\/a><\/li>\n<li>1er d\u00e9fi: sans aide, choisis un bonhomme (sprite) et fais-le bouger dans un rectangle.<\/li>\n<li>2e d\u00e9fi: choisis un bonhomme qui bougera d&rsquo;un c\u00f4t\u00e9 \u00e0 l&rsquo;autre de l&rsquo;\u00e9cran et quand il frappe quelque chose, il\/elle dit \u00ab\u00a0Ouch!\u00a0\u00bb et tombe.<\/li>\n<\/ol>\n<hr \/>\n<p><a href=\"https:\/\/www.google.com\/doodles\/celebrating-50-years-of-kids-coding\" target=\"_blank\" rel=\"noopener\">Celebrating 50yrs of Kids Coding<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Coding with Scratch 2.0 (June 25, 2018) For beginners &#8211; Getting started with Scratch 2.0 For intermediates &#8211; Learn to program your own talking robot In the good old days&#8230;\u00a0(not coding &#8211; June 25, 2018) Tetris Pacman Pong Game Uno &hellip; <a href=\"https:\/\/blogs.ubc.ca\/mmeisabelle\/codage\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":21555,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-301","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blogs.ubc.ca\/mmeisabelle\/wp-json\/wp\/v2\/pages\/301","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ubc.ca\/mmeisabelle\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.ubc.ca\/mmeisabelle\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/mmeisabelle\/wp-json\/wp\/v2\/users\/21555"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/mmeisabelle\/wp-json\/wp\/v2\/comments?post=301"}],"version-history":[{"count":36,"href":"https:\/\/blogs.ubc.ca\/mmeisabelle\/wp-json\/wp\/v2\/pages\/301\/revisions"}],"predecessor-version":[{"id":882,"href":"https:\/\/blogs.ubc.ca\/mmeisabelle\/wp-json\/wp\/v2\/pages\/301\/revisions\/882"}],"wp:attachment":[{"href":"https:\/\/blogs.ubc.ca\/mmeisabelle\/wp-json\/wp\/v2\/media?parent=301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}