[메일 주소 변경되었습니다.]
송상수 sssong@swedunet.org / https://www.facebook.com/gi.sik.in / swedunet.org
베트남 호치민 사범대학교, 하노이과학기술대학교에서
대학생/예비교사들을 대상으로한
SW교육 슬라이드를 공유합니다.
3일동안 15시간씩 영어로 진행된 강의였습니다.
언플러그드 활동, 알고리즘 학습활동, 교육용 프로그래밍 언어(엔트리), 피지컬컴퓨팅(아두이노+엔트리)로
재미있는 소프트웨어 교육을 진행하였습니다.
베트남에서는 곧 교육을 받은 학생들이 인근의 초등학교에서 엔트리를 사용하여 수업을 할 예정입니다.
13. Day 1
– About us
– 3 Day course
overview.
– Software Education
overview.
- Unplugged Activity
Day 2
- Algorithm game
– About ENTRY
– Making simple
animations.
– Making games.
– Using Arduino to
make the interactive
project.
Day 3
– Making simple
media arts.
– Making simple
applications.
– Using Arduino to
make the interactive
project.
- Making own
project.
- Presentation &
Award
15. Why you Study Software?
(Computer Science or Software
Engineering or Programming)
16. 1) Software is everywhere.
St. Peter’s Square as Pope John Paul II’s body was carried
into the crowd for public viewing in the days following his
death / 2005.4
17. 1) Software is everywhere.
St. Peter's Basilica at the Vatican, Pope Francis made his
inaugural appearance on the Vatican balcony / 2013.3
18. 1) Software is everywhere.
6.8 billion mobile subscribers
globally
App use has become common.
An average of 40 app per
smartphone
Smartphone
“The smartphone has changed our lives”
= Software
19. 1) Software is everywhere.
Ratio of SW in product
development is increasing.
household appliances
20. 1) Software is everywhere.
Industry - aviation
F-4
F-22
F-35
0
10
20
30
40
50
60
70
80
90
100
1960 1964 1970 1975 1982 1990 2000 2007
Year of introduction
FunctionalityimplementedbySW(%)
24 million Line
of Code
43. 2) Today Unplugged Activity _ 1
• Board game for programming education
• sequence, repetition, function
Objective :
Realize the need for formal programming
structures like loops and functions
76. How to play – 2. set up own piece on starting point
piece
77. How to play – 3. set up obstacle on board
Obstacle
Not on
‘G’
78. How to play – 3. set up number-cards on board
Number
-card
Not on
‘G,
X’
79. How to play – 4. Take white cards, green cards, controller
White cards
= 6 per person .
Go Straight
1 block
Turn left Turn right
White cards
80. How to play – 4. Take white cards, green cards, controller
Green cards
= 3 per person. (jump 1, Repetition 1, function 1)
Go Straight
2 block or Jump
Repetition Function
Green cards
81. How to play – 4. Take white cards, green cards, controller
Controller
= 1 per person.
82. How to play – 5. Take a card from the number card
If your card is 3,
You should gain number-3 card.
83. How to play – 5. set up cards on controller
6. move your piece and gain number cards!
84. How to play – examples.
Go
Straight
1 block
Turn
left
Turn
right
94. 1 Day
– About us
– 3 Day course
overview.
– Software Education
overview.
- Unplugged Activity
2 Day
- Algorithm game
– About ENTRY
– Making simple
animations.
– Making games.
– Using Arduino to
make the interactive
project.
3 Day
– Making simple
media arts.
– Making simple
applications.
– Using Arduino to
make the interactive
project.
- Making own
project.
- Presentation &
Award
143. Up to 2:00 P.M
Finish your project, Save and Share
(for presentation)
we will start a presentation at 2:00
you have to tell classmate
1) your name
2) your project’s name
3) your project’s feature
and play your project.
In 3 minutes.