Skip to main content
Giovanni Alexander Rojas, physics teacher and author of GioPhysics

Author of GioPhysics

Giovanni Alexander Rojas

International-school physics teacher and builder of GioPhysics

Clear explanations, interactive models and worked reasoning — helping students understand the physics and build the confidence to solve it.

  • Teacher-builtFrom classroom experience
  • International curriculaSchool to university
  • Multilingual classroomsClarity without shortcuts
  • Inspectable resourcesSee the reasoning

Curricula and levels

One connected way to learn physics.

The story behind GioPhysics

From classroom materials to a connected learning platform.

  1. Classroom materials

    Resources made to help students see a difficult idea and put it into practice.

  2. Refine and expand

    Explanations improved through classroom feedback and different course structures.

  3. Bring it together

    Visual lessons, interactive models, worked reasoning and practice in one place.

  4. Keep it current

    Review course routes and revise resources as published specifications change.

My teaching philosophy

Make the model visible. Let students do the thinking.

I design resources that are clear, structured and independent, so students can explore, practise and build confidence — in class and on their own.

How every resource is shaped

Four principles guide the explanations, models and practice.

  1. 1

    Make the model visible

    Begin with a real situation, diagram or interactive model. Show what is happening before introducing the formula.

  2. 2

    Let students do the thinking

    Reveal the key decisions, diagnose common misconceptions and use hints to guide — without replacing the reasoning.

    ThinkPlanSolveCheck
  3. 3

    Design for multilingual classrooms

    Use plain language, clear diagrams and consistent notation so learners can focus on the ideas.

  4. 4

    Keep the syllabus boundary clear

    Identify course scope and editions. Label enrichment and distinguish original practice from official exam-board material.

    Course example
    Cambridge 9702
    Resource
    GioPhysics original
    Always inspect
    Level, edition and scope

Experience across international schools

Teaching physics in different course structures and classrooms.

BASIS

International-school experience

Concordia

International-school experience

Utahloy

International-school experience

Working with students from different countries and language backgrounds shapes how I explain a concept, choose an example and structure practice.

Academic background

A foundation in science, engineering and economics.

  • University of Barcelona

    Master of Science

  • Peking University

    Master of Arts in Economics

  • Dalhousie University, Canada

    Bachelor of Engineering

  • Saint Mary's University

    Diploma of Engineering

  • The University of Hong Kong

    Former PhD Candidate

Inspect the work

Open a real resource and see the approach for yourself.

Built for students, teachers and families

Different needs. One clear goal — deeper understanding.

Students

Learn at your own pace with visual lessons and original practice.

Start learning

Teachers

Find classroom explanations, editable slides and teaching resources.

Explore teaching

Families

Support learning with clear explanations and a practical starting point.

Learn more

GioAI Tutor

Explore guided hints and explanations alongside your own thinking.

Explore GioAI

The GioPhysics learning rhythm

A simple cycle. A little more understanding each time.

  1. LearnClear explanations
  2. ExploreTest the model
  3. PractiseTry it yourself
  4. ImproveReflect and revisit

Try projectile motion

Change the launch. See where it lands.

Projectile trajectoryAt 20 metres per second and 45 degrees, the projectile travels 40.8 metres, reaches 10.2 metres high and lands after 2.88 seconds. Fixed axes: distance 0 to 100 metres; height 0 to 50 metres.
Distance (m) · fixed scale

Range40.8 m

Maximum height10.2 m

Same launch and landing height. No air resistance. g = 9.81 m/s².

Try the reasoning

An original projectile-motion example

A projectile leaves level ground at 20 m/s, at 45°. With no air resistance, what is its maximum height?

See the worked reasoning

First find the vertical launch speed: vᵧ = 20 sin 45° ≈ 14.14 m/s.

At the top, vertical velocity is zero. Using v² = u² + 2as with a = −g:

h = vᵧ² / (2g) ≈ 10.2 m.

Check: the horizontal velocity is still non-zero at the top.

Try a similar question

What learners can expect

Tools that connect understanding with independent practice.

  • Clear explanations

    Diagrams, definitions and models

  • Real-world examples

    Physics connected to everyday life

  • Exam-focused practice

    Original questions and worked reasoning

  • Downloadable resources

    Lesson files and classroom materials

  • Progress tools

    Review what needs another attempt

  • Accessible design

    Readable text and keyboard controls

Trust and editorial standards

Accurate, transparent and learner-focused.

Start a conversation

Connect with Giovanni

Questions, feedback or school partnerships — I’d love to hear from you.

Email Giovanni[email protected]
WeChatgioalex

Teaching a class?

Tell me about your curriculum and the learners you support.

Send a message

A direct line to the teacher behind GioPhysics. No account required.

Your contact details and message
Plain text. Please leave out sensitive information.0 / 5,000

Your message is not saved on GioPhysics. Privacy information

Course and syllabus guidance