子どものためになることを工夫して「やってみよう!」
4年生の実践です。
外部講師をお招きし、プログラミングを学びました。
【プログラミング教育とは・・・】
プログラミング教育とは、問題を解決する力を育てる教育のことです。コンピュータを使って「プログラム(命令の組み合わせ)」を作成することが多いです。単にコードを書く技術だけでなく【論理的思考力・問題解決力・創造力を養うこと】が目的です。
授業の途中でしたがのぞいてみたら・・・

楽しそうに学んでいました。

次は、授業の流れに沿って紹介します。
①担任の先生から、今日の授業のねらいの説明、講師の先生方の紹介がりました。

②授業で使うソフトやミッション(課題)についての説明。

③活動開始

今日のミッションは、「暗い道に街灯を立てよう」

一人で進めるのものよし。

友達と一緒に進めるのもよし

大人(先生・講師)に教えてもらうのもよし。
一見すると、「遊んでるのか!?」と思われるかもしれませんが、それは、間違いです。
【論理的思考力・問題解決力・創造力】が養われています。
・なぜ、その街灯を選んだのか?
・なぜ、その高さに位置付けたのか?
・なぜ、その間隔にしたのか?
ゼロから街灯を自分で建てていくので、すべての活動に「なぜ」があり、「〇〇だから」という自分なりの理由があります。
出来上がった街灯を友達と比較しながら理由を聴き合えば、相手の考え方や作品のよさを感じることができます。
自分の作品との関連性を考えると、相手と一緒によりよい作品を創り出すことができます。
それからの活動から考えたこと、学んだことを伝え合えば、自分に自信もわいてくるでしょう。
プログラミング教育って、いいですね。私も受けてみたいな。
Versão em Português (Estilo Site Escolar)
Vamos tentar! Para o bem das crianças!
Prática dos alunos do 4º ano
Convidamos um instrutor externo e aprendemos programação juntos.
O que é Educação em Programação?
Educação em programação é um ensino que desenvolve a capacidade de resolver problemas. Normalmente, usamos computadores para criar “programas” (combinações de comandos).
O objetivo não é apenas aprender a escrever códigos, mas desenvolver pensamento lógico, capacidade de resolver problemas e criatividade.
Durante a aula, demos uma olhada…
Eles estavam aprendendo com muita alegria!
Agora, vamos apresentar o fluxo da aula:
- Explicação do objetivo da aula pelo professor e apresentação dos instrutores convidados.
- Explicação sobre o software e a missão (desafio) da aula.
- Início da atividade!
A missão de hoje foi:
“Colocar postes de luz em uma rua escura.”
Pode fazer sozinho.
Pode fazer com amigos.
Pode pedir ajuda aos adultos (professor ou instrutor).
À primeira vista, parece que estão “brincando”, mas isso é um engano.
Eles estão desenvolvendo pensamento lógico, capacidade de resolver problemas e criatividade.
- Por que escolheu esse tipo de poste?
- Por que colocou nessa altura?
- Por que decidiu essa distância?
Como tudo começa do zero, cada decisão tem um “porquê” e uma razão própria.
Comparando os postes com os dos amigos e ouvindo as explicações, eles percebem ideias diferentes e qualidades dos trabalhos.
Assim, podem criar juntos algo ainda melhor.
Ao compartilhar o que aprenderam, ganham confiança em si mesmos.
Educação em programação é incrível! Eu também quero participar!
Taglish Version (School Website Style)
Let’s Try! Para sa kabutihan ng mga bata!
Grade 4 Practice
Nag-invite kami ng external lecturer at natuto kami ng programming.
What is Programming Education?
Programming education is about developing the ability to solve problems. Usually, we use computers to create “programs” (sets of commands).
The goal is not just writing code, but to build logical thinking, problem-solving skills, and creativity.
Habang nasa gitna ng lesson, sumilip kami…
They were learning happily!
Here’s the flow of the class:
- Explanation of today’s goal by the teacher and introduction of the guest lecturers.
- Explanation of the software and the mission (challenge) for the day.
- Start of the activity!
Today’s mission:
“Put streetlights on a dark road.”
Pwede mag-isa.
Pwede kasama ang friends.
Pwede humingi ng tulong sa adults (teacher or lecturer).
At first glance, parang “naglalaro lang sila,” pero mali ‘yon.
They are developing logical thinking, problem-solving skills, and creativity.
- Why did you choose that streetlight?
- Why that height?
- Why that spacing?
Starting from zero means every action has a reason.
When they compare with friends and share ideas, they learn to appreciate others’ work.
Then, they can create something even better together.
Sharing what they learned gives them confidence.
Programming education is awesome! Gusto ko rin subukan!
可児市立今渡北小学校 

