ProCodeCG Kids Regular Coding Class – 2 June 2018

Standard

Hello 🙂 This week kids are getting better coping with the fasting 🙂 Less whining and more working 😉

IMG_5040

Vian was still experimenting with command blocks as usual 🙂

IMG_4999

And Nadine started to add button to activate a LED

IMG_4996 IMG_5001 2 The code IMG_5002 and worked just fine 🙂 IMG_5004 The next project is adding one more LED IMG_5010 The first LED will be turned on each time we press the button in short time IMG_5027 2 When you push the button for longer time, the second LED will be turned on IMG_5023 The code IMG_5025 IMG_5028 2 IMG_5030 Koosha brought his own project IMG_5003 Koosha wanted to control a circuit via Discord, with Python 😉 We did lots of debugging to this code and found some version incompatibility, problems with libraries and many errors 🙂 IMG_5039 We still need to figure things out because we still cannot install one of the library in Python to connect Discord to the outside world. We’ll work this out next time, don’t worry Koosha 🙂 IMG_5049 Firaas learned GameMaker and Minecraft Modding today IMG_4989

This the latest version of Firaas’ PacMan Game 🙂

IMG_5007

So typical of Firaas 🙂

IMG_4990 Neat and interesting as always, and Firaas was given a homework to start his own Agario Game 🙂 IMG_5009 Sam was struggling with making Agario work 🙂 IMG_4992

IMG_5011

There are still some bugs, but that’s how we learned: how to take those bugs down one by one 😉

IMG_5014

Capt. Faris spent half of the time gave a undergraduate student tutorial about tensorflow

IMG_5015

IMG_5021

IMG_5041

… and the other half to explore blockchain coding in Python 🙂

IMG_5046

Faris had learned how to modify the genesis and the mining process and many things in the code

IMG_5047

IMG_5050 2

The number of attempts to get the required hash function

IMG_5051

IMG_5052

The chain

IMG_5053

Fadhlan forgot to bring his laptop and some of the essential parts needed for the project so he just continued attaching things to the robot 🙂 In the picture: connecting wires to the servo

IMG_5018

IMG_4997 This is how Fadhlan brought his stuff to the class OMG 😀 He seriously needs a toolbox (a big one) IMG_5044 He also got most of the components in the box contaminated with superglue! IMG_4998

Ain + his command blocks projects: a big smile 😀

IMG_5024

Fathan’s Agario started working 🙂 Still struggling with the code, just like Sam 😀

IMG_4991 IMG_5042 IMG_4995

Nafis forgot to bring his robot, so that he was given a task to control micro servo via cloud so later he can apply it to the robot 🙂

IMG_4993 He brought the toolbox so there are enough micro servo to be tested 😉 IMG_4994

This is how ProCodeCG Kids learn: by solving problems, by being challenged, by working in a team and by following their intuition and curiosity 😉

Will be reporting again soon 🙂

Advertisements

ProCodeCG – Attending IBM Hyperledger Blockchain Workshop – PAU ITB – 5 April 2018

Standard

ProCodeCG attended IBM Hyperledger Blockchain Workshop yesterday 🙂

IMG_9843

IMG_9845

The agenda

IMG_9846 IMG_9847

Not many people have the opportunity to learn this 🙂

IMG_9848

The trainers 🙂 From left to right: Pak Andre Jenie, Mas Aldred and Mba Janice 🙂

IMG_9850

IMG_9851 IMG_9852

Taking notes 🙂

IMG_9853

Some of many screenshots we did yesterday 🙂 We finally successfully build a to do list on HLF 🙂 Can you imagine a to do  list on a blockchain platform? This is it 🙂

Bildschirmfoto 2018-03-05 um 2.51.21 PM

on the left, the transaction on the chaincode

Bildschirmfoto 2018-03-05 um 2.55.03 PM Bildschirmfoto 2018-03-05 um 2.56.00 PM

Soon ProCodeCG will give training about this topic, probably for kids too 😉

ProCodeCG codeMeetUp() #111 – Philosophy of BlockChain

Standard

ProCodeCG codeMeetUp() #111 🙂

IMG_8194IMG_8195

Philosophy of Blockchain by Prof. Budi Rahardjo 🙂

IMG_8196IMG_8197IMG_8198

Blockchain is not equal with Bitcoin

IMG_8199

Example of transaction

IMG_8200

how miner work

IMG_8201

initiating amount of bitcoin for A and A send some to B

IMG_8202

A chain will be created for each transaction

IMG_8203

The transaction will be hashed with certain criteria

IMG_8204

Example of simple hash

IMG_8206

A demo of transaction recording and creating chain in PERL

IMG_8207

creating hash that meets criteria for each transaction

IMG_8208IMG_8209

IMG_8210IMG_8211

the code: generating chain, calculate hash, etc. Showing how mining is done

IMG_8213

How miner work

IMG_8214

Summary

IMG_8215

The audience

IMG_8212

We had long discussions 🙂

IMG_8216

Thanks for coming 🙂

IMG_8219

See you on the next ProCodeCG codeMeetUp() 🙂

ProCodeCG codeMeetUp() #108 – Exclusor – CryptoEconomics

Standard

Today, we had Founder of Exclusor, Tata Tricipta, sharing about CryptoEconomics on ProCodeCG codeMeetUp() #108 🙂

About Exclusor (from the WhitePaper):
“Exclusor introduces a new blockchain architecture designed to enable vertical and horizontal scaling of decentralized applications. Reducing energy consumption and high cost in block creation, thus lowering the customer fee unlike current blockchain transactions. This can be achieved by implementing new consensus algorithm and deploying consortium network model.”

IMG_4273

We set up the room while waiting for more people to come 🙂

IMG_4274

This is a very recent topic involving cutting-edge technology 🙂

IMG_4275 IMG_4276

IMG_4277

Introduction about Blockchain

IMG_4278

The ecosystem

IMG_4280

What is cryptoeconomics?

IMG_4281

Implementation of cryptoeconomics

IMG_4282

Exclusor protocol

IMG_4285

Exclusor Decentralized Autonomous Organization

IMG_4288

IDAEX

IMG_4289

Some notes

IMG_4286

and some more

IMG_4290

The audience

IMG_4279

IMG_4283 IMG_4284

Us 🙂

IMG_4292

QA Sessions and discussion after the presentation 🙂

IMG_4293