Projects from Karel, including ML5 and ZIM and more!

I made the SLINGSHOT constructor TOOL that creates the code for constructions to easy make levels for slingshot game.

I like the idea of colliding objects with same color, is that also possible with same picture? @Abstract can you make a zapp of https://zimjs.com/explore/physicsbits
as I did already for me, but kids like blocks, that is why I want to learn them physics with pictures

and to copy over textarea text I used

now you can also change the snow backgrounds found on 1920x1080 at https://www.angrybirdsnest.com/forums/topic/angry-birds-seasons-backgrounds/

my zapp where you also can test the slingshot

creating levels now here only a tile

with several pictures for locker and blue backing here

how cool physics with picture, simple version as also the icecream01.png is used at https://zimjs.com/cs

drag again up into the bounds

this is something I want to try with ZUmIM shaders and cam ml5 triggering hands



see
https://www.linkedin.com/posts/pala3d_particles-newmedia-touchdesigner-activity-7378502834247516160-7sua?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAHIiS0BWLRDJMwF7jIH68BraK3zIzm9PRM
and
https://www.linkedin.com/posts/pala3d_ue5-cinematic-gamedev-activity-7413987521577091072-1Ql2?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAHIiS0BWLRDJMwF7jIH68BraK3zIzm9PRM

I bought me a new book today from professor Ann Dooms, of VUB university Brussels about "history of ideas in the science of AI ' the AI research group

This is about prof. Ann https://ai.vub.ac.be/team/ann-dooms/
Prof. Dr. Ann Dooms is leading a research group in Digital Mathematics (Research | Vakgroep Wiskunde & Data Science). The word “digital” is derived from the Latin word “digitus”, which means finger, and hence refers to finger-counting used to enumerate objects. Data that can only take a discrete number of values is therefore called digital.

Our society is completely digitized leading to applications of mathematics in our everyday life, everywhere and anywhere. Constant streams of data are being captured, analyzed and communicated. Today is the era of so-called “big data”: we never encountered such volumes of data, at such speeds, of so many different kinds and yet with quite some uncertainty. New paradigms of mathematics come to the rescue in this interdisciplinary field bringing together mathematicians, computer scientists, engineers up to social scientists and lawyers.

Prof. Dr. Ann Dooms holds a PhD in Mathematics (2004) and is specialized in Digital Information Forensics and Security.

She is a member of the Jonge Academie and the IEEE TC Information Forensics and Security. She was nominated in 2013 for the EOS Gouden Pipet and received in 2014 the Second Prize in Science Communication from the Royal Flemish Academy of Belgium in Sciences and Arts.

1 Like

how cool with zooming shader of 019

magnifier works with cam to make bigger and smaller

I now have all colored fingers

and diamond shape that can turn the middel picture

1 Like

I like the sprite fruit,
now kids can play around also without the external fruit.json, I integrated it

/// this code comes from https://zimjs.com/assets/fruit.json
 var fruitJson =  {
                    images: [
                        "fruit.png"
                    ],
                    frames: [
                        [1, 1, 100, 66, 0, 0, 0], // array-number [0]
                        [103, 1, 77, 92, 0, -2, -2], // array-number [1]
                        [1, 95, 83, 92, 0, -3, -2], // array-number [2]
                        [86, 95, 79, 98, 0, -9, 0],// array-number [3]
                        [1, 195, 90, 91, 0, -4, -2],// array-number [4]
                        [93, 195, 95, 94, 0, -1, 0],// array-number [5]
                        [1, 291, 81, 111, 0, -4, 0],// array-number [6]
                        [84, 291, 93, 105, 0, -2, -3]// array-number [7]
                    ],

                    animations: {
                        "melon": { frames: [0] },
                        "apple": { frames: [1] },
                        "orange": { frames: [2] },
                        "avacado": { frames: [3] },
                        "grapefruit": { frames: [4] },
                        "cherries": { frames: [5] },
                        "papya": { frames: [6] },
                        "strawberry": { frames: [7] }
                    },

};

     var apple = new Sprite({json:fruitJson, label:"apple"}) //asset("fruit.json")
        .reg(CENTER).pos(350,100,RIGHT,TOP);
        //.animate({scale:1}, 2, "elasticOut");

you can test the total zapp at

and here

happy with my new minecraft lava game , the lava moves, and you can jump over it, I will introduce it on https://makerfaireGent.be


Thanks to try it, have fun playing it..
next version wil be with bodytracking instead of finger tracking 5 fingers = jump, 1 finger = go to left or right side, depends which handfinger it is.

happy meal is now with the cam..
picture into a mask
choose, take a picture, color, full with pattern, see all drawing afterwards

should be ZIM code?
https://cy29661.happymealdigital.com/?locale=fr_BE

as this app was ariginal also for landscape,

it can also be portrait

all peope are talking about CANVA = vibecoding games
but where are the kids , and the jobs to learn ooding?
look to this post on linkedin


https://www.linkedin.com/posts/bas-hummel_gamification-met-vibecoding-steeds-vaker-activity-7416003438096142336-qBbr?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAHIiS0BWLRDJMwF7jIH68BraK3zIzm9PRM
so I created one game idea

I converted to several numbers with pane + random numbers again

and multiple games with numbers

Gamification with Vibe Coding

I'm increasingly using vibe coding to transform lesson materials into educational games. For example, I created a math game for my third-grade class where students have to put numbers in the correct order.

This week, my daughter brought home a vocabulary list to prepare for a test. We practice together, but I also quickly turned it into a digital exercise. First, I took photos of the worksheets, used a language model to convert them into text, and then used this text in my prompt for the game.

I expect vibe coding to quickly become more popular in education. Many good tools are now available, but Canva is already widely used in schools. You can also vibe code with Canva AI: go to "Code." Enter your prompt and you'll see how it's coded and can test it immediately. You can easily make adjustments if necessary. A major advantage is that you can host the created app directly in Canva. This makes sharing it with students simple and accessible.

as I asked to Dan and he helped me.. now 6 years later all teacher are searching for games


video minute

my first thing I wanted to be able to make and understand this

as

I made this 'joepie' when match is correct

other idea with border around number

as https://zimjs.com/elearning has

see

and

I made this

I made already several with speech()

word on colored shape with connected picture

with the webcam ml5js

and also with robots to connect to colors

it seems many teachers are searching for the code.. and now are start vibecoding..

colors connecting from picture to shape

and multiple pages

even this

new project launched https://petraiaiai.be/

I made this for the workshop tomorrow at tajo.be
I made this for the kids also using zapp_ always


multiple snowballs

We'd like to ask you to take one minute to introduce yourself at the start of the day. This way, the TAJO youth will know which guest instructors are leading workshops. Tell our youth your name, your profession/passion, and what you'd like them to experience today. Do this in a stimulating way. How? It's entirely up to you, but here are some examples.

Talents?

Do you recognize talents in the young people that are specific to your profession/passion? Identify the specific observable behavior you see and connect it to your passion/expertise/profession.

in summer with beachball

multiple balls
and soccerball