Maker Education Manipulator

Slides:



Advertisements
Similar presentations
Developing and writing learning objectives
Advertisements

Toward an Agent-Based and Context- Oriented Approach for Web Services Composition IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL. 17, NO. 5,
Purpose of this class: 1. knowledge of past and present teaching approaches.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
Proposal and Progress Reports By: Anouar Benichou, El Atiki Guennouni Loubna, Hind Hanan.
Get f(IT) Keep f(IT) UNB = Fluency with Information Technology UNB graduates are f(IT) for life. Point your Web browser at
Types of software. Sonam Dema..
History FARGO Precursor to RPG RPG Released in 1959 for use with punched card machines RPG II 1969; first to handle i/o devices or workstation RPG III.
Title of Training Module Design Plan
10 The traditional approach to design Hisham Alkhawar.
+ An Intro To Xcode By Sarah Montroy. + What is Xcode?
Lesson 1 Operating Systems, Part 1. Objectives Describe and list different operating systems Understand file extensions Manage files and folders.
Lesson 2: Web Development Teams
Rebecca Castro Katrina Coker Design Presentation II Everything You Always Wanted To Know About Science Fair But Were Afraid To Ask.
Purpose of Operating System Monil Adhikari. Agenda Introduction Responsibilities of Operating System User Interfaces Command Line Interface Graphical.
Programming Logic and Design Fourth Edition, Comprehensive Chapter 14 Event-Driven Programming with Graphical User Interfaces.
The Venture Plan An Outline. I. Cover sheet Serves as the title page of your business plan. It should contain the following:  Name of the company  Company.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course demonstrates the use of the High-performance.
Manage your projects efficiently and on a high level PROJECT MANAGEMENT SYSTEM Enovatio Projects Efficient project management Creating project plans Increasing.
ΟΡΓΑΝΩΣΗ ΚΑΙ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ 3 Ο ΜΑΘΗΜΑ. ΟΙ ΜΕΓΑΛΕΣ ΕΠΙΧΕΙΡΗΣΕΙΣ Η δημιουργία μεγάλων επιχειρήσεων είναι ένα από τα χαρακτηριστικά του 20 ου αιώνα.
wendy balmer - test- Red Flow Chart Template
Example Slide 5 Wendy Balmer Indiana University
Robotics Education & Competition Foundation
Technical Presentation or Poster
Introduction to the MS Excel 2003
Status Report 7 CAPS Cynthia Reyna David Rodriguez Cynthia Salas
Mobile Robotic Arm.
Data Synthesis and Analysis
The Perfect Marriage! Ephesians 5:21-33.
Behind-the-Wheel Theory Course Introduction and Overview
FlowArm PLTW Programming
Understand Windows Forms Applications and Console-based Applications
STATUS OF THE DAQ+MOVEMENT CARIPARO PROGRAM
Coding & Robots.
برنامج حماة المستقبل الدورة التدريبية لإعــداد المدربين
تكملة الوحدة الاولى الفصل الثاني بالكتاب للاطلاع ثم الفصل الثالث التخطيط لبناء الاختبارات التحصيلية الفصل الثالث من الكتاب (87-164)
MBI 630: Week 11 Interface Design
Computers & Programming Languages
OS Architecture.
Simulink Support for VEX Cortex BEST Robotics Sandeep Hiremath
Secondary Control Interface for Underwater Remotely Operated Vehicle
Manipulation of Charts with Visual Basic
DATA COMMUNICATION Lecture-3.
Secondary Computing and ICT Curriculum
ОПЕРАТИВНА ПРОГРАМА “ИНОВАЦИИ И КОНКУРЕНТОСПОСОБНОСТ“ „Подобряване на производствения капацитет в МСП“
Introduction to Software Planning and Design
Solving Equations 3x+7 –7 13 –7 =.
Software Engineering Lecture #29
Formative Assessments in a multi-level class
Stations August 17-19th.
Behind-the-Wheel Theory Course Introduction and Overview
Maker Education Manipulator
Maker Education Manipulator
Maker Education Manipulator
Maker Education Manipulator
Maker Education Manipulator
Dobot manipulator Maker experimental classroom Course introduction.
Maker Education Manipulator
Maker Education Manipulator
Maker Education Manipulator
Maker Education Manipulator
Maker Education Manipulator
Ungraded quiz Unit 1.
Maker Education Manipulator
Maker Education Manipulator
Maker Education Manipulator
Maker Education Manipulator
U A B II III I IV 94.
Presentation transcript:

Maker Education Manipulator A guest education robot

Lesson 6 Start of graphical programming

CONTENTS I. About graphical programming II. About Blockly III. First experience on Blockly IV. Skills competition V. Classroom summary

I. About graphical programming

Interaction What is programming?

1 1 Programming software What is the programming software? Communication 1

2 Graphical programming software Wipe out the complicated programming statements The building block type overlapping function module

II. About Blockly

1 1 Get familiar with Blockly main interface Program control area File editing area Manipulator point location information area Function module area Program editing area Operation log area Program code area

Blockly function module 2 功能模块化

III. First experience on Blockly

1 1 Example of Blockly program Task: Move the building block from area A to area B. Area A Area B Dobot manipulator

2 Program flow chart The gripper opens Move to the initial position of the building blocks The gripper closes to pick up the blocks Move to the target position of the building blocks The manipulator lifts, and the program ends 2

1 3 Example of Blockly program 1. Set the end clamp as the gripper 2. Set the gripper status 1 3 3. Gate-type movement 4. The manipulator lifts

IV. Skills competition

It is time to operate by yourself!

I control my manipulator Area A Area B Operation purpose: get familiar with Blockly graphical programming software. Operation task: move the building blocks from area A to area B. Dobot manipulator

Program example

V. Classroom summary

Summary What have we learned in this lesson? - Graphical programming interface - Basic function of each functional module of Blockly - General programming flow - Operation of the corresponding functional modules for handling the blocks - Start of graphical programming design

THANK YOU