Category Archives: En – Puzzle Solving

LETHARGICDOG UPDATE – JAN/FEB 2016 – PART 2


(Cliquer ici pour l’article en Français)
Hi there!
Here are some news today about various LethargicDog projects for 2016.
This post is intended to let my followers know about what I am working on at the moment and encourage some more people to join in!
I will split the following text in several parts to make it easier to read and to refer to.
Here are the topics that will be discussed below:
0/ Foreword and Announcement.
1/ Books, Games, Blogs and Apps in progress.
2/ Educational Content.
3/ Social Networking and Online Stuff.
4/ Software/Hardware/Services.
5/ Funding
6/ Roadmap/Calendar/Deadlines
7/ Comments/Likes/Shares
8/ French/English Content Breakdown.
9/ Personal Stuff.
10/ Bottom Line

This document will be updated all year long, mainly to add pictures, drawings and links to other posts or pages for more detailed information on each particular topic. Apart from that, it will remain unchanged in order to compare to achievements at the end of year 2016.
Let’s start!

2/ Educational Content
I am working on several tutorials that will be gathered into a book (Technology for Everyone, as mentioned in chapter 1).
Main topics are app and game programming, 2D and 3D design, Word Processing (writing text, documents), social networks, internet security..
The whole list of subjects are listed in a French document available here, I will provide an English version as soon as I can)
The content is for teenagers, students and adults who want to catch up the latest stuff regarding everything about IT and Technology.
My goal is to produce one post per week ideally, on this very blog. Other technical content will also be available on my Twitter, Google+ and other places, so then people can find more stuff to learn and discover.
I will try to combine audio, video, text, photos, drawings, charts, everything that can be the most appropriate to a particular topic.
I will also provide a lot of link to external contents, such as MOOCs, notorious YouTube accounts, universities, and every places when valuable I formation is available.
I will do my best to write stuff both in French and English.

3/ Social Networking and Online Stuff
I always do my best to let my followers know about my work. I use mainly this blog, twitter and Google+ for that matter.
There is a page here where you can find all my public stuff, most of it being accessible for free.
Once books and games are available, I will add direct access to them on this page, as well as the link for funding purpose(check chapter 5)
I invite you to subscribe, follow, like ands comment my stuff, in order for me to improve my work and adapt it to my readers and followers.
For example, my English being really bad, I’d be sincerely grateful if some of you guys can suggest best sentences or find typos or anything that can improve my English for it to be read by a global audience.
(To be continued.)

4/ Software/Hardware/Services.
5/ Funding
6/ Roadmap/Calendar/Deadlines
7/ Comments/Likes/Shares
8/ French/English Content Breakdown.
9/ Personal Stuff.
10/ Bottom Line

That’s all for now!
Take care.
Pascal.

LethargicDog Update – Jan/Feb 2016 – Part 1


(Cliquer ici pour l’article en Français)
Hi there!
Here are some news today about various LethargicDog projects for 2016.
This post is intended to let my followers know about what I am working on at the moment and encourage some more people to join in!
I will split the following text in several parts to make it easier to read and to refer to.
Here are the topics that will be discussed below:
0/ Foreword and Announcement.
1/ Books, Games, Blogs and Apps in progress.
2/ Educational Content.
3/ Social Networking and Online Stuff.
4/ Software/Hardware/Services.
5/ Funding
6/ Roadmap/Calendar/Deadlines
7/ Comments/Likes/Shares
8/ French/English Content Breakdown.
9/ Personal Stuff.
10/ Bottom Line

This document will be updated all year long, mainly to add pictures, drawings and links to other posts or pages for more detailed information on each particular topic. Apart from that, it will remain unchanged in order to compare to achievements at the end of year 2016.
Let’s start!

0/ Foreword and Announcement.
This very post takes place in a new strategy for the LethargicDog Project. This year I will take the whole thing to a higher level. For that matter I will raise funds in order to invest in the tools I need (new laptop, cloud services, backup, security, documentation, training..). I will also cut unnecessary spending like Car, Television, and too many distracting activities that I may have at the moment. I will improve my health and my ability to deal with tougher workloads as well, thanks to improved diet and fitness routine.
If lucky I should be able to release one game and one app this year, as well as a couple of books, while maintaining a high frequency online presence.
The current document is a list of projects in progress, along with many release dates expected.
This will be a reference document when it will be time by the end of 2016 to check achievements compared to this initial planning.
I will split this current message into 3 or 4 posts in order to make it more enjoyable to read, and will probably translate it back to French within the coming weeks.
Thanks in advance for reading and support. Enjoy!

1/ Books, Games, Blogs and Apps in progress.
1.a/ Books
LethargicDog Geek Challenge.
A collection of 16 books of 16 challenges each, from Lego design to basic game programming. Book #1 in progress. Expected to be published in 2016/Q2 (Both English and French version) Book #1 English version available for free.

Technology for everyone.
A book teaching basic concepts for most people to read and understand. Affordable computer based application design, 3D drawing. Expected by the end of year.

1.b/ Games
Project X100309. This 3D Puzzle game development has taken place in 2010 initially. Models in Blender and the game itself in C# XNA 3.1 then 4.0. Target systems are Windows PCs and XBox One/360.
This is a Puzzle game based on a dodecahedron shape (12 faces).
Game Logic: the player has to move around the shape and rotate and drop faces at the right place in order to match colours and shapes.
Work in progress: this game development has stopped 2 years ago for 2 main reasons. First thing is XNA is no longer maintained by Microsoft and there is no point to work on a discontinued product. Other reason is that my very old laptop cannot handle 3D design anymore.
Next Step: the plan is to invest in a new laptop next month and install Unity 5 + latest version of Visual Studio and port most of code and assets in the new environment. Blender will be kept for 3D assets design and improvements. This game will be released in 2017.

Project Y150114. “The light”. This game is a much more simple 2D game developed with stencyl, a Scratch/Blockly-like environment. Target systems are Windows Android phones.
Game logic: multicolour bubble lights are crossing the game screen horizontally and vertically into a 5×5 grid. The lights turn automatically on once they enter the central 3×3 grid. The player has to turn the lights off before they leave the central grid. In order to succeed, they have to select one or several lights of a single color and click the matching color switch on the side of the screen.
Lights can be of 3 different color, speed increases at each level, goodies, bonus and traps can happen at any time.

1c. Blogs
WordPress blog: This blog is updated on regular basis since 2013/2014 and is the central point of the whole project information and communication. I intend to maintain it the same way it is working so far. See chapter 7 of the current post about engagement.
The content will be 80%, in English (Basic English, Globish), and 20% in French.

Google+ : Google plus account is split into 10 collections, discussing about fitness, motivation, Inspiration, human rights, 3d design, Game design, programming skills, Manufacturing, Robotics…
Most posts are mainly visual, pics, short videos (usually less than 3 minutes)_ content is English at 90%+
Other blogs: more accounts such as twitter are discussed in chapter 3 in this post.

1.d/ Applications
One single application is on the pipe at the moment. A windows 10 UWA (Universal Windows Application) that is supposed to work well in any Windows 10 device (Laptop, desktop, tablet, smartphone, web..)
The main goal is to show my ability to run such a project and publish my very first app for mobile.
The app is another tasks/get things done with an original multidimensional loop system. This development is at his very early stage and no delivery/release date has been set at the moment. Other projects have to be finished prior to this one to start, but I intend to start it this year 2016.
(To be continued, click here for Part 2)

2/ Educational Content.
3/ Social Networking and Online Stuff.
4/ Software/Hardware/Services.
5/ Funding
6/ Roadmap/Calendar/Deadlines
7/ Comments/Likes/Shares
8/ French/English Content Breakdown.
9/ Personal Stuff.
10/ Bottom Line

That’s all for now!
Take care.
Pascal.

My Brand New Code.org Teacher Account


Hi there!

I am so exited about my new project that is to set up a proper education system within Code.Org !

CodeOrgLogo

My goal is to setup a program including several tutorials that the students can try while I evaluate them.

For those who are not aware of the Hour of Code and the other activities available at code.org, I invite you to check it out! Basically, code.org is a website dedicated to programming skills, for people aged between 4 and 104 y.o.

code.org-course-image

Contributors are famous actors of the IT, Media, Sports, Fashion industries in the U.S. (Bill Gates, Mark Zuckerberg, Chris Bosh, Karlie Kloss, Will.I.Am… among others)

As a teacher, I can create sections, students, activities, and monitor, evaluate and encourage the progression of my students.

I can’t wait to try this out this coming week.

Stay tuned, that’s all for now.

Take Care.

Pascal

THE 256 LETHARGICDOG GEEK CHALLENGE #005/256


Challenge #005: Code With Anna and Elsa at code.org

GOAL:
The goal of this challenge #005 is to use the “LEARN” menu at website code.org for programming Character Animation based on Pixar Animation Studio Motion Picture named Frozen.
This challenge is intended to be done prior to the challenge #001 for those who feel it was too difficult to achieve for now.

CodeOrgLogo

DESCRIPTION:
Code.org is an online programming platform aimed to teach how to code to absolute beginners. This site is highly recommended for people (Adults, Children Aged 8+) who want to take their first step into computer programming, or for those who have failed to deal with more advanced programs such as Scratch (available online at scratch.mit.edu) or Stencyl (download it at stencyl.com) or Even Visual Studio, Unity3D, Unreal Engine and so on.
Code.org has another advantage compared to the other ones above, that is you can run it on any modern browser, or even on your tablet. No excuses..
Many famous people are partners of this organisation, such as Bill Gates, Mark Zuckerberg, or even Will.I.Am.

code.org-course-image

At Code.org, many activities based on game coding (for the most part) will take you through the first stages of computer programming. All you will learn in there will be useful if you want to do some serious coding in the future. But for now, the challenge will be to succeed in the Frozen’s Anna and Elsa puzzle games.

ACHIEVEMENT EXPECTED:
In order to succeed, you will have to use the code.org website. Once you get there, you will find the Frozen Movie Characters at the “LEARN”/”Hour Of Code” menu, then click the “GO” button for getting started.
An introduction video will play, introducing the goal, the main parts of the screen and showing a first sample as well. Once the video has ended, you will be offered to solve the 20 puzzles.
Should you need any help, there is a tutorial video on the bottom left part of the screen, and I will also provide some additional hints in a future post here at lethargicdog.com

Once all the 20 puzzles are solved, you will be offered to enter your email address and your name, in order to receive your first “Hour Of Code” programming certificate. And once you have published this document online, you can consider it a success and choose another LethargicDog 256 Geek Challenge.
Have fun, and good luck !

Pascal

THE 256 LETHARGICDOG GEEK CHALLENGE #004/256


Challenge #004: Solving Original 3×3 Rubik’s Cube in less than 60 seconds (1 minute)

GOAL:
The goal of this challenge #004 is to solve the Rubik’s Cube (www.rubiks.com) in less than 60 Seconds.

rubiks-cube

DESCRIPTION:
The Rubik’s Cube is one of the most famous puzzles since its creation in 1974. It was invented by Hungarian Sculptor Ernő Rubik. It is a cube made of 26 smaller cubes, 9 on each face, the central one is replaced by a patented rotating mechanism. The world record is set to less than 6 seconds,(Under 4 seconds by the CS3 robot), but according to most specialists, it can be solved in under a minute, after learning a basic routine and some practice. Another reason why I have set this challenge time to under a minute, is because the American actor Will Smith has managed to solve it in 55 seconds at a french TV show few years ago.

CS3 Cube Solving

ACHIEVEMENT EXPECTED:
In order to succeed, you will have to purchase a 3×3 rubik’s Cube that can be found at your local toys reseller, or online at http://www.rubiks.com for 15£ or so. You can also find plenty second hand for cheaper, borrow it from a friend, or even start practicing with online apps. You will probably need to learn one of the many methods/algorithms available, and practice for a few weeks before you get there.

cube_timer

Theoretically, you would have to use a proper Speedsolving timer, in order to get accurate time. But if you don’t consider to break a world record, a simple timer will be fine. Once you are ready for the record, get the help from a friend or two for the timer and video recording (A smartphone would be fine for this). Once you have published that video online, you can consider it a success and choose another LethargicDog 256 Geek Challenge.


Have fun, and good luck !
Pascal