Information I Programming Basics Quiz
Practice variables, loops, arrays, functions, and algorithms with original quiz questions!
START

What is the Information I Programming Basics Quiz?

This is a free, unofficial 4-choice quiz app for practicing programming basics with original questions.

It is designed for middle school and high school learners who want to build confidence with variables, data types, operators, conditionals, loops, lists, functions, algorithms, tracing, and debugging.

Original questions, not copied from textbooks or exams

The questions, choices, explanations, diagrams, and example settings are created independently for this app.

The quiz uses general programming facts and learning concepts, but it does not reproduce textbook passages, workbook problems, official exam questions, school handouts, or publisher materials.

Course lineup

Dynamic hints with original diagrams

Hints change according to the current question. They include original visual explanations for variable updates, condition branches, loops, arrays, functions, trace tables, and debugging checks.

My Page stores challenge history, best records, and often missed questions, making the app useful for repeated review.

Practice reading small programs step by step

Programming becomes easier when you can read a short piece of pseudocode and explain how each value changes. This quiz focuses on small examples that can be traced by hand, so learners can practice the habit of checking variables, conditions, loop counts, and output values.

The questions do not require a specific programming language. They use simple pseudocode so students who are learning with Python, JavaScript, Scratch-style thinking, or school pseudocode can review the same basic ideas.

Useful for students, teachers, and families

Students can use the app for quick review before class, before a regular test, or when they want to understand why a program produced a certain output.

Teachers and guardians can also use it as a light check of basic understanding. The dynamic hints show how to trace values, read conditions, and find common mistakes without relying on copied textbook or exam questions.

What learners can build with these basics

Variables, conditionals, loops, lists, and functions are the building blocks for small tools such as score checks, simple simulations, search programs, and data summaries. By practicing these parts separately, students can prepare to read and write longer programs with less anxiety.

非公式サイト・権利表記について

  • 当サイトは、文部科学省・大学入試センター・学校・大学・出版社・予備校・試験実施団体等の公式サイトではありません。
  • 当サイトは、各団体・各社から公認、認定、監修、提携を受けたサイトではありません。
  • 掲載している問題は、教科書・参考書・問題集・共通テスト・入試問題・資格試験・検定試験・模試の転載ではありません。
  • 問題・選択肢・解説・図表・文章素材は独自に作成しています。
  • 各試験名・資格名・団体名・学校名等は、それぞれの権利者に帰属します。
  • 正式な学習指導要領・入試情報・試験情報・教材情報は各公式サイトをご確認ください。
  • 権利上の問題がある場合はお問い合わせください。 お問い合わせ(フォーム)
URL copyURL copy