首页 > 其他分享 >Pacing guide is based on five 50 minute class sessions per week

Pacing guide is based on five 50 minute class sessions per week

时间:2024-03-11 09:36:53浏览次数:17  
标签:week based sessions Practice Module content game Session Lesson

Pacing guide is based on five 50 minute class sessions per week
core content          
core content          
capstone          
explorations          
optional content          
WEEK 1
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 1 Lesson 1: Intro to Algorithms and Problem Solving
In-game content: Start at Intro: Up the Mountain and stop after you
finish Cutscene: The Spirit Lands
Concepts:
- algorithms
- sequences
-goals and sub-goals: decomposing problems
- coding
-computing systems: input/output

Activities:
-Ozaria: logging in, navigating
-Watch video cutscene: Up the Mountain
-Independent practice: students do first 8 practice levels
-Extension activity for fast finishers or as homework
Lesson 2: Debugging and Troubleshooting
In-game content: Start at Intro: Fixing the Light and stop after
finishing Practice Level: Crystal Clear
Concepts:
- syntax
- debugging syntax errors
- debugging logic errors
- loops

Activities:
-Review algorithms and sequences
- create troubleshooting guide
- Introduce loops and loops syntax
- independent practice: students do practice levels through "Repetition Inquisition"
-Extension activity for fast finishers or as homework
Lesson 3: Loops and Intro to Capstone Project

Concepts:
- loops

Activities:
- design a game
WEEK 2
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 1 Lesson 4: Capstone Project Lesson 5: Explorations: Impacts of Computing
Topic: How technology solves and creates problems
WEEK 3
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 2 Module 1 Lesson 1: Algorithms and Syntax
In-game content: Start Chapter 2 with Cutscene: The Search for Star Wells
and stop after you finish Cutscene: The Debugger

Concepts:
- algorithms review
- syntax review
- objects
- methods
- arguments

Activities:
- Conept Check: objects, methods, arguments
- Concept Check: how to use Ozaria
- Independent Practice: students complete practice levels in Module
Module 2 Lesson 1:Debugging
In-game content: Start Chapter 2, Module 2 with Cutscene: Bugs, Bugs, Bugs
and stop after you finish Cinematic: A Hero’s Work
Concepts:
- debugging syntax errors
- debugging logic errors

Activities:
- Concept Check: debugging
- Independent Practice: students complete practice levels in Module 2
Module 2 Lesson 1: Debugging
Extension Activities:
- Review objects, methods, arguments, debugging
- Have students write a program using concepts above and include logic and syntax errors
- Have peers review eachothers' programs, identify errors, and debug
WEEK 4
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 2 Module 2 Lesson 2: Explorations: Impacts of Computing
Topic: How technology affects different careers
Module 3 Lesson 1: Variables
In-game content: Start Chapter 2 with Cinematic: The Moon Dancers and stop
after you finish Practice Level: Old Time is still a-flying
Concepts:
- Variables

Activities:
- Variables story builder
- Concept Check: variables
- Independent Practice: students complete practice levels up to "Variables and Strings"
Module 3 Lesson 1: Variables
Extension Activity:
- Story builder
WEEK 5
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 2 Module 3 Lesson 2: Variables with Strings
In-game content: Start with Cinematic: Variables and Strings and
stop after you finish Cinematic: Xing’chen
Concepts:
- Variables
- Value
- Methods
- Strings

Activities:
- Review variables
- Concept Check: Strings
- Concept Check: Methods
- Story builder with methods
- Independent Practice: students complete practice levels up to "Xing 'chen"
Module 3 Lesson 3: Explorations: Networks and the Internet
Topic: Breaking down and transmitting data
Module 3 Lesson 4: Explorations: Networks and the Internet
Topic: Network Protocols
WEEK 6
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 2 Module 4 Lesson 1: Introduction to Conditionals
In-game content: Start with Cinematic: Welcome to the City
and stop after you finish Challenge Level: The Suspect
Concepts:
- If/then conditionalsIn-game content:
- pseudocode

Activities:
- Write conditional statements using flowcharts
- Concept Check: Conditionals
- Independent Practice: students complete practice levels up to "The Thief"
- Extension activity for fast finishers or as homework
Module 4 Lesson 2: Comparators and Conditionals
In-game content: Start with Cinematic: Battle Horns
and stop after you finish Cinematic: Fighting Back
Concepts:
- Comparators
- Conditionals

Activities:
- Warm up activity: connect to Math
- Concept Check: Comparators
- Independent Practice: students complete practice levels up to "The Other Condition"
- Extension activity for fast finishers or as homework
WEEK 7
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 2 Module 4 Lesson 3: If/Else Conditionals
In-game content: Start with Cinematic: Conditional Casting
and stop after you finish Cinematic: The Truth
Concepts:
-If/then conditionals
-If/else conditionals

Activities:
- Concept Check: If/else conditionals
- Independent Practice: students complete all practice levels in Module 4
Module 4 Lesson 3: If/Else Conditionals
Extension Activity: Flowchart Story
Extension Activity: Conditional Card Game
Module 4 Lesson 4:Explorations: Computing Systems
Topic: How Computing Systems Work
WEEK 8
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 2 Modules 5 and 6: Capstone Project
WEEK 9
  Session 1 Session 2 Serssion 3 Session 4 Session 5
CHAPTER 3 Module 1 Lessons 1-2: Review
In-game content: Start with Cutscene: The Phoenix Lands and stop
after you finish Cinematic: New Old Friends
Concepts:
-Variables
-Conditionals
-Variable arithmetic

Activities:
-Warm up: Coding Toolkit
- Concept Check: Variable arithmetic
- Independent Practice: students complete practice levels through "Found Again"
- Extension activity (Spell System) for fast finishers or as homework
-Extension activity (Variable Puzzle) for fast finishers or as homework
Module 2 Lesson 1: For Loops
In game content: Start with Cinematic: Gardening
and stop after you finish Cutscene: Lost Boy
Concepts:
-For Loops
-Syntax with loops

Activities:
- Concept Check: For Loops
- Concept Check: Syntax with Loops
- Independent Practice: students complete Chapter 3 Module 2 practice levels
- Extension activity for fast finishers or as homework
Module 3 Lesson 1: Review For Loops and Intro to Nested Loops
In-game content: Start with Cinematic: Mouse and stop after
you finish Practice Level: A Loop in the Fog
Concepts:
- for loops
- nested loops

Activities:
- Warm up: review for loops
- Concept Check: nested loops
- Independent practice: students complete practice levels through A Loop in the Fog
-
Extension activity for fast finishers or as homewor
WEEK 10
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 3 Module 1 Lesson 2: Explorations: Computing Systems
Topic: The Roles of Hardware and Software
Module 3 Lesson 2: Review Conditionals and Intro to Nested Structures
In-game content: Start with Cinematic: I canMove
and stop after you finish Cinematic: Old Friend
Concepts:
- if/else conditionals
- if/then conditionals
- Nested structures

Activities:
- Warm up: review conditionals
- Concept Check: use pseudocode to write nested loop
- Independent Practice: students complete Chapter 3 Module 3 practice levels
- Extension activity for fast finishers or as homework
Module 3 Lesson 3: Explorations: Impacts of Computing
Topic: Cybersecurity
WEEK 11
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 3 Module 4 Lesson 1 While Loops
In-game content: Start with Cinematic: Haven Lost
and stop after you finish Cinematic: Salazar
Concepts:
- Nested loops
- Events
- While loops

Activities:
- Warm up: Use pseudocode to write code with while loops
- Guided Practice: solve a map using while loops
- Independent Practice: students complete all Chapter 3 Module 4 practice levels
-Extension activity for fast finishers or as homework
WEEK 12
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 3 Module 4 Lesson 2: Explorations: Networks and the Internet
Topic: Encrypting Information
Module 4 Lesson 3: Explorations: Data and Analysis
Topic: Encoding Schemes and representing data
WEEK 13
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 3 Module 5: Capstone Project
WEEK 14
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 4 Module 1 Lesson 1: Else/If Conditionals
In-game content: Start with Cinematic: The Outer Lands and stop
after you finish Practice Level: Splinters
Concepts:
- if/then and if/else conditionals
- else/if conditionals
- > and <
- <= >=

Activities:
-Warm up: dice roll game
- Guided Practice: conditional fortune telling
- Guided Practice: new comparators
- Concept Check: dice roll game
- Independent Practice: students play Chapter 4 Module 1 practice levels through "Platform Run"
-Extension activity for fast finishers or as homework
Module 1 Lesson 2: Compound Conditionals
In-game content: Start with Cinematic: Back Together and stop
after you finish Cinematic: The Leap Back Home
Concepts:
- Conditionals with "And, Or, Not"

Activities:
- Guided Practice: "Not" conditions
- Guided Practice: Combine conditions with "And"
- Guided Practice: Use "or" conditions
- Concept check: Programming a human using compound conditionals
- Guided Practice: Using correct syntax with compound conditionals
- Independent Practice: students play through Chapter 4 Module 1 through cinnematic "The Beginning"
-Extension activity for fast finishers or as homework
Module 1 Lesson 3: Explorations: Networks and the Internet
Topic: Network Security: Physical and digital security measures
 
WEEK 15
CHAPTER 4 Module 2 Lesson 1: Functions (Part 1)
In-game content: Start with Cinematic: Before the Storm and stop
after you finish Practice Level: Argumented Rectangles
Concepts:
- functions
- syntax with functions

Activities:
-Warm-up: Everyday activities
-Guided Practice: Using functions in life
-Guided Practice: Using functions in code
-Concept Check: Function parts
-Independent Practice: students play Chapter 4 Module 2 practice levels through "Argumented Rectangles"



Module 2 Lesson 1: Functions (Part 2)
Concepts:
- functions

Activities:
- Run a pizza shop using functions
- Run a shop of your choice using functions
Module 2 Lesson 2: Data Analysis
In-game content: Start with Cinematic: Moving On and stop
after you finish Cinematic: The Acodus Loop
Concepts:
-Types of data and uses
-Computational models

Activities:
-Rock, Paper, Scissors data analysis game
-Independent Practice: students play Chapter 4 Module 2 through cinematic "The Acodus Loop"
-Bonus Activity: Recording data in practice level "Light Delivery"
 
WEEK 16
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 4 Module 2 Lesson 3: Explorations: Computing Systems
Topic: Design Your Own Acodus
Module 3 Lesson 1: Writing Functions
In-game content: Start with Cinematic: Leading the Charge and stop
after you finish Cinematic: Restored
Concepts:
-Write functions
-Functions Syntax

Activities:
-Warm-up: Review functions
-Guided Practice: Write functions using pseudocode
-Concept Check: Functions with Mouse
-Independent Practice: students play through Module 3
-Extension Activity: Design a Noodles Map
WEEK 17
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 4 Module 4: Capstone Project - Part 1
In-game content: Start with Intro: Salazar and stop
after you finish Practice Level: Moth Battle
Concepts:
-The Design Thinking Process
-Conducting Competitve Research

Activities:
-Independent Practice: Students play through practice level "Moth Battle"
-Extension Activity: Competitive Research
Module 4 Capstone Project -Part 2
Concepts:
-Building Protoypes: brainstorm, ideate, plan, and build

Activities:
-Build a prototype
Extension: Test a protoype
Module 4 Capstone Project -Part 3
Concepts:
-Playtesting

Activities:
-Create a survey
-Recording observation notes
-Analyze and apply feedback
WEEK 18
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 4 Module 4 Capstone Project Part 4
Concepts:
-Coordinates
-Documentation
-Attribution

Activities:
-Concept Check: Commenting code
-Independent Practice: Students work on their own game
-Create a feedback form
-Revise game based on feedback
Module 4 Capstone Project Part 5
Activities:
-Students present and explain their game to the class
WEEK 19
  Session 1 Session 2 Session 3 Session 4 Session 5
CHAPTER 4 Module 4 Lesson 6: Explorations: Impacts of Computing
Topic: Accessibility
Module 4 Lesson 7: Explorations: Impacts of Computing
Topic: Bias and Stereotypes
 

 

 

 

 

标签:week,based,sessions,Practice,Module,content,game,Session,Lesson
From: https://www.cnblogs.com/flyingsir/p/18065347

相关文章

  • Papers in week 1
    文章总结(week1)2024.3.4~2024.3.10DeepRitzMethodforEllipticalMultipleEigenvalueProblemsIF=2.5,JournalofScientificComputingDOI:10.1007/s10915-023-02443-8文章研究了用神经网络求解椭圆型多重特征值问题。基于椭圆特征值问题的惩罚变分形式,提出了......
  • 蓝桥杯算法集训 - Week1:二分、前缀和、差分算法
    蓝桥杯算法集训-Week1本系列随笔用于整理AcWing题单——《蓝桥杯集训·每日一题2024》的系列题型及其对应的算法模板。一、二分查找二分算法原理复习参考:二分查找-Hello算法Ⅰ、二分模板boolcheck(intx){/*...*/}//检查x是否满足某种性质//区间[l,r]被划分......
  • SMU Winter 2024 div2 ptlks的周报Week 5(3.4-3.10)
    维护子树的全部子树的权值和时,需要用到树的DFS序列,树的每个子树都对应DFS序列中的连续一段黄金树影题意:给定一棵树及每个节点的权值,给定一组操作,输入1ax,表示节点a权值加上x;输入2a,表示询问节点a的子树权值和(包含a)。考虑到树的DFS序列,则问题转变为对某个序列维护区间和以......
  • Weekly Contest 387
    ProblemADistributeElementsIntoTwoArraysI思路按照题意模拟即可.代码classSolution{publicint[]resultArray(int[]nums){intn=nums.length;int[]ans=newint[n];int[]arr1=newint[n];int[]arr2=newint[......
  • NewStarCTF 2023 公开赛道 做题随笔(WEEK1|MISC部分)
    第一题下载打开得到TXT文件好的看样子应该是base32,复制到base在线转换看看得到这玩意 base58转换得到 出了flag  第二题 下载得到一张二维码用隐写软件试试得到一张这个以为是摩斯密码,试试得到有个这玩意,嘶,好像不是试试LSB 得到flag 第三题......
  • Week 2 Problems
    T1代换式、替换式求代换式\((P\rightarrow(P\rightarrowQ))[P/P\rightarrowR]\)求替换式\((P\lorR\rightarrowP\lorR\landS)[(P\lorR)/(P\landR)]\)已知\(P,Q,R,S\)是命题逻辑合式公式,\(P\)是\(Q\)的子公式,\(R\)不是\(Q\)的子公式,用\(Q^1\equivQ[P/R]\)和「替......
  • NewStar Week2-3部分pwn wp
    stack_migrationchecksec开启了NX保护,但是没有PIE和Canary代码审计可以看到有两个read和一个printf。第一个read没什么用我们看第二个。因为v2距离rbp有0x50个字节,而read只能读入0x60个字节,意味着我们剩余的字节数只有0x10,没法构造完整的ROP链,那么我们就只能利用栈迁移来变......
  • HNCTF 2022 WEEK2
    [HNCTF2022WEEK2]e@sy_flower发现花指令changetype90nop掉在主函数p重构,然后就可以反编译了编写脚本enc="c~scvdzKCEoDEZ[^roDICUMC"flag=[1]*24forjinrange(24):flag[j]=chr(ord(enc[j])^48)foriinrange(12):v5=flag[2*i+1]......
  • AwesomeTechnologyWeekly 值的关注的中文社区优质技术周刊一览
    作为开发者,我们每天都需要吸收大量的信息补充我们的知识体系.AwesomeTechnologyWeeklyZh-Hans项目收集了中文技术社区各个领域的高质量的中文技术月/周/日刊,定时刷新获取最新一期中文技术月/周/日刊进行展示.访问网站开始关注吧~:https://shansan.top/awesome-tech-weekly-......
  • HNCTF 2022 WEEK1
    [HNCTF2022Week1]超级签到str2是编写脚本str2='{hello_world}'print(str2.replace(chr(111),chr(48)))#{hell0_w0rld}[HNCTF2022Week1]贝斯是什么乐器啊?enc为码表为脚本为a="NRQ@PAu;8j[+(R:2806.i"flag=""foriinrange(len(a)):fla......