Skip to content

tomsfan/ProjectOpenCourse

 
 

Repository files navigation

ProjectOpenCourse

超高质量免费编程入门课 https://github.com/kuaibiancheng/ProjectOpenCourse

课程简单介绍说明

我们这个课,会在 2020 年 1 月 6 8 10 13 15 17 这六天,每天晚上 7:30-9:30 上课 地址在下面的 B 站直播间 https://live.bilibili.com/1144997

课程结束后,视频会上传到 B 站,地址届时会更新到这里

课程内容讨论群

我们建了 2 个可免费加入的 QQ 讨论群来供大家交流讨论(请不要重复加群)

讨论群1: 147180003(已满,请加 2 群)

讨论群2: 806139658

除此外,根据以往的经验,我们也提供了一个付费交流群

请注意,这个付费交流群我们不会在里面提供任何额外的内容、资料、解答

这个付费交流群唯一的功能就是——里面都是付过费的人,其他任何都不保证

如果你觉得这就是你想要的,用下面的链接购买入群

https://www.kuaibiancheng.com/intro/qq_group

预习

第一节课之前,需要大家在下面的地址完成 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







第一节课的内容大纲如下, 看不懂很正常, 没学过的术语就是看不懂的,上完就懂啦
变量
循环
四则运算
函数
带参数的函数
多参数的函数
变量命名规则
代码规范

About

超高质量免费编程入门课

Resources

Stars

Watchers

Forks

Packages

No packages published