PROGRAMME
由于这两个程序可能是许多学生参加的唯一正式的计算机科学课程,因此我们选择关注广度而不是深度。目标是为学生提供基础知识和许多主题,以便他们了解在职业生涯后期使用 Python 编程来实现某些目标的可能性。
课程计划
Python 编程
课程 1
打印、评论、
调试,字符串操作
变量命名
课程 2
数据类型
数字和操作
类型转换和 f-Strings
课程 3
条件语句
逻辑运算符
代码块和范围
课程 4
金银岛游戏
模运算
闰年挑战
课程 5
随机化
Python 列表
石头剪刀布游戏
课程 6
循环
密码生成器挑战
课程 7
职能
While 循环
跨栏挑战
课程 8
带输入的函数
油漆面积计算器
质数检查器
课程 9
字典和嵌套
课程 10
带输出的函数
LESSON PLANS
Python Programming
Lesson 1
Printing, Commenting,
Debugging, String manipulating
Variable naming
Lesson 2
Data types
Numbers and operations
Type conversion and f-Strings
Lesson 3
Conditional Statements
Logical Operators
Code Blocks and Scope
Lesson 4
Treasure Island Game
Modulo Operation
Leap Year Challenge
Lesson 5
Randomization
Python Lists
Rock Paper Scissors Game
Lesson 6
Loops
Password Generator Challenge
Lesson 7
Functions
While loops
Hurdles Challenge
Lesson 8
Functions with inputs
Paint area calculator
Prime number checker
Lesson 9
Dictionaries and Nesting
Lesson 10
Functions with outputs