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