Jena Academy Programming School: Generative AI & Informatics Olympiad Preparation Course - Now Enrolling Middle and High School Students to Build Logical Thinking Skills with Python
Jena Academy offers a programming school for middle and high school students, focusing on Python and competitive programming to develop algorithmic, mathematical, and logical thinking skills. The course is available online and in-person, with instruction from top university students and active engineers, aiming to prepare students for the Informatics Olympiad and future IT/AI fields. It covers everything from basic programming to advanced algorithms and machine learning, with various student success stories highlighted.
📋 Article Processing Timeline
- 📰 Published: April 3, 2026 at 08:02
- 🔍 Collected: April 3, 2026 at 00:00
- 🤖 AI Analyzed: April 17, 2026 at 08:24 (344h 24m after Collected)
Jena Academy (English name: Jena Academy, operated by Weer Education Co., Ltd.) is offering the "Jena Academy Programming School: Generative AI & Informatics Olympiad Preparation Course" for middle and high school students (elementary school students are also welcome). This course systematically cultivates algorithmic skills, mathematical abilities, and logical thinking through Python and competitive programming.
The course supports both online and in-person attendance, allowing students to participate according to their lifestyle. Through programming education, students not only acquire technical skills but also develop their logical thinking and problem-solving abilities.
Competitive programming, such as the Informatics Olympiad, involves solving problems using algorithms and mathematical thinking, leading to highly effective learning and fostering skills directly applicable to future IT and AI fields.
Course introduction page is here:
https://jena-academy.com/programming
The Informatics Olympiad is a competitive programming contest for students up to high school age, where participants compete based on their algorithmic skills, mathematical abilities, and thinking power.
By learning programming, students can train their logical thinking skills and grow by competing with participants worldwide through contest participation.
Furthermore, algorithmic skills are indispensable for AI development and advanced system development, and coding proficiency is highly valued by IT companies such as GAFAM.
■ Features of the Course
1. Practical Programming Learned through Competition
Develop algorithmic skills practically through contest participation.
2. Abundant Past Problem Practice
Consistently improve your skills through actual competitive programming problems.
3. Cultivation of Logical Thinking
Develop thinking power, concentration, and creativity by repeatedly analyzing problems.
■ Reasons for Being Chosen
1. Instruction by Current Engineers and Top-tier Science Students
Lecturers include students from the University of Tokyo, graduate students in science fields, and current engineers.
2. Individually Optimized Curriculum
Learning plans are designed according to each student's level, from beginners to Informatics Olympiad level.
3. Acquisition of a Wide Range of Skills
Learn not only algorithms but also diverse fields such as machine learning, web development, and data processing.
■ Course Structure (3 Steps)
■STEP 1: Introduction to Programming
Master Python basics, typing, and programming thinking.
Learn web production, image processing, natural language processing, and more.
■STEP 2: Python & Competitive Programming
Problem-solving practice using AtCoder.
Acquire basic algorithms and reach contest participation level.
■STEP 3: Informatics Olympiad Preparation
Learn C++ and advanced algorithms.
Conduct practice with Codeforces and past JOI problems.
■ Curriculum Content
* Basic PC skills (typing, CUI operation)
* Visual programming
* Python syntax and algorithms
* Machine learning and data processing
* Web production and app development
* Competitive programming
■ Student Growth Examples
■ 8th Grade Student
Acquired skills from Python basics to machine learning (CNN) and implemented an image recognition task.
■ 8th Grade Student
Acquired a wide range of fields including algorithms, CUI operation, and data processing.
■ 10th Grade Student
Learned from web production to machine learning and challenged themselves to read overseas technical literature.
■ 9th Grade Student
Currently studying algorithms with the aim of participating in the Informatics Olympiad main competition.
■ 5th Grade Student
Realized the fun of programming through Python and web production.
■ Course Overview
Target: Junior high school 1st year to high school 3rd year
Instruction type: Small group instruction
Class hours:
Sundays 13:00-16:00
Campus:
■ Myogadani Campus
Shinanoji Bldg. 4F, 5-5-2 Koishikawa, Bunkyo-ku, Tokyo
■ Online support available
■ How to Apply
For material requests, inquiries, and trial lesson applications, please use the dedicated inquiry page, exclusive form, or official LINE channel to submit your information:
https://jena-academy.com/inquiry
■ About Jena Academy
Jena Academy, as a "cram school that stays close to each individual to deliver optimal learning," provides educational programs tailored to the goals and learning status of each student, from beginners to those aiming to enter prestigious universities like the University of Tokyo, top-tier medical schools, or overseas universities.
In English education, we adopt our unique Bilingual Method, developing a curriculum aimed at fostering the ability to "understand English as English."
Furthermore, in STEM subjects, we support steady academic improvement with a view to university entrance exams through individualized learning programs that adapt to each student's level of understanding and progress.
Moreover, for the 2026 entrance exams, all students in our university preparatory course passed their first-choice schools.
The course supports both online and in-person attendance, allowing students to participate according to their lifestyle. Through programming education, students not only acquire technical skills but also develop their logical thinking and problem-solving abilities.
Competitive programming, such as the Informatics Olympiad, involves solving problems using algorithms and mathematical thinking, leading to highly effective learning and fostering skills directly applicable to future IT and AI fields.
Course introduction page is here:
https://jena-academy.com/programming
The Informatics Olympiad is a competitive programming contest for students up to high school age, where participants compete based on their algorithmic skills, mathematical abilities, and thinking power.
By learning programming, students can train their logical thinking skills and grow by competing with participants worldwide through contest participation.
Furthermore, algorithmic skills are indispensable for AI development and advanced system development, and coding proficiency is highly valued by IT companies such as GAFAM.
■ Features of the Course
1. Practical Programming Learned through Competition
Develop algorithmic skills practically through contest participation.
2. Abundant Past Problem Practice
Consistently improve your skills through actual competitive programming problems.
3. Cultivation of Logical Thinking
Develop thinking power, concentration, and creativity by repeatedly analyzing problems.
■ Reasons for Being Chosen
1. Instruction by Current Engineers and Top-tier Science Students
Lecturers include students from the University of Tokyo, graduate students in science fields, and current engineers.
2. Individually Optimized Curriculum
Learning plans are designed according to each student's level, from beginners to Informatics Olympiad level.
3. Acquisition of a Wide Range of Skills
Learn not only algorithms but also diverse fields such as machine learning, web development, and data processing.
■ Course Structure (3 Steps)
■STEP 1: Introduction to Programming
Master Python basics, typing, and programming thinking.
Learn web production, image processing, natural language processing, and more.
■STEP 2: Python & Competitive Programming
Problem-solving practice using AtCoder.
Acquire basic algorithms and reach contest participation level.
■STEP 3: Informatics Olympiad Preparation
Learn C++ and advanced algorithms.
Conduct practice with Codeforces and past JOI problems.
■ Curriculum Content
* Basic PC skills (typing, CUI operation)
* Visual programming
* Python syntax and algorithms
* Machine learning and data processing
* Web production and app development
* Competitive programming
■ Student Growth Examples
■ 8th Grade Student
Acquired skills from Python basics to machine learning (CNN) and implemented an image recognition task.
■ 8th Grade Student
Acquired a wide range of fields including algorithms, CUI operation, and data processing.
■ 10th Grade Student
Learned from web production to machine learning and challenged themselves to read overseas technical literature.
■ 9th Grade Student
Currently studying algorithms with the aim of participating in the Informatics Olympiad main competition.
■ 5th Grade Student
Realized the fun of programming through Python and web production.
■ Course Overview
Target: Junior high school 1st year to high school 3rd year
Instruction type: Small group instruction
Class hours:
Sundays 13:00-16:00
Campus:
■ Myogadani Campus
Shinanoji Bldg. 4F, 5-5-2 Koishikawa, Bunkyo-ku, Tokyo
■ Online support available
■ How to Apply
For material requests, inquiries, and trial lesson applications, please use the dedicated inquiry page, exclusive form, or official LINE channel to submit your information:
https://jena-academy.com/inquiry
■ About Jena Academy
Jena Academy, as a "cram school that stays close to each individual to deliver optimal learning," provides educational programs tailored to the goals and learning status of each student, from beginners to those aiming to enter prestigious universities like the University of Tokyo, top-tier medical schools, or overseas universities.
In English education, we adopt our unique Bilingual Method, developing a curriculum aimed at fostering the ability to "understand English as English."
Furthermore, in STEM subjects, we support steady academic improvement with a view to university entrance exams through individualized learning programs that adapt to each student's level of understanding and progress.
Moreover, for the 2026 entrance exams, all students in our university preparatory course passed their first-choice schools.