ProCodeCG – Darul Hikam – Intro to Programming to 5th Graders – 17 Nov 2017

Standard

Hello 5th Graders 🙂 Today we learned basic programming with Minecraft Hour of Code before we started to learn how to create games 🙂

IMG_2155

IMG_2156

IMG_2157 IMG_2158

IMG_2318

IMG_2324

IMG_2320

IMG_2323

IMG_2162 2

IMG_2163 IMG_2164

IMG_2180

IMG_2195

IMG_2314

The certificate of completion and the proud faces 😉

IMG_2161

IMG_2165

IMG_2170 IMG_2173

IMG_2176

IMG_2177

IMG_2179

IMG_2182

IMG_2186

IMG_2321

IMG_2316

IMG_2315

IMG_2312

IMG_2313

IMG_2319

Then we created games with GameMaker 🙂

IMG_2175IMG_2178

 

IMG_2181

Each kids created their own sprites 🙂

IMG_2183 IMG_2184

IMG_2187

IMG_2188 IMG_2189

IMG_2191

And one kid had finished his own game 🙂 Impressive 🙂

IMG_2190

Captain on duty today: Capt. Bullitt (Awa) 😉

IMG_2167

Who was working really harddd

IMG_2159

Helping everyone in the class 😉

IMG_2322

And he got sooo hungry at the end of the class 😀

IMG_2192

Bon Appetite Capt. Awa 😉

IMG_2193

IMG_2194

See you again next week 😉

 

 

 

 

 

 

Advertisements

ProCodeCG Kids Regular Coding Class – Open Topics – 18 Nov 2017

Standard

Hello 🙂 Captains preparing our class today 🙂

IMG_2253

IMG_2254

IMG_2256

The class

IMG_2264

IMG_2270

IMG_2271

IMG_2293

IMG_2294

IMG_2292

Al wanted to learn Minecraft Modding today, Capt. Faris helped him installing Spigot Server and other stuff

IMG_2257

Al started to learn creating structures using JavaScript in Minecraft. This one is creating box

IMG_2258

Full cylinder

IMG_2259

Empty cylinder

IMG_2260

Empty prism

IMG_2261

Al created floating stairs with prism

IMG_2262

Full prism

IMG_2263

And then Al tried some other commands in JavaScript

IMG_2266

Like creating a rainbow 🙂

IMG_2272

While Nanin was given an idea to create a Tamagotchi Game by Capt. Azriel 🙂

IMG_2275

IMG_2276

The Tamagotchi pet is a cat. It has to be given love, presents and it needs to be cleaned too 🙂

IMG_2310

IMG_2280

IMG_2285

IMG_2287

Capt. Azriel said, it took at least two classes to finish the game 🙂

IMG_2297

Tyo (red shirt) was working on a new project: generating invoice with Java 🙂

IMG_2298

IMG_2277

We had some problems with the layout so Capt. Faris helped. This is a real project that will be used by Tyo’s parent to print invoice 🙂 Nice 🙂

IMG_2279

Azriel continued his Minecraft Modding and moved on to more difficult codes

IMG_2281

The code will give notifications and score each time a player place or destroy a block 🙂

IMG_2306

Spigot needed some adjustments because some commands from Scriptcraft didn’t work on this one. Capt. Faris fixed it

IMG_2291

And it worked 😉

IMG_2309

Jesse (red hat) and Jackson (grey sweatshirt) were supposed to do Minecraft Modding

IMG_2282

But Jackson’s laptop didn’t work so he use his tablet do programming exercise on Code.org, while Jesse continue to learn Javascript basic commands on Minecraft

IMG_2283

IMG_2300

J was still working on his previous project: building a secure building in Minecraft

IMG_2295

IMG_2296

it involves lots of command blocks

IMG_2299

and lots of automatization process

IMG_2301

This room light up the torch one by one and J was working on turning them off one by one 😉

IMG_2302

Capt. Faris was given a task to count objects in a picture/video so he was busy learning on how to train TensorFlow and make it counting objects

IMG_2265

It requires lot so of coding and libraries 🙂 Good luck 🙂

IMG_2286

And see you again next week 🙂

 

ProCodeCG Kids Regular Coding Class – Open Topics – 11 Nov 2017

Standard

Open topic class 🙂

IMG_1723

IMG_1736

Hello, welcome back, Aidia 🙂

 

IMG_1716

Aidia learned to create games with GameMaker, under close supervision of Capt. Azriel, and help from Ain too 🙂

IMG_1724

Aidia sit for hours to create her own game 🙂

IMG_1729

She kept adding more things to the game 🙂

IMG_1730

IMG_1735

Adding levels and score

IMG_1746

And more sprites 🙂

IMG_1747

Aidia wasn’t only happy creating it, she likes to play it herself too 🙂

IMG_1753

Ain was going to learn Minecraft Modding but there was a problem with his local server so he created another game 🙂

IMG_1717

IMG_1728

And play the game together with his little brother 🙂

IMG_1741

IMG_1742

A heart-melting scene 😀

IMG_1752

Brillyan started to create his own game today, with Capt. Azriel on duty 🙂

IMG_1720

Brillyan likes to do things in detail

IMG_1725

He created the sprite pixel by pixel 🙂

IMG_1727

IMG_1732

Brillyan also learned how to create objects, background and room. And was given a homework to improve it 🙂

IMG_1748

Azriel (grey jacket) continued his lessons on Javascript coding for Minecraft Modding 🙂

IMG_1731

He’s getting better and better each time 🙂 Today he learned to create an igloo

IMG_1737

and was given a task to make it transparent 😀

IMG_1738

IMG_1744

and he did 🙂

IMG_1745

And then Azriel learned to create a pyramid

IMG_1757

a rainbow pyramid 🙂 and many more like tunnel and bookstore 🙂 We’re going to develop more things next week 🙂

IMG_1760

J was so busy doing his project

IMG_1739

To create a super secure building 😀

IMG_1743

It took lots of effort

IMG_1754

And lots of command blocks *J insisted he didn’t want to do it in Javascript

IMG_1755

It’s a big structure

IMG_1756

So it seriously takes some time to finish 😀

IMG_1761

Keep up the hard work J 😉

IMG_1762 IMG_1763

IMG_1764

Bonus: cuteness overloaded 😀

Tiga, Ain’s little brother was there too 🙂

IMG_1758

To give Ain’s game

IMG_1759

and to demonstrate how to play violin 🙂

IMG_1749

Such a heartthrob! ❤ ❤ ❤

IMG_1750

IMG_1751

See you again next week, all 🙂

ProCodeCG Kids Regular Coding Class – Open Topics – 4 Nov 2017

Standard

Ready for awesome updates from our open topics class today? 🙂

IMG_1172

IMG_1173

IMG_1200

IMG_1185

Ioan continued improving his game and add more features with more techniques 🙂

IMG_1175

Ioan added random bouncing sprites to the game and added lives to the main character

IMG_1177

Capt. Faris helped him along the way 🙂

IMG_1189

Jesse (left) and Jackson (right) were ready to install the latest version of Java, Spigot Server and Minecraft to start Minecraft Modding lesson 🙂

IMG_1178

It took some time to download and install, but they finally got the latest version of Spigot Server running and connect the latest version of Minecraft to the server. Jackson and Jesse then learned JavaScript basic commands to be executed inside Minecraft 🙂

IMG_1193

Adin’s last GameMaker files were in the other computer so he started a new one on this laptop 🙂

IMG_1187

Adin recreated his Race Car Game and lost it because he accidentally close it without saving it first :(((

IMG_1188

So Adin started all over again

IMG_1205

And created a new game: BreakOut

IMG_1221

And finished it in no time 🙂

IMG_1202

IMG_1210

Next: Flappy Bird 😉

IMG_1232

IMG_1235 2

Vian helped Adin with some ideas 🙂

IMG_1233

Adin was given task to make the background infinite

IMG_1237

And he did 🙂 Next week he should be able to create random upper and lower pipes 🙂

IMG_1236

Jundy, came up with lots of amazing RedStone works in Minecraft

IMG_1194

IMG_1208

Jundy is very good at RedStone components and structures

IMG_1211

He created this amazing structures

IMG_1209

That can automatically build a bridge over a lava river

IMG_1213

The structure is quite complex

IMG_1214

It needs some tricks

IMG_1215

It uses transmitters

IMG_1216

Pretty difficult structures

IMG_1217

Jundy added a tunnel above it

IMG_1224

The on and off switch to furl and unfurl the bridge 🙂 Next week Jundy will be given task to create Adder with RedStone components

IMG_1225

IMG_1226

Vian created a whole new game with difficult ideas in head 🙂

IMG_1195

IMG_1201 2

Vian started to learn GML scripts 🙂 A major progress!!! 🙂

IMG_1206

Adit had just finished his Intro to Programming lessons and started to learn GameMaker 🙂

IMG_1198

Creating sprites

IMG_1203

IMG_1219

Creating movements, objects, room and scores 🙂

IMG_1220

Adit had created his very first game in GameMaker 🙂

IMG_1222

Azriel keeps making progress with Minecraft Modding

IMG_1204

He was given a task to create a skycrapers with different colors on each level 🙂

IMG_1212

He had to combine skyscraper code with rainbow code, and Capt. Faris came for help

IMG_1223

Yassss, he did it 🙂

IMG_1227

Introducing, ProCodeCG Building 😉 *a big pixel art sign will be on the building 🙂

IMG_1228

The code of this rainbow skyscraper 🙂

IMG_1234 2

Then to make sure Azriel got the idea, he had given a task to stack up blocks with different colors, and this is the result 🙂 Good work!!! 🙂

IMG_1238

Captain on Duty: Capt. Faris

IMG_1176 2

Capt. Faris and Jundy always have something to discuss about 🙂

IMG_1231

Next week will be more fun because we keep doing more research 🙂

 

 

ProCodeCG – Darul Hikam – Intro to Programming to 2nd Graders – 27 Oct 2017

Standard

Today ProCodeCG and Darul Hikam Elementary School held a Creating Games Workshop for 2nd Graders 🙂

WhatsApp Image 2017-10-22 at 4.48.59 PM

Preparation 🙂 Kids brought their own laptop

IMG_0610

and teachers helped them connect to the internet

IMG_0611

We had 25 kids 🙂

IMG_0612

Took a while before they’re ready to start, but all looked so excited 🙂

IMG_0613

Captain on duty: Capt. Awa

IMG_0614

Captains preparation 🙂

IMG_0675

The class

IMG_0615

IMG_0616 IMG_0617

IMG_0618 IMG_0619

Capt. Awa was so busy assisting his friends 😉

IMG_0620

Great job, Capt.! 😉

IMG_0621

Can you tell which one is the captain? They all look the same 😀

IMG_0626

Time flies, kids were so excited they just wouldn’t stop 😀

IMG_0622

IMG_0623 IMG_0624

IMG_0625

This little one used the displaying computer because hers was protected by password and her parents weren’t there to type it in 😀

IMG_0629

IMG_0627 IMG_0628

IMG_0630

IMG_0674

Well, all the hard work paid off 🙂 After they finished all the levels, they got certificates  🙂

IMG_0632

IMG_0633 IMG_0634

Look at those proud faces 😉

IMG_0635 IMG_0636

IMG_0638

One of the kids that wouldn’t leave the class 😀 *the dad had to explain that the kid can join the regular class if he likes 😀

 

IMG_0637

Next week it will be for 3rd graders 😉

IMG_0631

See you then 🙂

 

ProCodeCG Kids Regular Coding Class – Open Topics – 21 Oct 2017

Standard

Our open topics kids coding class 🙂

IMG_0281

IMG_0283

Altair had just attended one session of GameMaker and this is the progress when he came back to the next class 🙂

IMG_0244

He added more features to the game

IMG_0237

plus lots of sprites, objects and background and rooms 🙂

IMG_0238

IMG_0240

He added levels with different challenges on every levels 😉

IMG_0241 IMG_0242

And he started to create the next game: Racing Car 🙂

IMG_0251

Capt. Azriel helped Al to resize the background

IMG_0278

Altair’s little brother joined in 😀

IMG_0275

He wanted to play and typing something on the laptop and Altair was very busy keeping him away from the laptop 😀

IMG_0276

Ain had created lots of apps with Thunkable but his laptop has problems with connecting to internet so while he waited he opened GameMaker and improved his game 🙂

IMG_0255

We used different laptop to log in to Ain’s Thunkable account and these are some of what Ain’s had created: guessing odd or even number app

IMG_0279

IMG_0269

Bouncing Ball App

IMG_0270

And Doodling App 😉

IMG_0273

Capt. Faris was still busy with his research: was given a new task with TensorFlow 😉

IMG_0260

IMG_0311

IMG_0296

Clarence was back! This time he wanted to install C++ compiler and started coding in C++

IMG_0262

Faris helped

IMG_0263

IMG_0287

Clarence apparently had so many things in his head to be coded in C++ 🙂

IMG_0271

And we had a newcomer: Brillian 🙂

IMG_0265

Brillian had to go through Intro to Programming

IMG_0268

First, he had to finished Minecraft Hour of Code

IMG_0285

and got the certificate

IMG_0294

and then he learned about functions with LightBot

IMG_0301

IMG_0303

IMG_0304 2

And more logics with some Python using CodeCombat 🙂 In the next class Brillian will learn more with Blockly Games or go straight to game making 🙂

IMG_0308

Nanin! Forgot to save her work :(( So she had to started all over againnnn NOOOOO

IMG_0267

Nanin had to browse through the download folder to find all the pictures of the animals

IMG_0272

and recreated everything

IMG_0292

And then Nanin and Mom discussed the project to be presented to the next exhibition

IMG_0300

She looked so excited 🙂 We’ll see what app Nanin will create next week 🙂

IMG_0302 2

Vian is getting better each week 🙂

IMG_0280

He created more advanced games and keep adding more features

IMG_0288

The game looked really fun 🙂

IMG_0289 IMG_0290

IMG_0291

IMG_0297

And Vian got the best tutor: Ain (wearing black hat)

IMG_0295

IMG_0310

IMG_0312

And the best way to test a game is by playing it, together 🙂

IMG_0313

Azriel made lots of progress too 🙂

IMG_0293

He started to code in JavaScript to build things in Minecraft

IMG_0298

Starting with simple shapes and structures like triangle and stairs

IMG_0305

IMG_0306

IMG_0320

the result

IMG_0309

Very nice progress, Azriel! So proud of you! 😉

IMG_0321

And at the end of the class we learned Sewing 101 by Mama Ain 😉

IMG_0246

IMG_0247 IMG_0248

*Ignore the face 😀

IMG_0323

The point is: we have lots of topics in the class and we’re always having fun! See you next week! 😉

ProCodeCG Kids Regular Coding Class – Open Topics – 7 Oct 2017

Standard

Our open topics class this week 🙂

IMG_9364

Capt. Faris, like usual was very busy with the research 🙂

IMG_9339

IMG_9343

Faris started to train his AI to recognize some logo

IMG_9360

Ain was working on creating apps

IMG_9340

IMG_9346

Ain created an login app

IMG_9347

IMG_9366

IMG_9350

There was still some errors, Ain will fix it at home 🙂

IMG_9355

Adin was unstoppable 🙂 He finished all levels for Intro to Programming 😀

IMG_9341IMG_9349

Next week he certainly can move to the next level 😉

IMG_9356 IMG_9357

IMG_9358

IMG_9365

IMG_9371

Capt. Faris was helping Azriel to start Spigot Server

IMG_9348

IMG_9367

So Azriel can code things like this in Minecraft 😉

IMG_9363

The first floor of Azriel’s skyscraper

IMG_9368

Yes! Azriel first skycraper in Minecraft, created with JavaScript 😉

IMG_9369

Too bad we didn’t take a picture of Tyo, who was celebrating his birthday and working on a very cool project: reading weather data to be processed with Java. But we had problems with accessing the APIs and libraries so Tyo decided to create chatting apps in Java next week! 🙂