A week teaching content & goals
Second, this week the head job
This work belongs to the curriculum | C Programming Language II |
---|---|
Where the job requires | https://pintia.cn/problem-sets/1196591666389487616 |
My aim in this course is | Familiar break, continue to use the familiar cycle of using mosaic |
This job helped me achieve that goal in terms of specific | Familiar break, continue to use nested statements and solve problems |
references | C language programming Ⅱ |
Third, the work week
1.PTA laboratory assignments
2. Code peer assessment
3. learning summary
IV
1. Screenshot ranking
2.1 Question 1
2.2 Screenshot Code
2.3 Data Processing
2.3.1 Data expressed: defines several variables, x, fen5, fen4, fen3 like using int.
2.3.2 Data processing: if statements and omitted else, also using multiple nested for statements together to solve problems
2.4 build test data
data input | Data output | Diagram |
---|---|---|
9 | 1 | |
15 | 6 | |
19 | 11 |
2.5 submit a list and description
2.5.1 submit a list of screenshots
2.5.2 Description
① on Devc-c ++ to make a prompt start with a lot of errors, signed errors, error definitions, etc., relying on the above error message is correctly changed step by step
② variable processing is always wrong
3.1 Question 2
3.2 Screenshot Code
3.3 Data Processing
3.3.1 Data expressed: int type is defined using the m, n, this problem also relates to the character a, is defined using the char.
3.3.2 Data Processing: The structure of the if-else statements, then using a variety of structures for nested statements.
3.4 build test data
Input data | Diagram |
---|---|
12 | |
15 | |
19 |
3.5 submit a list and description
3.5.1 submit a list of screenshots
3.5.2 Description
① do not know how to write, ask a classmate.
② character is always wrong.
V. Code peer review
1. Code students
2. My code
3.代码比较:
① 我的代码相对整洁,但他的代码更加成熟。
② 我用int定义的变量更多,但同时也更容易出错。
六、学习总结
3.1 学习进度条
周 | 这周所花的时间 | 代码行 | 学到的知识简介 | 目前比较困惑的问题 |
---|---|---|---|---|
第一周 | 5个小时左右 | 28行 | 初步学习markdown写博客,更加系统的了解专业知识 | markdown语法掌握不全 |
第二周 | 9个小时左右 | 16行 | 明智的提问技巧,安装编译器编译C语言 | 无 |
第三周 | 7个小时左右 | 82行 | 计算掌握分段函数所涉及的关系运算、if-else语句、格式化输入语句scanf(),以及常用的数学库函数 | if-else语句比较迷 |
第四周 | 6个小时左右 | 91行 | for语句的学习使用 | for语句中第二个表达式还不太会算 |
第五周 | 9个小时左右 | 86行 | 函数的定义与调用,还有while循环语句的初步使用 | 实参与形参,主调函数与被调函数, 容易混淆 |
第六周 | 2个小时左右 | --- | ||
第七周 | 9个小时左右 | 117行 | 多分支结构switch语句的使用 | 还不太会使用switch语句 |
第八周 | 6个小时左右 | 107行 | 熟悉使用while和do-while结构解决问题。 | 虽然学习了while,但不太会使用while结构来具体解决问题 |
第九周 | 5个小时作业 | 87行 | 熟悉break、continue的使用和嵌套结构的使用 | 嵌套结构运行的还是不太熟,容易出错 |
七、累积代码行和博客字数
八、学习内容总结和感悟