c语言程序设计 函数说课,《C语言程序设计》之函数说课课件.ppt
您所在位置:網(wǎng)站首頁 > 海量文檔
 > 計(jì)算機(jī) > C/C++資料
《C語言程序設(shè)計(jì)》之函數(shù)說課課件.ppt16頁
本文檔一共被下載:次,您可全文免費(fèi)在線閱讀后下載本文檔。
下載提示
1.本站不保證該用戶上傳的文檔完整性,不預(yù)覽、不比對(duì)內(nèi)容而直接下載產(chǎn)生的反悔問題本站不予受理。
2.該文檔所得收入(下載+內(nèi)容+預(yù)覽三)歸上傳者、原創(chuàng)者。
3.登錄后可充值,立即自動(dòng)返金幣,充值渠道很便利
C語言程序設(shè)計(jì) 說課課件 第4章 函數(shù) 課程的性質(zhì)、地位 課程目標(biāo) 作為計(jì)算機(jī)類的專業(yè)基礎(chǔ)課,《C語言程序設(shè)計(jì)》課程目標(biāo)為: 培養(yǎng)編程思想,熟悉基本程序設(shè)計(jì)方法; 能更好的利用程序設(shè)計(jì)思想解決本專業(yè)領(lǐng)域中的問題; 將程序設(shè)計(jì)方法用于后續(xù)計(jì)算機(jī)語言課程的學(xué)習(xí)中,為其他相關(guān)課程奠定基礎(chǔ)。 計(jì)算機(jī)應(yīng)用技術(shù)、軟件技術(shù)、計(jì)算機(jī)信息管理、通信技術(shù)、電子信息工程技術(shù)等專業(yè)都設(shè)置本課程,是電子信息類專業(yè)公共平臺(tái)課程。 計(jì)算機(jī)應(yīng)用技術(shù)中,《C語言程序設(shè)計(jì)》與《數(shù)據(jù)結(jié)構(gòu)》、《C++程序設(shè)計(jì)》及其它編程語言類課程內(nèi)容聯(lián)系緊密。按層次結(jié)構(gòu),《C語言程序設(shè)計(jì)》處于最低層,是其它幾門課程的前導(dǎo)課。 本章內(nèi)容分析 本章教學(xué)目標(biāo) 本章重難點(diǎn) 學(xué)情分析 教學(xué)策略 教法舉例 春華健身問題:春華從今天開始做俯臥撐,第一天做10個(gè),以后每天都比前一天多做一個(gè),十年后春華能做多少個(gè)俯臥撐? #include #include int pushup static int n 10; // static int n; // int n 10; n++; return n; main int t; for int i 0; i 365*10; i++ t pushup ; printf "十年后,春華能做%d個(gè)俯臥撐。\n",t ; system "pause" ; 教學(xué)過程 過程舉例 例1: 過程舉例 例2: 難點(diǎn)突破 本章難點(diǎn)為“遞歸函數(shù)” 利用“遞歸”函數(shù)解決某些問題(遞歸性問題)時(shí),十分方便 “遞歸”的難點(diǎn)在于理解 理解“遞歸” 舉例:利用“遞歸”的方法求正整數(shù)n的階乘 引入數(shù)據(jù)結(jié)構(gòu)——“棧”的概念,從本質(zhì)上理解“遞歸” 難點(diǎn)突破 強(qiáng)化鞏固 布置關(guān)于“遞歸”的課后練習(xí):用遞歸函數(shù)計(jì)算 S 20 1+2!+3!+…+20! 學(xué)生會(huì)使用先利用“遞歸”求階乘、再利用for循環(huán)求和 純遞歸方法有2條思路: 求出S n 的通式: 1 n 1 S n 3 n 2 n+1 *S n-1 -n*S n-2 n 2 S n S n-1 +n! 寫2個(gè)遞歸函數(shù),一個(gè)利用遞歸求階乘,另一個(gè)完成S n S n-1 +n!這個(gè)遞歸過程。 設(shè)計(jì)感悟 讓學(xué)生成為學(xué)習(xí)的主體 以提高編程思維能力為目的 我的不足 藝華旅游職業(yè)學(xué)院 藝華學(xué)院 計(jì)算機(jī)系 梁立超 軟件工程 C++、VC、VB、JAVA 數(shù)據(jù)結(jié)構(gòu) C語言程序設(shè)計(jì) 應(yīng)用程序設(shè)計(jì) 第1章 C語言概述 第2章 基本數(shù)據(jù)類型 第3章 結(jié)構(gòu)化程序設(shè)計(jì) 第4章 函數(shù) 1.掌握函數(shù)的概念、定義、聲明和調(diào)用 2.掌握常用的庫函數(shù) 3.理解變量的存儲(chǔ)類別和作用域 4.理解編譯預(yù)處理命令 1.理解如何用函數(shù)來構(gòu)建模塊化程序 2.能夠創(chuàng)建自定義函數(shù)解決問題 1.調(diào)動(dòng)課堂氣氛,激發(fā)學(xué)生興趣 2.培養(yǎng)學(xué)生邏輯思維能力,鼓勵(lì)學(xué)生自主推理 3.體會(huì)遞歸方式在解決部分問題上的優(yōu)勢(shì) 知識(shí)目標(biāo) 能力目標(biāo) 情感目標(biāo) 教學(xué)重點(diǎn) 1.函數(shù)的聲明、定義及調(diào)用方法 2.能夠創(chuàng)建自定義函數(shù) 3.變量的存儲(chǔ)類別及其作用域范圍 教學(xué)難點(diǎn) 遞歸函數(shù) 理論知識(shí) 習(xí)題、簡單實(shí)驗(yàn)?zāi)芰?實(shí)際操作 解決實(shí)際問題能力 盡量簡化理論知識(shí)講解,重在操作 1 大膽鼓勵(lì)學(xué)生和肯定學(xué)生,讓學(xué)生獲得自信 2 設(shè)計(jì)與學(xué)生相關(guān)的問題,產(chǎn)生代入感,提高學(xué)習(xí)興趣 3 運(yùn)行程序 調(diào)試程序 回顧 解決問題 提出問題 回顧第三章 提出問題 代碼如何能夠復(fù)用 程序如何模塊化 函數(shù) 在不使用遞歸函數(shù)的情況下,寫一個(gè)函數(shù),求a 20 。 1 n 1 a n 2 n 2 a n-1 +a n-2 n 2 思考過程很長 熟悉遞歸后,幾乎不用思考,即可求解 查看程序 A1 A2 A3 A4 A5 A6 棧,后進(jìn)先出 藝華旅游職業(yè)學(xué)院
發(fā)表評(píng)論
請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
用戶名:
驗(yàn)證碼:
匿名?
發(fā)表評(píng)論
總結(jié)
以上是生活随笔為你收集整理的c语言程序设计 函数说课,《C语言程序设计》之函数说课课件.ppt的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 鼓捣串口的一些记录
- 下一篇: 苹果挂端口方法_调音台变身直播声卡的方法