Tagged articles
15 articles
Page 1 of 1
Liangxu Linux
Liangxu Linux
May 17, 2026 · Industry Insights

Can MoonBit Support Chinese Keywords? Feasibility, Benefits, and Drawbacks

The article examines MoonBit's proposal to add optional Chinese keywords, discussing technical feasibility through a mapping table, potential advantages for beginners and non‑English speakers, and counterarguments about internationalization, developer workflow, and AI tooling compatibility.

Chinese keywordsMoonBitWebAssembly
0 likes · 6 min read
Can MoonBit Support Chinese Keywords? Feasibility, Benefits, and Drawbacks
Old Zhang's AI Learning
Old Zhang's AI Learning
May 1, 2026 · Artificial Intelligence

Claude Code Hackathon Top 3: How a Turkish Doctor Won Gold with AI‑Powered MedKit

The Anthropic "Built with Opus 4.7" hackathon showcased three standout projects—MedKit, Wrench Board, and Maieutic—each built by creators from medicine, electronics repair, and education, demonstrating how deep domain expertise combined with Claude Code agents can deliver real‑world AI solutions.

AI agentsClaude CodeElectronics repair
0 likes · 10 min read
Claude Code Hackathon Top 3: How a Turkish Doctor Won Gold with AI‑Powered MedKit
IT Services Circle
IT Services Circle
May 30, 2025 · Fundamentals

Why C Language Exam Questions Miss the Point: A Critique of Overly Complex Syntax Tests

The author reflects on a paid tutoring session that revealed university C‑language exam questions focused on obscure syntax tricks, argues that such puzzles hinder real programming skill development, and calls for a shift toward readability, problem‑solving, and practical relevance in computer science education.

C programmingcode readabilityexam critique
0 likes · 4 min read
Why C Language Exam Questions Miss the Point: A Critique of Overly Complex Syntax Tests
DataFunSummit
DataFunSummit
Sep 27, 2024 · Artificial Intelligence

Advances in Educational Large Language Models for Youth Programming and Personalized Learning

The presentation by Dr. Su Yu outlines challenges such as data sparsity and delayed learning effects in AI‑driven education, introduces three technical breakthroughs—domain‑specific LLM training, small‑knowledge learning via hierarchical knowledge graphs, and reinforcement‑based cognitive recommendation—and showcases product applications like the Frog Programming Platform, AI Programming Learning Machine, and digital‑human AI recorded courses.

AI educationKnowledge GraphPersonalized Learning
0 likes · 18 min read
Advances in Educational Large Language Models for Youth Programming and Personalized Learning
Ops Development & AI Practice
Ops Development & AI Practice
Feb 2, 2024 · Fundamentals

Why Design Patterns and Architecture Outshine Language Mastery

Many developers focus narrowly on mastering specific programming languages, neglecting broader software design principles, patterns, and architectural frameworks; this article analyzes the causes, impacts on individuals and the industry, and offers strategies such as lifelong learning, practical application, and community engagement to cultivate a more holistic development mindset.

development practicesprogramming education
0 likes · 4 min read
Why Design Patterns and Architecture Outshine Language Mastery
Python Programming Learning Circle
Python Programming Learning Circle
Sep 8, 2022 · Fundamentals

Why Programming Feels Difficult: The Role of Interest Loops, Problem‑Solving Training, and Creative Learning

The article argues that programming seems hard because traditional education fails to build a positive interest loop, neglects problem‑solving training, and does not teach students how to create, suggesting that fostering curiosity, practical projects, and an experimental mindset can make learning to code much more approachable.

Curriculum Designinterest looplearning motivation
0 likes · 8 min read
Why Programming Feels Difficult: The Role of Interest Loops, Problem‑Solving Training, and Creative Learning
Java Backend Technology
Java Backend Technology
Apr 1, 2022 · Fundamentals

Why Kids Are Outpacing Adults in Bilibili’s Programming Community

The article explores the intense “involution” of Bilibili’s knowledge zone, highlighting how elementary‑school children like Ongo and vita are mastering algorithms, Swift Playgrounds, and Microbit projects, while parents debate the benefits and risks of such early‑stage coding immersion.

BilibiliMicrobitSwift Playgrounds
0 likes · 10 min read
Why Kids Are Outpacing Adults in Bilibili’s Programming Community
Open Source Linux
Open Source Linux
Feb 8, 2022 · Fundamentals

Turn Playtime into Code Mastery: 15 Games to Learn Programming

Discover a curated collection of fifteen interactive coding games and platforms—such as Codingame, CodeCombat, Screeps, and Human Resource Machine—that let you practice and master programming languages like Python, JavaScript, and Java while having fun, complete with URLs and brief descriptions.

Game-based Learningcoding gamesinteractive learning
0 likes · 12 min read
Turn Playtime into Code Mastery: 15 Games to Learn Programming
21CTO
21CTO
Jun 4, 2020 · Fundamentals

Why Language Skills Predict Faster Python Learning: New Study Reveals

Recent research from the University of Washington shows that individuals with stronger language abilities learn Python faster and achieve better programming outcomes, while mathematical skills have little predictive power, highlighting the crucial role of linguistic skills and brain beta oscillations in coding education.

EEGcognitive sciencegender diversity
0 likes · 6 min read
Why Language Skills Predict Faster Python Learning: New Study Reveals
ITPUB
ITPUB
Jul 30, 2017 · Fundamentals

What Joel Spolsky Learned About Real Problems, In‑House Programming, and Leadership

The article recounts Joel Spolsky’s Yale talk, highlighting his key takeaways about focusing on real problems, avoiding in‑house programmer roles, the importance of aligning business with technical expertise, and how strong communication separates ordinary staff from leaders.

ManagementSoftware Engineeringcareer advice
0 likes · 10 min read
What Joel Spolsky Learned About Real Problems, In‑House Programming, and Leadership
MaGe Linux Operations
MaGe Linux Operations
Jun 4, 2017 · Fundamentals

Why Do Some Students Struggle with Python? Proven Learning Strategies

After five months of teaching a Python class, the author reflects on why some learners excel while others struggle, identifying common obstacles such as lack of practical use, unclear entry points, and persistence, and offers actionable methods to improve study habits and achieve success.

Motivationprogramming educationpython learning
0 likes · 6 min read
Why Do Some Students Struggle with Python? Proven Learning Strategies