作业链接【https://edu.cnblogs.com/campus/nenu/2018fall/homework/2283】
视频展示
链接【https://v.youku.com/v_show/id_XMzg5MzY5NjAzNg==.html?spm=a2hzp.8244740.0.0】
视频截图:
软件logo:
初始界面:
关卡界面:
答题界面:
答题成功界面:
答题失败界面:
软件口号:
文案+美工展示
视频脚本:
第一段:
甲:“天天写代码好累啊,好枯燥啊,哎,你有什么好玩的游戏推荐吗?”
乙:“你想玩什么类型的游戏啊?”
甲:“不要时间太久的,就是随便玩一会儿放松一下自己。”
乙:“那正好,我刚刚发现一款休闲的游戏,画风还挺可爱的,用不了呢多久你就会通关啦,挺符合你的要求的。”
甲:“好啊好啊,快推荐给我。。。。。。。”
第二段:产品展示
第三段:产品运行展示
第四段:小组成员
α阶段知识点+剧情:
第一关:
提示:
变量声明 :向程序表明变量的类型和名字。int i :i是变量名,int 代表整数。
问题:
int i;
i=0;
i=?
剧情:
“我出生了,我的名字叫i”
第二关:
提示:
运算符:“+”加、“-”减、“*”乘、“/”除、"="赋值。
问题:
int i;
i=0;
i=i+1;
i=?
剧情:
“哈,今天我1岁啦”
第三关:
提示:
运算符:“+”加、“-”减、“*”乘、“/”除、"="赋值。
问题:
int i;
i=1;
printf(“%d”,i);
剧情:
“快乐的每一天!”
第四关:
问题:
int i;
int a;
int b;
a=27;
b=25;
i=a+b;
i=?
剧情:
“a是爸爸,b是妈妈,i是宝贝”
注释:我是他们的儿子,因为爸爸非常爱妈妈,所以我的名字就是i love b的i(谐音:爱),我是爸爸妈妈的宝贝
第五关:
提示:
i++:一个缩写。i=i+1的缩写。程序员喜欢这个!
问题:
int i;
i=0;
i=i+1;
i++;
int j;
剧情:
“两岁的时候,爸爸妈妈又给我生了个弟弟,他叫j。”
第六关:
提示:
if(){}else{}判断,如果()为真执行if{},否则执行else{}
问题:
int i;
int m;
m=4;
if (m<5){
i=3;
}
else {
i=7;
}
剧情:
“快乐的时光转瞬即逝,有时候我需要做出选择,which one?”
第七关:
提示:
代表着赋值运算,==才代表着相等。3-2==1是一个“真”表达式,3==2则是“假”的。int i=123;
int j=123;
if(i==j)
printf(“1”);
else
printf(“0”);
剧情:
“我和我的弟弟都爱玩球,这是我们共同的爱好”
第八关:
提示:
==代表着相等,!=表示不相等
问题:
int i=123;
int j=321;
if(i==j)
printf(“1”);
if(i!=j)
printf(“0”);
剧情:
“但我还是发现,即使是亲兄弟,也有不一样的地方”。
第九关:
提示:
while:while(){}代表着循环,只要()里是真的,就会一直执行{ },直到假为止。
问题:
int i;
i=2;
while(i<6){
i++;
}
i=?
剧情:
“我今天6岁了!快和我说生日快乐!"
第十关:
提示:
char:char代表定义了一个字符。比如字母。对于m=‘m’来说,左面是变量,右面是值。
问题:
char m;
m=‘b’;
m=?
剧情:
"今天是我的入学日,妈妈告诉这是知识,将会改变我的一生!"
第十一关:
提示:
ASCii码 :明明是字母,却是用数字的形式存在计算机里。所以我们可以让一个字母变成另一个字母‘a’+1==‘b’,‘b’+1==‘c’神奇吧?
问题:
char i='p';
i=i+1;
i=?
剧情:
“英语课老师教我们唱英文字母歌,我学会了呢!”
第十二关:
问题:
int i,q;
q=0;
for(i=0;i<=2;i++){
q++;
}
printf(“%d”,q);
剧情:
“妈妈,我再给你唱一遍……一会爸爸回来了,我还要给爸爸唱!”
第十三关:
问题:
int main(){
int i,n;
i=6;
n=3;
while(n--){
i++;
}
printf(“%d”,i);
return 0;
}
剧情:
“转眼间三年级了。我觉得我有写不完的句子,算不完的数学。”
第十四关:
问题:
void study(int i){
i=i+5;
}
int main(){
int i=0;
study(i);
study(i);
study(i);
printf(“%d”,i);
return 0
}
剧情:
“学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习”
第十五关:
问题:
void play(int x){
x=x+5;
}
void study(int y){
y=y-2;
}
int main(){
int i=40;
play(i);
study(i);
study(i);
printf(“%d”,i);
return 0
}
剧情:
“为什么不能永远快乐呢?”
第十六关:
问题:
void play(int x){
x=x/2+8;
}
int main(){
int i,o,u;
i=99;
play(o);
play(u);
printf(“%d”,i);
return 0
}
剧情:
“麻麻,为什么别的小孩都在玩,而我不能?”
第十七关:
问题:
void syudy(int i){
i=i+20;
}
int main(){
int i=50;
int o=50;
study(i);
study(i);
if(i>o){
printf(“%d”,i);
}
else{
printf(“%d”,o);
}
return 0
}
剧情:
“因为,不努力的人终将被淘汰。”
第十八关:
问题:
int main(){
int i=5;
int x;
for(x=0;x<10;x++){
i=i*(-1);
}
printf(“%d”,i);
return 0;
}
剧情:
“我在学习和玩耍之间摇摆”
第十九关:
问题:
int main(){
int i=1;
int t;
for(t=2;t<=5;t++){
i=i*t;
}
printf(“%d”,i);
return 0;
}
剧情:
“但最终,我还是懂得了取舍。我飞速的学习着,成长着。”
第二十关:
问题:
#include<stdio.h>
void study(int x){
x=x+20;
}
void play(int y){
y=y-5;
}
int main(){
int i=0;
int n;
for(n=1;n<=3;n++){
i=i*2;
i++;
}
if(i<20){
study(i);
}
else{
play(i);
}
printf(“%d”,i);
return 0;
}
剧情:
“直到迎接成功的那一天。”
美工:
1.logo
2.开始界面
3.选关界面
4.设置+提示
5.第1关图片界面
6.第2关图片界面
7.第3关图片界面
8.第4关图片界面
9.第5关图片界面
10.第6关图片界面
11.第7关图片界面
12.第8关图片界面
13.第9关图片界面
14.第10关图片界面
15.第11关图片界面
16.第12关图片界面
17.第13关图片界面
18.第14关图片界面
19.第15关图片界面
20.第16关图片界面
21.第17关图片界面
22.第18关图片界面
23.第19关图片界面
24.第20关图片界面
25.答题错误界面