【正文】
................................. 1 應用意義 ............................................................................................. 2 應用現狀 ............................................................................................. 2 2 ch平臺的優(yōu)勢 ........................................................................................... 3 ch 平臺優(yōu)勢簡介 ................................................................................ 3 Ch 是一個跨平臺的 C/C++解釋器 ...................................................... 3 交互式解釋執(zhí)行 C/C++語句和表達式 ............................................... 4 交互式解釋執(zhí)行 C/C++函數和程序 ................................................... 5 使用 ChIDE 編輯和調試 C/C++程序 ................................................... 7 Ch 的高級科學計算功能 .................................................................... 8 高級數值計算 .................................................................................................. 9 數字 圖形繪制功能 .......................................................................................... 10 3 基于 Ch的 C程序設計的教學改進 ...................................................... 12 傳統(tǒng)教學平臺及授課的缺點 ............................................................ 12 傳統(tǒng)教學平臺的缺點 ....................................................................................... 12 傳統(tǒng)教學方法的缺點 ....................................................................................... 13 傳統(tǒng)教學內容的缺點 ....................................................................................... 13 ch 平臺對傳統(tǒng)教學的提高 ............................................................... 13 提高實踐編程能力 ........................................................................................ 14 拓寬學習視野 ................................................................................................ 14 擴大相關知識面普及 .................................................................................... 15 4 結語 .......................................................................................................... 16 基于 ch 平臺 c 語言程序設計的教學探討 1 1 引言 應用背景 隨著大學教育的普及化 ,C 語言已成為最普及的程序設計教學語言之一。 learning enthusiasm, help students more easily understand and master the puter program design in the field of engineering and science is the important basic skills. Key words: language interpreter C。使用這個平臺在相當程度上提高了計算機程序設計教學的實用性、授課效果和學生學習的積極性,幫助學生更加容易理解和掌握計算機程序設計這一工程和科學領域的重要基本技能。 Ch還可以作為引擎腳本無縫地嵌入到編譯的程序中,實現柔性編程。 Ch支持計算數組,提供了圖形繪制庫和高級數值函數庫,能夠方便快捷地解決許多工程和科學方面的復雜問題。本文介紹的 Ch平臺正是契合了面向交互式教學這一理念的跨平臺 C/C++解釋計算環(huán)境,是一個完整的 C語言解釋器,支持最新 C語言標準 C99中大部分的新增特性以及 C++的類。謹以此論文獻給我摯愛的雙親! 基于 ch 平臺 c 語言程序設計的教學探討 摘要 隨著電子信息技術的迅猛發(fā)展, C語言已經融入進了各種不同的電子產品中。 最后要感謝我的父母,在我生命的每一個分秒,都給予我無私的愛與關懷;在我成長的每一個腳步里以及我大學生涯的每一個階段,都給予我充分的支持與期望。授人以魚不如授人以漁,置身其間,耳濡目染,潛移默化,使我不僅接受了全新的思想觀念,樹立了宏偉的學術目標,領會了基本的思考方式,他悉心的點撥 ,再經思考后的領悟 ,常常讓我有“山重水復疑無路 ,柳暗花明又一村 ”的感觸。本論文的所有研究工作從論文的選題、實現條件到論文寫作等階段都是在張會榮老師的悉心指導下完成的。本論文得以順利完成并非我一人 之功勞,是所有指導過我的老師,幫助過我的同學和一直關心支持著我的家人對我的教誨、幫助和鼓勵的結果。 簽名: 日期: 論文使用授權說明 本論文作者完全了解曲靖師范學院有關保留、使用畢業(yè)(學位)論文的規(guī)定,即學校有權保留論文及送交論文復印件,允許論文被查閱和借閱;學??梢怨颊撐牡娜炕虿糠謨热荨3宋闹刑貏e加以標注和致謝的地方外,論文中不包含其他人已發(fā)表或撰寫過的研究成果。 本科畢業(yè)論文(設計) 論文題目: 基于 ch 平臺 c 語言程序設計的教學探討 作 者: 學號: 2021121329 學 院: 物理與電子工程學院 年 級: 2021 級 專 業(yè): 物理學 指導教師: 職稱: 講師 日 期: 2021 年 5 月 18 日 曲靖師范學院教務處制 曲靖師范學院 本論文(設計)經答辯小組全體成員審查,確認符合曲靖師范學 院本科 (學士學位 )畢業(yè)論文(設計)質量要求。 答辯小組簽名 主席 姓 名 工 作 單 位 職 稱 成 員 指導教師: 答辯日期: 原創(chuàng)性聲明 本人聲明:所呈交的論文是本人在指導教師指導下進行的研究工作。參與同一工作的其他同志對本研究所作的任何貢獻已在論文中作了明確的說明并表示了謝意。 簽名: 指導教師簽名: 日期: 致 謝 畢業(yè)論文代表著大學的終結,完成它既有一種收獲感,又有一種失落感,可無論如何它代表著我四年的努力,代表了我四年的歷程。 首先誠摯的感謝我的畢業(yè)論文導師張會榮。 他治學嚴謹,學識淵博,思想深邃,視野雄闊,為我營造了一種良好的精神氛圍。 其次 ,感謝我的班主任、 傳授我知識的每一位老師以及身邊所有的朋友與同學,四年的生活相處不久,卻從他們身上學到了太多,必將終身受益。存心難報三春暉,雙親之恩,我會終生不忘,以之激勵我人生的每一次前行。所以培養(yǎng)能 熟練掌握 C語言的人才便顯得十分迫切,但是總所周知 C語言是計算機程序設計入門教學中最流行也較難學的編程語言之一。它由交互式命令外殼和教學專用且界面友好的集成開發(fā)環(huán)境兩大模塊構成,從而形成了一種新的 C程序設計教學平臺和新的教學模式。 Ch因其 跨平臺執(zhí)行 C/C++的特點 ,使 它可以在Linux、 Unix、 Windows 等多種操作系運行 。本文將著重介紹基于 Ch的 C程序設計在教學中時表現出的優(yōu)勢。 關鍵詞 : C語言; CH解釋 器 ; C語言程序設計教學 Discussion based on the teaching of ch platform c language programming Abstract: with the rapid development of information technology, C language has been into a variety of electronic products. Therefore the cultivation of can skilled grasp the C language talent is very urgent, but well known C language is a puter program design teaching is also more difficult to learn the most popular programming languages. This paper introduces the Ch platform is fit for interactive teaching the concept of cross platform C / C + + explains puting environment, is a plete C language interpreter, support the new C language standard C99 in most of the new features and C + + class. It consists of an interactive mand shell and special teaching and friendly interface integrated development environment two big modules, thus forming a kind of new C program design teaching platform and the new teaching model. Ch support for puting array, provides graphics rendering library and advanced numerical functions, convenient to be able to solve many plex issues related to engineering and science. Ch because of its crossplatform implementation of C / C + + features, so that it can be in the Linux, Unix, Windows and other operating system operation. Ch also can be used as engine script seamlessly embedded into the piled program, realize the flexible programming. This article will focus on the introduction of Ch based on the C program design in teaching shows the advantage. The use of this platform to a considerable extent, improves the teaching of puter progra m design, practical