Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
WaPEN_Asial2024.pdf
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
アシアル情報教育研究所
June 18, 2024
Education
620
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WaPEN_Asial2024.pdf
アシアル情報教育研究所
June 18, 2024
More Decks by アシアル情報教育研究所
See All by アシアル情報教育研究所
2025年度Monaca Educationリニューアル体験会
asial_edu
0
120
Monaca Educationコースガイド
asial_edu
0
770
MonacaEducation2025機能アップデート情報
asial_edu
0
330
くだもの図鑑で研修2025
asial_edu
0
350
生徒のアイディア実現のために生成AIを活用したプログラミング授業実践
asial_edu
0
520
系統性を意識したプログラミング教育~ガチャを実装しよう~
asial_edu
0
640
女子商アプリ開発の軌跡
asial_edu
0
580
探究的な学び:Monaca Educationで学ぶプログラミングとちょっとした課題解決
asial_edu
0
560
Monaca Education 活用事例セミナー:「年間通してMonaca Educationを活用する授業実践のご報告」
asial_edu
0
460
Other Decks in Education
See All in Education
Human Perception and Cognition - Lecture 4 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.7k
子どものためのプログラミング道場『CoderDojo』〜法人提携例〜 / Partnership with CoderDojo Japan
coderdojojapan
PRO
4
19k
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.7k
Carbohydrates: Classification, Structure & Chemical Properties
pawan_pharm
0
330
1014
cbtlibrary
0
180
Adobe Express
matleenalaakso
2
8.4k
新型コロナ禍をともに「楽しみながら開いていこう!」 :中門 吉松 会員(2720 Japan O.K.ロータリーEクラブ)卓話 : 2026.10.19.例会・卓話
2720japanoke
0
350
組合せ最適化特論
tasusu
0
230
Invest Early, Build Together
rashwhitman
0
780
【新規入学者様】ZEPメタバース校舎ガイド
ainischool
0
200
AIでアウトプットできる時代だからこそ、自分の言葉で考えることの大切さ / What's Left to Think, When AI Can Write?
masakiokuda
1
370
Book-keeping
bvr7352
0
130
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
740
Technical Leadership for Architectural Decision Making
baasie
3
600
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
59k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
890
Facilitating Awesome Meetings
lara
57
7.2k
Chasing Engaging Ingredients in Design
codingconduct
0
360
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
Scaling GitHub
holman
464
140k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Transcript
1 https://edu.monaca.io/ Copyright © Asial Corporation. All Right Reserved. 大学入学共通テスト実習対策講座
WaPEN@Asial アシアル情報教育研究所 所長 岡本雄樹
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 大学入学共通テスト実習対策講座
・ 共通テスト手順記述標準言語(DNCL)とは ・ 共通テスト対策実習の実施方法 ・ 画面・操作の説明 2
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 共通テスト手順記述標準言語(DNCL)とは
・ 「大学入学共通テスト」で使われてきた「擬似言語」 ・ 大学入試センターにて仕様が公開されている(2022) ・ 共通テスト手順記述標準言語 (DNCL) の説明 ・ 大学入学共通テスト ・ DNCL終了のお知らせ ・ 令和7年度大学入学共通テスト 試作問題『情報Ⅰ』 ・ 最新の試作問題では少し言語の文法が変わっています ・ 名称もDNCLではないものになります • 「共通テスト用プログラム表記」 3
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 WaPEN@Asialの文法について
・ 2024年度現在、DNCLの仕様に準拠しています ・ 現時点で変更予定はありません ・ 予めご了承ください ・ 理由 ・ 情報科の目的は擬似言語を学ぶことでは無いため ・ 本番でどのような言語仕様になるか不明なため ・ 最新の試作問題で示されている例が限定的 ・ 新仕様の需要があれば対応を検討します 4
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 WaPEN@Asialの紹介
・ ブラウザ上で動作(iPadも一応動作(デザイン崩れます)) ・ 問題が60問、組み込まれています(2024年度~) 5
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 問題集が搭載されています
・ 基礎問題40問、応用問題20問 ・ 入門レベルの文法や普遍的なアルゴリズムが題材 6
Copyright © Asial Corporation. All Rights Reserved. WaPEN@Asialの使い方 7
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 WaPEN@Asialの使い方(導線)
・ クラウドIDEのリンク集から辿ってください ・ 生 徒 → 自 習 用 教 材 → 大 学 入 学 共 通 テ ス ト DNCL 対 策 教 材 ( 要 パ ス ワ ー ド)→WaPEN@Asialを利用する ・ 2024年6月時点の導線です ・ パスワードは「dncl」 ・ 夏休み期間中はリンク集から直接アクセスとする予定です ・ 生徒→WaPEN@Asial 8
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 WaPEN@Asialの使い方(基本的な流れ)
・ 「プログラミング問題の表示」を選択 9
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 WaPEN@Asialの使い方(基本的な流れ)
・ 「問題集を選ぶ」で問題集を選択 ・ 「問題を選ぶ」で問題を選択 10
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 WaPEN@Asialの使い方(基本的な流れ)
・ 「問題集を選ぶ」で問題集を選択 ・ 「問題を選ぶ」で問題を選択 11
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 WaPEN@Asialの使い方(問題集の例)
・ 問題を選択します 12
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 WaPEN@Asialの使い方(問題集の例)
・ 問題文が表示されます 13
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 WaPEN@Asialの使い方(問題集の例)
・ 解答の候補を選択するとソースコードに反映されます 14
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 WaPEN@Asialの使い方(問題集の例)
・ 実行するとソースコードが実行されます ・ 結果表示には結果が表示されます 15
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 WaPEN@Asialの使い方(問題集の例)
・ 「フローチャートを表示する」ことも可能です 16
Copyright © Asial Corporation. All Rights Reserved. 【参考】プログラミング言語と文法について 17
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 プログラミング言語と文法について
・ 手続き型言語では「基本三構造」が重要 ・ 順次・分岐・繰り返し ・ これらを駆使すれば殆どのアルゴリズムが処理できます ・ 入試対策として理解を深めておきたいポイント ・ 多少文法が揺れても「読める」力を身につける ・ 理想は、作品作りなどを通じて「使う」こと 18
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 変数
・ 値を持つ方法 19 WaPEN@Asial 試作問題 Python 文法 □ ← □ □ = □ □ = □ 例 Kingaku ← 77 Kingaku = 77 Kingaku = 77
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 配列
・ 複数の値を持つ方法 20 WaPEN@Asial 試作問題 Python 文法 □ ← [□,□,□] □ = [□,□,□] □ = [□,□,□] 例 Kouka ← [1,5,10,50,100] Kouka = [1,5,10,50,100] Kouka = [1,5,10,50,100]
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 分岐(最も単純な分岐)
・ 条件に一致したときに処理を実施します 21 WaPEN@Asial 試作問題 Python 文法 もし □ ならば │ □ を実行する もし □ ならば: ⎿ □ if □ : □ 例 nenrei ← 10 もし nenrei < 18 ならば │"未成年" を表示する を実行する nenrei = 10 もし nenrei < 18 ならば: ⎿ 表示する(未成年) nenrei = 10 if nenrei < 18: print("未成年")
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 分岐(2方向の分岐)
・ 条件に一致しなかったときにも別の処理を実施します 22 WaPEN@Asial 試作題 Python 文法 もし □ ならば │ □ を実行し,そうでなければ │ □ を実行する ???? if □ : □ else: □ 例 nenrei ← 10 もし nenrei < 18 ならば │ "未成年" を表示する を実行し,そうでなければ │ "成人" を表示する を実行する ???? nenrei = 10 if nenrei < 18 : print("未成年") else: print("成人")
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 繰り返し(for)
・ 一定の回数の範囲で処理を繰り返すパターン 23 WaPEN@Asial 試作問題 Python 文法 □ を □ から □ まで □ ずつ増やしながら, │ □ を繰り返す □を□から□まで1ずつ増やしながら繰り返す: ⎿ □ を実行する for □ in range(□, □, □): □ 例 gakunen を 1 から 3まで 1 ずつ増やしながら, │gakunen を表示する を繰り返す gakunen を 1 から 3まで 1 ずつ増やしながら: ⎿ 表示する(gakunen) for gakuen in range(1, 3, 1): print(gakunen)
Copyright © Asial Corporation. All Rights Reserved. 大学入学共通テスト実習対策講座 繰り返し(while)
・ 条件に一致している限りずっと処理を繰り返すパターン 24 WaPEN@Asial 試作問題 Python 文法 □ の間, │ □ を繰り返す ???? while: □ 例 nenrei ← 0 jyumyou ← 100 nenrei < jyumyouの間, │nenrei ← nenrei + 1 │"誕生パーティー"を表示する を繰り返す ???? nenrei = 0 jyumyou = 100 while nenrei < jyumyou: print("誕生パーティー")