《C程序设计2A》课程调查问卷-网络21级学生


你认为编程技能对你以后的工作有多重要?
非常重要,编程能力决定了我毕业以后能否找到好工作;
比较重要,具备编程能力可以让我找工作的选项更多;
不太重要,有没有编程能力对我找工作没有影响。
这门课刚开始时,你的学习态度是?
一定要学好这门课,打好编程的基础;
尽可能吧,学到什么程度都行,但一定要及格;
编程对我太难,我没有办法学好。
这门课学习期间,你的学习感受是什么?
逐步掌握了编程思维方式,语法知识也很简单,学习越来越容易了;
学习过程中会遇到困难,但通过努力还是能够克服;
学着学着就开始学不懂了,努力了一段时间,最后还是放弃了;
自始至终都没有开窍,别说掌握编程思维,就连语法知识都记不住;
学完这门课后,你认为计算机编程思维和特点是什么?
跟日常规划做一件事的思维没什么区别,靠直觉就可以了;
计算机编程思维很困难,大的步骤、小的算法、变量规划、语法细节,很容易想糊涂;
编程思维逻辑性强,要求思考得很严密,不容有一点含糊。
总体而言,你认为课程内容难度如何?
一般
简单
对结构体类型的掌握程度如何?
了解结构体的封装特点,会定义结构体类型;
了解结构体类型与结构体变量的联系和区别;
掌握了结构体数组的定义和初始化方法;
掌握了给函数传递结构体参数以及函数返回结构体变量。
使用结构体,可以帮助我更清晰地组织程序中的数据。
除了结构体,你还熟练掌握了哪些自定义数据类型?
位域;
联合或共用体;
枚举;
typedef。
对指针的掌握程度如何?
了解指针的含义以及指针与内存地址的关系;
清楚指针与指针变量的区别;
了解指针类型是指什么;
了解什么是直接内存访问和间接内存访问,清楚P和*P的关系;
掌握指针的算术运算以及移动指针的含义;
清楚数组变量与指针的关系;
掌握使用指针访问数组元素的方法;
掌握定义字符串数组的多种方法及其适合的应用场景;
掌握了动态内存分配的概念、使用方法。
对文件操作的掌握程度如何?
了解文本文件和二进制文件的区别;
掌握了以只读方式打开文件的方法;
掌握了以创建方式打开只写文件的方法;
掌握了对文本文件的输入输入方法;
掌握了对二进制文件的输入输出方法。
编程中遇到运行错误或结果不对时,你如何处理?
反复检查代码,尝试发现其中的错误;
猜测出问题的代码位置,通过注释有问题的代码,看能不能解决运行错误,从而确定错误代码的大致位置。然后再仔细检查这部分代码。
用调试的方法,先猜测出问题的代码位置,设置断点调试运行。通过观察变量的值是否正确、运行的路径是否正确,来判断哪里有问题。
你认为老师授课有哪些特点?
知识点表述清楚;
知识点表述不够清楚;
讲授有吸引力;
讲授没有吸引力;
课堂举例丰富,能帮助我理解;
课堂举例太难,反而让我感觉很混乱;
你认为老师的教学有什么问题?
    ____________
你对老师的教学有什么建议?
    ____________

13题 | 被引用0次

使用此模板创建