Why is there a tube on every monitor in our Python course? 🐍

It is a simple progress signal: students put the tube up while working on exercises and take it down when they are finished. This makes it easy to see who is still working and who is ready for the next step.

https://www.izmb.uni-bonn.de/en/pbb/teaching

#Python #Bioinformatics # #TeachingTips #EdTech #ProgrammingEducation #PythonCourse #TeachingTrick #LowTechHighImpact #SmartTeaching #LearningByDoing #ClassroomInnovation
@PuckerLab

Learn Turbo Pascal - a video series originally released on VHS

Everything you might possibly want to know about programming in Turbo Pascal.Originally released on VHS, (c) Borland International.

YouTube

AI-driven "vibe coding" lets devs build apps fast with plain English, but risks undermining fundamentals. Balancing tool use with mastery is key. #AIinCode #ProgrammingEducation #DevTrends #SoftwareDevelopment

https://saysomething.hashnode.dev/vibe-coding-the-ai-revolution-in-software-development-and-the-battle-for-foundational-skills

πŸŽ‰πŸŽ‰ Behold, the latest #innovation in programming education: fixing someone else's broken code to learn a language no one uses! πŸ™„ With a whopping 98.7% #Zig and 1.3% #Shell, you too can master the art of #debugging irrelevant scriptsβ€”a skill as useful as a chocolate teapot. πŸ«β˜•
https://codeberg.org/ziglings/exercises #programmingeducation #codinghumor #HackerNews #ngated
exercises

Learn the ⚑Zig programming language by fixing tiny broken programs.

Codeberg.org
GitHub - maurymarkowitz/101-BASIC-Computer-Games: Type-in programs from the original 101 BASIC Computer Games, in their original DEC and Dartmouth dialects. No, this is *not* the same as BASIC Computer Games.

Type-in programs from the original 101 BASIC Computer Games, in their original DEC and Dartmouth dialects. No, this is *not* the same as BASIC Computer Games. - maurymarkowitz/101-BASIC-Computer-Games

GitHub
A Complete Python Learn-by-Doing Guide for Aspiring Data Scientists – 2. 100 Basic Codes to Try

Source: PYPL Popularity of Programming Language, Feb 2024. The PYPL Popularity of Programming Language Index is created by analyzing how often language tutorials are searched on Google. Worldwide, …

Scratch Game Design Introduction #Coding #Scratch

YouTube
πŸ‘¨β€πŸ« Ready to revolutionize programming education in universities? Don't miss the talk "Scalable Education with JupyterHub, nbgrader, and jupyterquiz" by Philipp Risius. πŸ“šπŸš€ Learn more: https://cz.pycon.org/2023/program/talks/110/ #ProgrammingEducation #JupyterHub #PyConCZ23
PyCon CZ – Scalable Education with JupyterHub, nbgrader, and jupyterquiz – a talk by Philipp Risius

I will present infrastructure to easily deploy courses, e.g. at universities, based on JupyterHub, nbgrader, jupyterquiz, and dedicated plugins to enable hurdle-free teaching of programming courses through various formats.The talk will cover the course infrastructure required to get a course up and…

PyCon CZ 23
πŸ‘¨β€πŸ« Ready to revolutionize programming education in universities? Don't miss the talk "Scalable Education with JupyterHub, nbgrader, and jupyterquiz" by Philipp Risius. πŸ“šπŸš€ Learn more: https://cz.pycon.org/2023/program/talks/110/
#ProgrammingEducation #JupyterHub #PyConCZ23
PyCon CZ – Scalable Education with JupyterHub, nbgrader, and jupyterquiz – a talk by Philipp Risius

I will present infrastructure to easily deploy courses, e.g. at universities, based on JupyterHub, nbgrader, jupyterquiz, and dedicated plugins to enable hurdle-free teaching of programming courses through various formats.The talk will cover the course infrastructure required to get a course up and…

PyCon CZ 23
@apocheir One of the things we lost when we went from college courses spread across eight months to 4 month courses that were really 12 or 13 weeks of time when you could run assignments was the opportunity to be forced to come back to a program you wrote months ago and have to modify it. #ProgrammingEducation