Product code check digits编程挑战

序号 名称 难度等级 语言
1.1 无法提供简体中文版本
12 digit product codes: Weighted sum of digits (entered one at a time)
成长级
学习成果

学生将能够:

  • 描述变量存储值的方式,以及它们在程序中的使用方式。
    计算机科学: 编程
  • 说明如何串联(连接)字符串。
    计算机科学: 编程
  • 说明如果要求终端用户输入,您需要考虑到哪些内容。
    计算机科学: 编程
Challenge Solutions
Show Scratch solution
1.2 无法提供简体中文版本
13 digit product codes: Weighted sum of digits (entered one at a time)
成长级
学习成果

学生将能够:

  • 描述变量存储值的方式,以及它们在程序中的使用方式。
    计算机科学: 编程
  • 说明如何串联(连接)字符串。
    计算机科学: 编程
  • 说明如果要求终端用户输入,您需要考虑到哪些内容。
    计算机科学: 编程
Challenge Solutions
Show Scratch solution
2.1 无法提供简体中文版本
12 digit product codes: Check if total is a multiple of 10 (entered one at a time)
成长级
学习成果

学生将能够:

  • 描述变量存储值的方式,以及它们在程序中的使用方式。
    计算机科学: 编程
  • 确定何时使用 if 语句检查条件集合。
    计算机科学: 编程
  • 说明取模运算符在程序中的作用。
    计算机科学: 编程
  • 说明如何串联(连接)字符串。
    计算机科学: 编程
  • 说明如果要求终端用户输入,您需要考虑到哪些内容。
    计算机科学: 编程
Challenge Solutions
Show Scratch solution
2.2 无法提供简体中文版本
13 digit product codes: Check if total is a multiple of 10 (entered one at a time)
成长级
学习成果

学生将能够:

  • 描述变量存储值的方式,以及它们在程序中的使用方式。
    计算机科学: 编程
  • 确定何时使用 if 语句检查条件集合。
    计算机科学: 编程
  • 说明取模运算符在程序中的作用。
    计算机科学: 编程
  • 说明如何串联(连接)字符串。
    计算机科学: 编程
  • 说明如果要求终端用户输入,您需要考虑到哪些内容。
    计算机科学: 编程
Challenge Solutions
Show Scratch solution
3.1 无法提供简体中文版本
12 digit product codes: Check if total is a multiple of 10 (one line of input)
成长级
学习成果

学生将能够:

  • 描述嵌套语句如何作用于您的程序。
    计算机科学: 编程
  • 说明为什么为变量选好名称很重要。
    计算机科学: 编程
  • 说明当更新变量值时,set 语句和 change 语句的区别。
    计算机科学: 编程
Challenge Solutions
Show Scratch solution
3.2 无法提供简体中文版本
13 digit product codes: Check if total is a multiple of 10 (one line of input)
成长级
学习成果

学生将能够:

  • 描述嵌套语句如何作用于您的程序。
    计算机科学: 编程
  • 说明为什么为变量选好名称很重要。
    计算机科学: 编程
  • 说明当更新变量值时,set 语句和 change 语句的区别。
    计算机科学: 编程
Challenge Solutions
Show Scratch solution
4.1 无法提供简体中文版本
12 and 13 digit product codes: Check for a valid product code (any length)
扩展级
学习成果

学生将能够:

  • 描述嵌套语句如何作用于您的程序。
    计算机科学: 编程
  • 说明为什么为变量选好名称很重要。
    计算机科学: 编程
  • 说明当更新变量值时,set 语句和 change 语句的区别。
    计算机科学: 编程
Challenge Solutions
Show Scratch solution
5.1 无法提供简体中文版本
12 digit product codes: Calculate the last digit (entered one digit at a time)
扩展级
学习成果

学生将能够:

  • 演示如何在字符串中索引访问指定位置的字母。
    计算机科学: 编程
  • 确定何时使用循环重复指令组,及其循环方式。
    计算机科学: 编程
  • 说明如何串联(连接)字符串。
    计算机科学: 编程
  • 说明当更新变量值时,set 语句和 change 语句的区别。
    计算机科学: 编程
Challenge Solutions
Show Scratch solution
5.2 无法提供简体中文版本
13 digit product codes: Calculate the last digit (entered one digit at a time)
扩展级
学习成果

学生将能够:

  • 演示如何在字符串中索引访问指定位置的字母。
    计算机科学: 编程
  • 确定何时使用循环重复指令组,及其循环方式。
    计算机科学: 编程
  • 说明如何串联(连接)字符串。
    计算机科学: 编程
  • 说明当更新变量值时,set 语句和 change 语句的区别。
    计算机科学: 编程
Challenge Solutions
Show Scratch solution
6.1 无法提供简体中文版本
12 digit product codes: Calculate the last digit (one line of input)
扩展级
学习成果

学生将能够:

  • 演示如何在字符串中索引访问指定位置的字母。
    计算机科学: 编程
  • 说明如何串联(连接)字符串。
    计算机科学: 编程
  • 说明当更新变量值时,set 语句和 change 语句的区别。
    计算机科学: 编程
Challenge Solutions
Show Scratch solution
6.2 无法提供简体中文版本
13 digit product codes: Calculate the last digit (one line of input)
扩展级
学习成果

学生将能够:

  • 演示如何在字符串中索引访问指定位置的字母。
    计算机科学: 编程
  • 说明如何串联(连接)字符串。
    计算机科学: 编程
  • 说明当更新变量值时,set 语句和 change 语句的区别。
    计算机科学: 编程
Challenge Solutions
Show Scratch solution