- 博客(23)
- 资源 (138)
- 收藏
- 关注
原创 C语言实践(2016级第5周):编程思维启蒙
【项目1-Raptor程序设计】用Raptor编写程序,完成下面的任务 (1)输入圆的半径,计算并求出圆的周长。 参考解答 (2)输入矩形的长和宽,计算并输出矩形的面积。 参考解答 (3)从键盘输入任意整数N,当N小于或等于0时显示“low!”,否则显示“high!” 参考解答 (4)编程序,计算下面函数的值并输出(x取整型即可) 参考解答 (5)从键盘输入x的值,根据下面的公
2016-09-30 16:32:47 2224
原创 C语言项目参考解答:全正整数后再计算
【项目-全正整数后再计算】(题目改编自对一位网络学员的辅导) 输入3个正整数,其中任一数不是正整数,程序输出Invalid number!,然后结束运行。当第1个数为奇数时,计算后两数之和,当第1个数为偶数时,计算第2数减去第3数的差。无论哪种情形,当结果超过10时按如下示例输出,否则什么也不输出。 示例 1: Enter number 1: 2 Enter number 2: -7
2016-09-24 21:38:55 1653
原创 翻转课堂4周后交流
课程:数据结构 学生:2015级计算机科学与技术,大二 时间:第4周课后 形式:云班课“头脑风暴”,自由发言 目标:了解同学们感受,发现翻转课堂实施中的问题,以便于进一步改进工作。 交流结果:如下,在同学发言后,我通过【】反馈,以达到沟通交流的目标。宋雨静:有点忙朱建豪:厉害啦陈晓琳:难度增大,编写代码时不知如何下手【有欠账,写代码中学会写代码】梁凯:可以,很强势。苏泽:感觉和普
2016-09-23 16:51:18 2160
原创 C语言实践(2016级第4周)
【项目1-星号拼字母】 编程序,用星号输出你的姓名读音首字母。 参考解答【项目2-长方形周长和面积】 编程序,输入长方形的两边长a和b,输出长方形的周长和面积(提示:边长可以是整数也可以是小数;实现乘法的运算符是*) 参考解答【项目3-并联电阻】 编程序,输入两个电阻R1和R2的阻值,求它们并联后的阻值R(提示:计算公式为r=1/(1/r1+1/r2));电阻值为浮点数) 参考解
2016-09-21 08:42:07 2547
原创 给罗伯特出的主意
课堂上,和学生讨论,罗伯特不想维持现状,我们要给他出主意。 我的学生如是说:任家锋:让他参与进去。难得问题不会,可以给他简单点的,先让他有学科兴趣孟晔:制定合理学习计划来发现学习的兴趣李欣:增强主动性,多和老师同学交流林志文:。陈光辉:可以选择一个自己特别感兴趣的学科去学。培养自己的学习能力。陈鹏鹏:加以引导 激发他的学习兴趣滕健:多去社会实践,体验一下当代社会李潇:制定学习的
2016-09-17 15:52:30 1356
原创 C语言解题报告模板
问题及代码:/* Copyright (c) 2014, 烟台大学计算机学院 All rights reserved. 文件名称:test.cpp 作 者:贺利坚 完成日期:2016年 10 月 x 日 版 本 号:v1.0 题目描述 计算并输出它们串联电阻值输入 两个电阻r1和r2的阻值输出 一个整数,代表串联电阻的值样例输入 1 2样例输出
2016-09-17 11:10:44 1652 1
原创 程序设计基础(C语言)课程主页-2016级
时间很快,2016级的小鲜肉们已经在猜测老贺长什么样子了。 从在线作业到翻转课堂,几届的学生跟着我受了不少苦。话虽这么说,并不代表2016级的就要轻松了(老贺虚伪到底!)。不过,苦孩子们,享受吧。 话说回来,老贺在这一届身上也不会太轻松。翻转课堂的模式不陌生了,但新生出来的想解决的问题并不少,让学生学得有效、学得有趣、学得轻松是我的追求。做过不少资源,但随着培养方案的变化,选用教材的变化
2016-09-16 21:36:51 9198 12
原创 Raptor实践参考:斐波那契数列
返回->课程主页2-7 斐波那契数列 输入整数n,输出斐波那契数列中的前n个数。斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233……这个数列前两项均为1,从第3项开始,每一项都等于前两项之和。【参考解答】
2016-09-13 10:39:34 17458 1
原创 Raptor实践参考:三色球问题
返回->课程主页2-6 三色球问题 若一个口袋中放有12个球,其中有3个红的,3个白的和6个黒的,问从中任取8个共有多少种不同的颜色搭配?提示:设任取的红球个数为i,白球个数为j,则黒球个数为8-i-j,根据题意红球和白球个数的取值范围是0~3,在红球和白球个数确定的条件下,黒球个数取值应为8-i-j<=6。【参考解答】
2016-09-13 10:37:39 3014
原创 Raptor实践参考:要么错误要么求和
返回->课程主页2-5 要么错误要么求和 从键盘输入任意整数N,当N小于或等于0时显示“Error!”,否则计算并显示1 + 3 + 5+ … + (2×N-1)的值。【参考解答】
2016-09-13 10:34:49 4518 2
原创 Raptor实践参考:大或小
返回->课程主页2-1 大或小 从键盘输入任意整数N,当N小于或等于0时显示“low!”,否则显示“high!”【参考解答】
2016-09-13 10:24:56 3002
原创 Raptor实践参考:求矩形面积的过程
返回->课程主页1-3 求矩形面积的过程 输入矩形的长和宽,计算并输出矩形的面积。要求将求面积的功能定义为一个过程。【参考解答】
2016-09-13 10:15:26 3614
原创 Raptor实践2——控制结构
用Raptor编写程序,完成下面的任务 2-1 从键盘输入任意整数N,当N小于或等于0时显示“low!”,否则显示“high!”2-2 编程序,计算下面函数的值并输出(x取整型即可) 2-3 从键盘输入x的值,根据下面的公式计算并输出y的值。 2-4 编程序,求sum=1+2+…+1002-5 从键盘输入任意整数N,当N小于或等于0时显示“Error!”,否则计算并显示1 + 3 + 5+
2016-09-13 10:02:19 3721
原创 Raptor实践1——基础知识
用Raptor编写程序,完成下面的任务 1-1 输入圆的半径,计算并求出圆的周长。 1-2 输入矩形的长和宽,计算并输出矩形的面积 1-3 输入矩形的长和宽,计算并输出矩形的面积。要求将求面积的功能定义为一个过程。
2016-09-13 09:59:31 5127
原创 编程思维启蒙(Raptor)课程主页
【关于Raptor】 “没有思路”,这是不少程序设计初学者挂在嘴边的问题。在用编程解决问题的过程中,让自己具备编程的思维,这是我一直倡导的做法,不少同学坚持了,也找到了感觉。 有没有好的方法让同学们具备编程思路?传统的程序设计学习,是“学语言”与“学程序设计”同时进行的,这种学习路径的“认知负荷”的确有些大。如果能在不涉及语言细节的情况下,能够对编程思路进行训练,那就好了。 这样
2016-09-13 09:56:31 13303 7
原创 编程思维启蒙(Raptor)-贺利坚-专题视频课程
Raptor是一种基于流程图的可视化编程开发环境。程序设计初学者普遍存在“编程没思路”的问题,这与同时学计算机语言与编程方法造成的认知负荷过大有关。Raptor用一系列相互连接的图形符号以及符号之间的连接(流程图)可视化表达编程思路,不涉及语言细节,有效地降低学习者的认知负荷,达到“会思考”的目标,这为进一步学习用计算机语言(如C、C++、Java等)编程奠定思维基础。...
2016-09-13 08:54:52 795
原创 导教班,我的职业续航加油站
前言:2013年参加计算机学会(CCF)计算机课程改革导教班,是我职业生涯中的一个转折点,或者说是明确新方向的一个重要节点。三年过去了,CCF方面联系,说是正在组织一个征文,让我写点东西。于是,有了本文。 2013年夏天,我满脑子的彷徨。职业生涯已经过了将近20年,教学、科研、管理都做了个遍,业务流程已然完全熟悉。所谓熟悉,其实却也全是障碍。在工作中有不少横亘在面前的问题,似乎有空间去做事,但各
2016-09-08 06:44:09 1376
原创 算法复杂度评价一例
问题 数据结构课堂上抛出一个问题,下面一段算法,复杂度是_______?i=1;while(i<=n) i=i*3;A. O(3n)O(3^n) B. O(n)O(n) C. O(n3)O(n^3) D. O(log3n)O(log_3n) 意外 连叫三位同学回答,列一例外选B,让我有些吃惊。看来这是老师的问题,大家的思维没有到位。分析及解答 所谓复杂度,是要对
2016-09-06 16:01:18 1961
android上玩8086汇编
2017-04-20
8086汇编语言工作环境
2017-02-03
2014 C++ 第3讲 用流程图思考和表达PPT
2014-09-28
多态性与虚函数(2013级-C++程序设计)
2014-05-25
wxWidgets初学者导引
2014-05-18
C++类和对象(2013级-C++程序设计)
2014-03-09
C++程序设计实践学材微课件——1.9 编码规范之一句一行、缩格排放、加上注释
2013-12-31
C++程序设计实践学材微课件——1.8 输出星号的循环程序在执行
2013-12-31
C++程序设计实践学材微课件——1.7 两数中大值程序的执行过程
2013-12-31
C++程序设计实践学材微课件——1.6 完成简单计算的程序的一般“套路”
2013-12-31
C++程序设计实践学材微课件——1.5 电阻串联程序的执行过程
2013-12-31
C++程序设计实践学材微课件——1.4 程序执行的两种方式
2013-12-31
C++程序设计实践学材微课件——1.3 程序中的几种“低级”错误
2013-12-31
C++程序设计实践学材微课件——1.2 编辑、运行第一个程序
2013-12-31
C++程序设计实践学材微课件——1.1 下载、安装CodeBlocks
2013-12-31
读懂冒泡排序
2013-12-09
C++指针(2013级-C++程序设计)
2013-12-07
C++数组(2013级-C++程序设计)
2013-11-25
读懂C++递归程序
2013-11-16
计算机学科与专业(计算机学科导论)
2013-11-14
CodeBlocks单步调试入门
2013-11-12
C++中的函数(2013级-C++程序设计)
2013-11-02
计算机通信与网络(计算机学科导论)
2013-10-29
前言 关于本课(2013级-C++程序设计)
2013-10-14
数据类型和表达式(2013级-C++程序设计)
2013-10-14
程序设计(计算机学科导论)
2013-10-11
C++ASCII文件练习的几个文件
2013-06-12
C++程序设计课件 ch13输入输出流
2013-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人