José Xavier (@jcxavier) profile picture
Joined March 2009
Should Mechanical Engineering courses use Python/Jupyter notebooks consistently, to teach computational thinking for solving engineering problems? And what about "vibe coding": using AI to generate solutions, then learning from them? I'd love your views. 🧵
4
2
69
My hypothesis: AI-generated solutions work as worked examples to audit, debug and extend, but only if students must verify and explain them. Should we assess the solution or the ability to validate it? What would you change in an ME curriculum? #EngineeringEducation #Python #Jupyter
11
A 2026 experiment: 52 Python programmers learned a new library, some with AI help. In a final test without AI, the AI group scored 17% lower, mostly on debugging. Those who used AI to ask for explanations kept their learning (Shen & Tamkin, small sample).
7
Why notebooks: equations, code, plots and reasoning live in one place, so the solution becomes a readable narrative, not just a number. As Jeannette Wing argued (CACM, 2006), computational thinking is abstraction, decomposition and modelling, not programming itself.
11
Making scientific presentations in LaTeX Beamer used to be slow and fiddly. With an AI assistant it's now far more agile: layouts, figures, equations and fixes in minutes. I compared two assistants on this: GPT-5.6 Sol (xhigh) and Claude Opus 5.5 (xhigh). In my experience, GPT-5.6 Sol came out ahead for Beamer slides, though both are very capable. Have you tried it? Which assistant works best for you?
43
JetBrains Air turns @pycharm into a proper multi-agent workspace: Claude, Codex, Junie and more as tabs, first-class citizens in the IDE. It would be fantastic if @cursor_ai offered something equivalent. jetbrains.com/help/pycharm/a…
2
181
Curiosity project: I ported the correlation kernel of iCorrVision, our open-source Python DIC software, to Mojo, and the speed-up is striking. Uniaxial tensile test, every node, full test: 🐍 Python (1 thread): 18.3 min 🔥 Mojo (1 thread): 3.3 min (5.6x) 🔥 Mojo (24 threads): 26.7 s (41x) Biaxial: 16.0 min → 32.0 s (30x). Congrats @clattner_llvm on opening up Mojo and MAX! #Mojo #DIC #ExperimentalMechanics
3
16
3,333
José Xavier retweeted
An agent writes the code now. Do you still need an IDE? You do if you want to understand and verify what the agent did. 🎥 In our new video, we talk about the role of an IDE now that humans aren't the only ones working on the code. youtu.be/AHFGMkzrfwM
31
12
26
156
45,677
Seminar | Experimental & Computational Biomechanics (MSc Mechanical Eng., NOVA FCT): Prof. Stéphane Avril (Mines Saint-Étienne) on "Optical techniques and inverse methods in soft-tissue mechanics: the Virtual Fields Method". Wed 28 Oct, 14:00–16:00, Room 3.05, Bldg VIII. #Biomechanics
68
🔬 Excited to share the publication "Experimental Protocols to Test Aortic Soft Tissues: A Systematic Review"👉mdpi.com/2306-5354/11/8/745 #aorta #biaxial_tests #digital_image_correlation #experimental_protocols #hyperelastic_behaviour #soft_tissue
1
1
62
José Xavier retweeted
Tech enthusiast? Educator? Computationally curious? Check out the "Computational Conversations" podcast - a series of lively discussions on the challenges and opportunities of technology in education, society, and beyond! youtube.com/playlist?list=PL…
1
5
1
26
2,159
José Xavier retweeted
Announcing GitHub Copilot Free! A new free tier for GitHub Copilot, available for everyone today in @code No trial. No subscription. No credit card required. Learn more in our blog: aka.ms/copilot-free
254
2,724
716
13,998
1,211,732
Wolfram Notebook Assistant + LLM Kit Announcement and Demo with Stephen Wolfram nitter.gq/i/broadcasts/1MYxNMPYq…
5
33
4
164
12,740
Useful to the point of being revolutionary: introducing Wolfram Notebook Assistant! writings.stephenwolfram.com/…
15
128
18
858
58,674
#JupyterLab 4.3 and #Notebook 7.3 are now available! Find out more about the latest updates in this blog post: blog.jupyter.org/jupyterlab-…
1
27
2
111
9,822
New 20hr bootcamp on Probability & Statistics!!! Videos released weekly but full playlist already posted: youtube.com/watch?v=sQqniayn… Probability & Statistics are cornerstones of data science and machine learning. This course rapidly covers the basics and gets into advanced topics.
76
1,518
91
9,521
535,581
José Xavier retweeted
📚 A pensar na saúde mental, a centenária Livraria Lello, no Porto, lançou uma petição para que os livros possam ser prescritos por médicos e dedutíveis no IRS como despesa de saúde. Saiba mais: expresso.pt/webstories/livra… 📷 Horacio Villalobos - Corbis/Corbis via Getty Images
18
16
11
163
13,411
🚨 Webinar Alert! 🚨 Join Prof. Nele Famaey as she explores "Shift to the Mechanics: Distensibility as a Predictor for Ascending Thoracic Aortic Aneurysm Failure." 📅 16 Oct 2024, 2 p.m. WEST (Lisbon) 🔗 Link: meet.google.com/khy-svay-rfp #Webinar #Biomechanics #AneurysmTool #FCT
1
58