's Avatar

@lucach.bsky.social

๐Ÿ‡ฎ๐Ÿ‡น CSEd PhD Candidate at USI (Lugano, ๐Ÿ‡จ๐Ÿ‡ญ) In love with informatics and teaching. Striving to be(come) a kind human being.

40 Followers  |  80 Following  |  6 Posts  |  Joined: 13.11.2024  |  1.6323

Latest posts by lucach.bsky.social on Bluesky

Option in between: have students implement/understand it once, and then use it as a proper abstraction for the rest of the course. PyTamaro's web platform offers special support, dubbed "toolbox", to quickly save and reuse functions across activities (see chiodini.org/publications...).

09.06.2025 12:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

(This actually has the advantage of showing explicitly the difference between "graphics coordinates" and "math coordinates", especially if students are asked to implement these functions at some point.)

Perhaps I didn't fully understand the point you were trying to make?

09.06.2025 11:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Playground - PyTamaro

I'm not sure I understand the "building a Cartesian system on top of compositional graphics is difficult" bit.

Here's a small example that uses PyTamaro to implement a local cartesian coordinate system: pytamaro.si.usi.ch/playground?c...

09.06.2025 11:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Cool work, and thanks for checking out and mentioning PyTamaro! I agree that a (local) coordinate system is necessary to model the physical world, which many games use for some parts. (Unfortunately, students will end up using them in hacky ways even for the parts that are not about coordinates...)

09.06.2025 11:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

I ask you only one thing: study.

[Letters from those sentenced to death in the Italian Resistance, Einaudi, 1955]

25.04.2025 06:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Classic Shriram. Pretends to pass as an AI by using "delve"; fails by inserting a typo.

03.12.2024 08:18 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@lucach is following 20 prominent accounts