- 42
- 0
- 约 9页
- 2017-01-01 发布于北京
- 举报
C语言程序设计课程中的计算思维探析
摘 要:计算思维的本质是抽象和自动化。对于C语言程序来说,抽象就是使用程序、函数、函数调用以及数据类型、常量、变量、数组和链表等元素描述现实生活中的系统、功能、功能调用以及单个特征或特征组合等,自动化则体现为函数内部的语句在EIP寄存器加法操作支持下顺序自动地执行以及函数之间的调用在内存堆栈区支持下自动地进行跳转。最后,针对计算思维的抽象和自动化特征,给出了C语言程序设计课程在教学内容、教学方式和考核内容上的一些建议和措施。
关键词:C语言程序设计;计算思维;抽象;自动化
美国卡内基?梅隆大学的周以真教授在2006年系统地提出了计算思维的概念[1]:计算思维指的是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等一系列思维活动。其后,陈国良院士和李廉教授归纳出三种典型的科学思维,即以观察和归纳为特征的实证思维,以推理和演绎为特征的逻辑思维,以抽象和自动化为特征的计算思维[2-3]。计算思维是计算机类课程的主要思维方式。
有关计算思维在程序设计类课程中的研究,已经引起很多学者的兴趣[4-6]。这些研究虽然从案例设计和项目过程等角度做了有益探索,但却忽略了对计算思维本质的讨论。C语言程序设计课程中,我们采用李廉教授的观点,即计算思维的本质是抽象和自动化。抽象指的是使用符号系统对问题进行精确而严格的描述;自
您可能关注的文档
- 2014年全国全省全市教育系统先优模光荣榜.doc
- 2014年全国统一高考辽宁省文综历史试题评析及教学启示.doc
- 2014年全国统一高考辽宁省文综地理试题分析.doc
- 2014年全国统一高考辽宁省文综思想政治试卷评析.doc
- 2014年全国统一高考辽宁省理综化学试题分析.doc
- 2014年南京市中考作文题解析.doc
- 2014年厦门市中考作文命题及写作解读.doc
- 2014年安徽省中考作文题解析.doc
- 2014年山东省日照市中考作文解析.doc
- 2014年广东省中考优秀作文素材运用解析.doc
- Dear Peers 致我的同龄人.doc
- DJP教学模式下的数学阅读.doc
- EXO深度沉迷.doc
- Learning Plan for Module 4 Unit 3 “A taste of English humor” Warming up & Reading.doc
- Matlab软件环境下数值分析课程教学创新研究.doc
- PBL教学法有效实施的障碍及解决路径.doc
- PDCA循环管理在“国示范”项目建设中的应用.doc
- PLC自动化技术课程建设研究.doc
- SOLO分类评价理论在高中化学实验教学中的运用.doc
- The Analysis of Lexical Features of English Sports News Reporting.doc
最近下载
- 2025普通农民入党志愿书范文(3篇).docx VIP
- 马克思主义政治经济学概论(第二版)第五章.ppt VIP
- 2026年甘肃省公信科技有限公司面向社会招聘80人(第一批)笔试备考题库附答案解析.docx VIP
- 化工仪表__流量检测及仪表.ppt VIP
- QC成果提高叠合板接缝施工质量一次验收合格率(2024.6.24).pdf VIP
- 国家安全法课件.ppt VIP
- 让科研像聊天一样简单系列:Gemini科研手册指南.pdf VIP
- 心理韧性对轮椅冰壶运动员心理疲劳影响研究:成就动机的中介作用.pdf
- 国家安全法课件.pptx VIP
- 2026中铁十二局校园招聘笔试参考试题附答案解析.docx VIP
原创力文档

文档评论(0)