Difference between revisions of "ElectroBlocks/C2/Introduction-to-Electroblocks/English"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with "'''Title of the Script: Introduction to Electroblocks''' '''Author: '''Pratik Bhosle '''Keywords: '''Electroblocks, Arduino, block coding, sensors, LED, RGB LED, video tutor...")
(No difference)

Revision as of 12:20, 8 October 2024

Title of the Script: Introduction to Electroblocks

Author: Pratik Bhosle

Keywords: Electroblocks, Arduino, block coding, sensors, LED, RGB LED, video tutorial.


Visual Cue Narration
Slide 1

Title Slide

Welcome to this Spoken Tutorial on Introduction to Electroblocks.
Slide 2


Learning Objectives

In this tutorial, we will learn:
  • How to use Electroblocks user interface to learn block coding
Slide 3

System Requirements

To record this tutorial, I am using:
  • Ubuntu Linux OS version 22.04
  • Google Chrome browser and

A working internet connection to use Electroblocks.

Slide 4

Prerequisites

To follow this tutorial, you should have a basic knowledge of: * How to use a computer and Google Chrome web browser
Only Narration. Let us open the Electroblocks website using Google Chrome web browser.
Open browser


Type Electroblocks


Open Electroblocks website


https://electroblocks.org/

In the search bar, type Electroblocks and press Enter.


Open the first link that appears on your screen.


This will take you to the homepage of the Electroblocks website.

Cursor on the web page.

Show the Arduino code.

The electroblocks website helps you to learn the Arduino coding using block method.


Website uses a block coding method to execute an Arduino code.


It also generates an Arduino code, allowing users to upload it to Arduino hardware easily.

Cursor on the user interface. Let us introduce ourselves to the user interface of the Electroblocks platform.
Hover the cursor through these options On the left hand side of your screen, multiple options of conditional loops are available.

For example. Logic, Loops, Math, Message, Time and others.

Click on the Add-ons option.

Click on the Sensors option.

Below you can see Add-ons and Sensors menus with various options.


The Add-ons dropdown list provides components like, Bluetooth, LED, RGB LED and others.


Multiple sensors compatible with Arduino board are available in the Sensors menu.

Highlight the working space of blocks This central part is used to build a block logic to execute a program.
Highlight Arduino connection with breadboard using a box

Point to the simulation button

On the right hand side of the screen, a visual representation of the Arduino is given.


Here, an Arduino is connected to a breadboard to provide a voltage of +5V and ground(GND) wires.


A play button is available below the Arduino setup to start the simulation.

Point to the toolbar. Now let us focus on the toolbar at the top of the screen.
Click on second option on the toolbar(</>) Here, you can see the Arduino C++ code generated automatically in the backend.

This code helps the user to execute the experiment using the hardware components.

Click on the third option on the toolbar. The electroblocks platform provides a feature to upload the code to Arduino hardware.

Now connect the Arduino to your system.

Show the image of the arduino connected to the system.

highlight the connection icon

Click on connection icon.

The electroblocks platform provides a feature to upload the code to Arduino hardware.

Now connect the Arduino to your system.

Click on connection icon.

Point to the list of options.

Select the port where Arduino is connected Click on the Connect button.

Highlight the upload button.

Click the Upload button.

A list of available port connections will appear.

Select the port where Arduino is connected and click on the Connect button.

Once the connection is established, click on the Upload button.

The Arduino code will be uploaded onto the Arduino board.

Point to the message.

Click OK to continue.

We get a pop up message after the code is uploaded.

Click OK to continue.

Click on the sixth option. The user can download the code or an entire project from this website.

The code will be downloaded as .ino file.

If you select to download the entire project, the project will be saved in an .xml file.

Click on the fourth option. Click on the Open File option.

From here you can open any saved projects from the electroblocks platform.

Click on the fifth option. Let’s click on the New File option to open a new blank project.
Only Narration New sensors and modules will be released with subsequent versions of Electroblocks.
Only Narration This brings us to the end of this tutorial.

Let us summarize.

Slide 5

Summary

In this tutorial, we learnt* How to use Electroblocks user interface to learn block coding
Slide 6

About Spoken Tutorial project

The video at the following link summarizes the Spoken Tutorial project.

Please download and watch it.

Slide 7

Spoken Tutorial workshops

The Spoken Tutorial Proje ctTeam conducts workshops and gives certificates.

For more details, please write to us.

Slide 8

Answers for THIS Spoken Tutorial

Do you have questions in THIS Spoken Tutorial?

Please visit this site

Choose the minute and second where you have the question.

Explain your question briefly

The spoken tutorial project will ensure an answer.

You will have to register on this website to ask questions.

Slide 9

Forum

The Spoken Tutorial forum is for specific questions on this tutorial.

Please do not post unrelated and general questions on them.

This will help reduce the clutter.

With less clutter, we can use these discussions as instructional material.

Slide 10

Acknowledgement

The Spoken Tutorial project was established by the Ministry of Education(MoE), Govt of India
Slide 11

Thank you

This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay.

Thank you for joining.

Contributors and Content Editors

Madhurig, Nirmala Venkat