-
Notifications
You must be signed in to change notification settings - Fork 76
/
课程说明以及上课前的预习.txt
122 lines (70 loc) · 2.3 KB
/
课程说明以及上课前的预习.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
我们这个课,会在 2020 年 1 月 6 8 10 13 15 17 这六天,每天晚上 7:30-9:30 上课
地址在下面的 B 站直播间
https://live.bilibili.com/1144997
课程结束后,视频会上传到 B 站,地址届时会更新到这里
第一节课之前,需要大家在下面的地址完成 10 道预习作业,这样上课会
http://www.kuaibiancheng.com/arena
即便你已经有一定的编程基础,前两节课的编程基础内容也非常重要
掌握高效解决问题的思路, 养成良好的编码风格, 都是极其重要的, 请一定重视
下面是第 1 课的上课预习, 完成预习练习后再上课,效果才会事半功倍
预习内容
---
使用 chrome 或者 firefox 浏览器打开如下页面
https://www.kuaibiancheng.com/arena
页面左边是写代码的编辑窗口
页面右边是运行代码的结果
代码编辑窗口中, 可以使用 2 个预定义的语句
每条语句独占一行
画布中有一个黑色三角箭头
forward(100) 用来把三角箭头往前移动 100 像素
right(90) 用来把三角箭头往右旋转 90 度
三角箭头在一开始的时候朝右
例子 1
画一个边长为 101 像素的正三角形的代码如下
注意
1, 一条语句一行
2, 括号必须是英文字符(使用中文字符是无法运行程序的)
forward(101)
right(120)
forward(101)
right(120)
forward(101)
right(120)
根据例子 1 完成下面的题目
不会写的题目先记下来, 上课重点听
--------
题目
--------
作业 1
画一个边长为 10 像素的正三角形
作业 2
画一个边长为 99 像素的正方形
作业 3
画一个长宽分别为 168, 99 像素的矩形
作业 4
画一个边长为 33 像素的正三角形
作业 5
画一个边长为 106 像素的正方形
作业 6
画一个长宽分别为 68, 59 像素的矩形
作业 7
画一个边长为 79 的正五边形
提示, 往右旋转 72 度
作业 8
画一个边长为 63 的正六边形
提示, 往右旋转 60 度
作业 9
画一个边长为 159 的正七边形
提示, 往右旋转 52 度
作业 10
画一个边长为 93 的正十边形
提示, 往右旋转 36
第一节课的内容大纲如下, 看不懂很正常, 没学过的术语就是看不懂的,上完就懂啦
变量
循环
四则运算
函数
带参数的函数
多参数的函数
变量命名规则
代码规范