C/C++快速入门图形化教学法简介(目录)
2015-09-08 10:55
477 查看
结合国内30多年的OI(中学信息学竞赛)教学经验,近年来我们采用了软件工程中的“快速原型模型”的增量式思想方法,先让学生通过简单学习,快速建立一个较小的“语言快速模型”,进行大量编程,在实践中逐步掌握编程的基本方法和思想。在此基础上逐步发展式培训,获得更完整的编程语言、高级的程序设计技巧。8年来,我们采用这种教学方式取得了很好的教学成绩。
对一般初学者(特别是对于低年级的学生),形象的图形化思维比抽象的数字逻辑思维要容易。在已有的数十种编程语言中,有一个由麻省理工学院心理学家佩伯特发明的《LOGO语言》,“它通过”绘图”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式,能通过绘图的方式来培养学生学习电脑的兴趣和正确的学习观念。”。《LOGO语言》在中国的中小学已经流行了几十年了,深受广大师生的欢迎,很多学生都是通过“海龟作图”开始对编程有了浓厚的兴趣,踏上了OI之路。
综合上述两点原因,结合多年logo、pascl、C/C++语言的教学经验,开发了《C/C++快速入门教学讲义》。在本课程中尝试用图形化教学方式,帮助学生快速、方便地建立起自己认识中的C/C++语言的“快速原型”。
佛山市南海区石门中学 jiangtao
目录(修改中)
第一课 GoC简介和演示
第二课 了解编程环境
第三课 基本绘图命令
第四课 变量的引入
第五课 for循环(1)---循环次数控制
第六课 for循环(2)---使用循环变量
第七课 变量的键盘输入
第八课 拓展绘图命令
第九课 cout输出语句
第十课 if语句---选择结构
第十一课 for循环(3)---循环变量的变化
第十二课 定位画图---坐标
第十三课坐标计算---坐标扩展命令
=======================
色彩的变化---模运算和随机函数
实数型变量
for循环(3)---循环嵌套
组合图形与模块化思想
函数引入
函数的参数(1)
函数的参数(2)
递归图形
重要更新:
2016.2.19 GoC增加了1个课件程序。下载:点击打开链接
2016.1.24 goC1.0.3。部分编译出错信息改成中文。下载:点击打开链接
2016.1.21 GoC软件增加了帮助等资料。
2016.1.16 新的GoC编程平台(notepad++和mingw32搭配,目前是测试版), 第2课有下载链接。
对一般初学者(特别是对于低年级的学生),形象的图形化思维比抽象的数字逻辑思维要容易。在已有的数十种编程语言中,有一个由麻省理工学院心理学家佩伯特发明的《LOGO语言》,“它通过”绘图”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式,能通过绘图的方式来培养学生学习电脑的兴趣和正确的学习观念。”。《LOGO语言》在中国的中小学已经流行了几十年了,深受广大师生的欢迎,很多学生都是通过“海龟作图”开始对编程有了浓厚的兴趣,踏上了OI之路。
综合上述两点原因,结合多年logo、pascl、C/C++语言的教学经验,开发了《C/C++快速入门教学讲义》。在本课程中尝试用图形化教学方式,帮助学生快速、方便地建立起自己认识中的C/C++语言的“快速原型”。
佛山市南海区石门中学 jiangtao
目录(修改中)
第一课 GoC简介和演示
第二课 了解编程环境
第三课 基本绘图命令
第四课 变量的引入
第五课 for循环(1)---循环次数控制
第六课 for循环(2)---使用循环变量
第七课 变量的键盘输入
第八课 拓展绘图命令
第九课 cout输出语句
第十课 if语句---选择结构
第十一课 for循环(3)---循环变量的变化
第十二课 定位画图---坐标
第十三课坐标计算---坐标扩展命令
=======================
色彩的变化---模运算和随机函数
实数型变量
for循环(3)---循环嵌套
组合图形与模块化思想
函数引入
函数的参数(1)
函数的参数(2)
递归图形
重要更新:
2016.2.19 GoC增加了1个课件程序。下载:点击打开链接
2016.1.24 goC1.0.3。部分编译出错信息改成中文。下载:点击打开链接
2016.1.21 GoC软件增加了帮助等资料。
2016.1.16 新的GoC编程平台(notepad++和mingw32搭配,目前是测试版), 第2课有下载链接。
相关文章推荐
- libcurl在vs2013下C++项目中的编译连接
- C语言---函数返回局部变量
- C++获取系统时间
- VS工程中添加c/c++工程中外部头文件及库的基本步骤
- 《C++入门经典(第4版)》之C++编程总结
- POJ C++程序设计 编程题#1 编程作业—STL2
- 通过指针引用字符串
- c++学习笔记
- C++站点
- 【华为上机试题C++】老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩.
- 【转】c++编译原理
- c++对txt文件的读取与写入
- C++中的内联函数inline总结
- 讲解C++的do while循环和循环语句的嵌套使用方法
- c++ primer 学习笔记
- C++中的while循环和for循环语句学习教程
- c++のnamespace
- 漫谈C指针第十二讲---回顾指针概念
- C/C++中的预编译指令
- 创建ATL工程及使用C++测试COM组件