TH /TannoHubYOSHINOBU TANNO日本語 ↗
TEACHING / CURRENT PRACTICE

Applying technology
to educational needs.

Current courses, learning-material development, programming support, and related research.

Current courses

University courses ranging from introductory programming to computing and cloud technologies.

Programming
  • C Programming
  • Python Programming
  • Programming Applications (C++ / Java)
Computing & Cloud
  • Fundamentals of Computing
  • Applied Cloud Computing

Learning-material development

Developing and improving programming exercises, explanations, and hands-on materials for course content and students’ level of understanding.

Programming learning support

Supporting learners with explanations that emphasize concepts and reasoning rather than only final answers.

Research on AI-assisted learning support

Researching and prototyping a Japanese AI tutor, informed by learning difficulties observed in programming courses.