Friday, April 22, 2022

Countdown Deal (Teaching Easylogo, 2nd Edition)


Teaching EasyLogo, 2nd Edition will be available at a 84% discount on Kindle Countdown Deals at Amazon.com (0.99$) and at 79% discount at Amazon.co.uk (0.99£) from  Sunday, April 24, 2022, 8:00 AM PDT  till Saturday, April 30, 2022, 8:00 AM PDT

The book is available to purchase from:

Wednesday, May 6, 2020

Free Book Promotion (Teaching EasyLogo 2nd Edition)


Teaching EasyLogo (2nd Edition) will be available as a Free Book Promotion for Kindle devices at Amazon Kindle Store for 2 days,   from Thursday, May 7, 2020, 12:00 AM PDT untill Thursday, May 7, 2020, 11:59 PM PDT.

The book is available from Amazon at:
http://www.amazon.com/dp/B016TYHVXO.
https://www.amazon.co.uk/dp/B016TYHVXO

You are welcome to leave a review with your impressions and thoughts. Thank you.

Sunday, April 19, 2020

Free Book Promotion

Teaching EasyLogo (1st Edition) will be available as a Free Book Promotion for Kindle devices at Amazon for 2 days,  from April 21, 2020 till  April 22, 2020.

The book is available from Amazon at: http://www.amazon.com/dp/B00H7ISGC2.

You are welcomed to leave a review with your impressions. Thank you.

Sunday, January 12, 2020

Christmas Tree

How to create a Christmas tree with EasyLogo

In this example we create a Christmas Tree, with Christmas balls that will change randomly colors. We use the EasyLogo program,  which uses a simplified version of Logo programming language.

The basic steps that students should follow are:

  • Split the tree in simpler parts
  • In the 1st procedure draw Christmas ball with random color
  • Create different procedures for each part of the crown of the tree that have Christmas balls (3 procedures of green triangles with colored balls on their edges)
  • Create a 5th procedure that will combine all parts into a Christmas tree (with random colored balls)
  • In the last procedure (6 th ) we must use a repeat loop that clears the canvas and calls the Christma tree of the previous procedure, with a small delay.
  • To establish a reference point for their tree, e.g. the bottom left of the tree trunk


The full procedure is available in the book: Teaching EasyLogo: 2nd Edition, available from Amazon: http://www.amazon.com/dp/B016TYHVXO (Kindle Version) and https://www.amazon.com/dp/1520255403 (Paperback)

Sunday, September 22, 2019

Countdown Deal (Teaching Easylogo, 1st Edition)


Teaching EasyLogo, 1st Edition will be available at a 76% discount on Kindle Countdown Deals at Amazon.com (0.99$) and at 63% discount at Amazon.co.uk (0.99£) from   September 24, 2019 till September 30, 2019

The book is available to purchase from:

Tuesday, December 25, 2018

Release of paperback version of Teaching EasyLogo: 2nd Edition


Author Name: Georgios Gkoumas

Book Title: Teaching EasyLogo: 2nd edition

Synopsis

Teaching EasyLogo: 2nd Edition is the writer’s recommended methodology to effectively teach programming concepts to young students using the EasyLogo software. In the 2nd edition there are some corrections mainly in typographical errors and other simple mistakes that were in the first edition. Furthermore, there were added many new examples.

The book is now available at Amazon as paperback in two editions, in Full Color, and in Black and White.

Book Details

Paperback: 133 pages
Dimensions: 8 x 0.3 x 10 inches
Publisher: Independently published (November 28, 2018)
Language: English
ISBN-10: 1520255403  (Full Color edition)
ISBN-13: 978-1520255408 (Full Color  edition)

ISBN-10: 1790465478  (Black and White edition)
ISBN-13: 978-1790465477 (Black and White edition)


Links to purchase book:

EasyLogo software is available from: http://edi.fmph.uniba.sk/~salanci/EasyLogo/index.html

Connect with Georgios:



Monday, October 19, 2015

Trip to the moon

In Teaching EasyLogo [2nd Edition], in the new Chapter 10, we deal with more advanced animating ideas. One of them is to use a space rocket that was previously created and animate it vertically and horizontally and have a trip from earth to the moon! The animation shows in the animated GIF below.


Teaching EasyLogo, 2nd Edition


Teaching EasyLogo, 2nd Edition is scheduled to be published for October 30, 2015 and is ready to pre-order from http://www.amazon.com/dp/B016TYHVXO.

If you're just getting started with EasyLogo programming, this is the book you want - whether you're a computer science teacher or a first-time learner. EasyLogo is a simplified Logo language which is becoming a popular educational programming language used by many first-time learners in classrooms and homes around the world.

In the second edition of Teaching EasyLogo, there are some corrections mainly in typographical errors and other simple mistakes that were in the first edition.
Furthermore, there were added many new examples in various chapters. The new sections are :

Chapter 4. Color fun:
  • Fish
Chapter 5. Loops, loops, loops:
  • Molecules
  • Space Rocket
Chapter 6. Procedures:
  • Schooling fish
  • Snowman
Chapter 7. Animation:
  • Flying Space Rocket
  • A Space Race
Chapter 9. Animating with backgrounds:
  • Christmas Tree
  • Partying Snowmen
In the second edition was added a whole new chapter, Chapter 10, where we present a few more advanced animation examples.
Chapter 10. Advanced animation ideas:
  • A trip to the moon
  • Fishbowl with a fish
  • Two fishes in the fishbowl
Teaching EasyLogo covers all the features of EasyLogo, and shows how kids can learn fundamental computer programming concepts as they create their very own drawings and simple animations. The learning method is focused on discovering the features step by step and solving problems with the current available amount of features on the students hands at that time. Gradually students through fun programming challenges will create basic shapes, and later will be able to build more complex shapes using repeat loops and procedures. In the end, they will use different methods to create simple animations.

This book is approximately 26600 words long, contains 71 figures and is about 162 kindle pages.

Wednesday, December 11, 2013

Animating the sports car

In chapter 7, we deal with animating an object on the screen. In one example, we used the sports car we created previously to make it move from the left to the right of the screen. The animation shows in the animated gif below.


Drawing a sports car

In the end of chapter 3, we created a sports car. We used dots as the tires and driver. The idea was inspired from a teacher's exercise which was available as an online publication at Issuu.


Sprites - Enthusiastic man

In chapter 8, we introduce the real magic of animation, which is to make one object to change its shape. As an example, we used the human figure that we created previously, to move from the left to the right and moving its hands up and down on each step. We thought the human figure, as a sprite, consisting of two different images, one with the hands down and one with the hands up.

The animation of this enthusiastic man, is shown in the animated gif below.


Drawing the american flag

In chapter 6, we show how to draw the flag of the United States of America. The procedure we used was to break it in many smaller parts for the stripes, canton and stars, and in the end to combine them together. In the animated gif below you can see the final process to draw the flag, step by step.


Apple tree

In chapter 4, we introduced the use of colors, and in the end we created an apple tree, using two methods to create the apples inside the leaves. In the first method when we changes position to place a new apple we were exchanging the pen color so to not leave a red trace. Later, we introduced the forward with pen up command which helped us to solve easier the problem. The visual steps on both methods are identical and are shown in the animated gif below.


Falling apple

In chapter 9, we explain how to create an animation using backgrounds two, meaning to have multiple objects on the screen at same time. Actually, at first we presented the main idea, and then we encourage kids to discover by themselves a way to make such an animation in EasyLogo.

As an example, we used an apple falling from a tree. We used two methods to achieve this animation, the first one was to solve it as a sprite, and the second was to paste with the correct color the previous image during the animation. The final result, using the sprite method is shown in the image below.


Slowing down a car in tree road

In chapter 9, in the final section we created an animation in which a car was slowing down in a tree road. In the image below you can see the final animation.



Sunday, December 8, 2013

Book Description

If you're just getting started with EasyLogo programming, this is the book you want - whether you're a computer science teacher or a first-time learner. EasyLogo is a simplified Logo language which is becoming a popular educational programming language used by many first-time learners in classrooms and homes around the world.

Teaching EasyLogo covers all the features of EasyLogo, and shows how kids can learn fundamental computer programming concepts as they create their very own drawings and simple animations. The learning method is focused on discovering the features step by step and solving problems with the current available amount of features on the students hands at that time. Gradually students through fun programming challenges will create basic shapes, and later will be able to build more complex shapes using repeat loops and procedures. In the end, they will use different methods to create simple animations.

This book is approximately 18000 words long, contains 46 figures and is about 121 kindle pages. The page count was measured using the smallest font on a Kindle Paperwhite 3G.

Countdown Deal (Teaching Easylogo, 2nd Edition)

Teaching EasyLogo, 2nd Edition will be available at a 84% discount on Kindle Countdown Deals at Amazon.com (0.99$) and at 79% discount ...