ProCodeCG Kids Programming Class 26 Sept 2015 – Making Antivirus


Today we created anti-virus for the virus we created last week πŸ™‚


Some of the kids didn’t come last week so they had to catch up typing two files πŸ˜‰


Cinta, after typing the virus, was prevented by Capt. Zaki to run it because she had not created any backups! So Capt. Zaki helped her.


And after that, she refused to run the virus LOL. She was afraid the virus will destroy the whole computer :))


This is Ardi typing the anti-virus code from the main source computer because he forgot to bring his glasses πŸ™‚


And Cinta, insisted to type the anti-virus before running the virus πŸ™‚ The antivirus later deleted all lines in of her files and she got very angry and told everybody in the class to not ever running the antivirus because “the antivirus is meaner than the virus!” LOL. We later found out that Cinta’s virus, due to the it’s directory structure and where it saved had replicate it’s body and thus infect other .py files with MORE lines and make other files bigger and when she ran the antivirus, it deletes almost everything LOL. But don’t worry. Capt. Zaki was there to fix it πŸ˜‰


On the left side, is Nara, creating an game replicate with GameMaker. We challenge him to do it in GameMaker and he finished it in 10 -15″! We will learn how to do it on the next class, and will port it from GML to Python! πŸ˜‰


The kids observing new games on the internet while thinking how to create it with GM or Python. They think differently now. Whenever they play game, they would wonder how to create the game, not jus how to play it πŸ˜‰


This is not just a class. But a place when kids are socializing and make friends πŸ™‚


And this is the screenshot of the virus and the antivirus

Bildschirmfoto 2015-09-24 um 6.04.26 nachm.

And this is the improved antivirus that will not recover itself (because eventhough it has a virus signature, it is NOT a virus πŸ˜‰

Bildschirmfoto 2015-09-25 um 10.17.53 nachm.

On the next class we probably will create an encryption virus. Or create game. Or BOTH! πŸ˜‰


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s