總結計算機語言的基本元素,認識程序設計中基本元素教案.doc

曲靖師院計算機科學與工程學院學生試講教案表

課題:認識程序中的基本元素 年級:高一 課時:1課時

授課時間:20分鐘 講授者:秦巧林 指導教師:崔麗梅

教學目標

知識與技能

1. 掌握計算機程序中常用的常量、變量、函數、運算符、表達式語句等基本元素;

2. 能讀懂簡單的程序。

過程、能力與方法

1. 初步掌握VB中變量的命名規則;

2. 初步學會使用VB部分常用函數;

3. 初步掌握VB的數據類型。

情感態度與價值觀

1.初步認識VB處理信息和數據的實際應用價值;

3.體驗計算機高級語言在信息處理過程中的地位和作用。

教學重點

變量與函數

教學難點

數據類型與函數的使用

關鍵點

變量的定義與函數的使用

教學條件

黑板 、粉筆

教學準備

教師

1.編寫教案

2.備課,熟悉教學過程

學生

提前預習上課內容

任務設計

先講20分鐘左右,然后讓學生自己討論、練習加深印象,最后留3-5分鐘做小結

教學方法

講授法、舉例法、提問法

教學流程

1.引入 2.常量 3.變量 4.數據類型 5.運算符、函數、表達式 6.語句 7.小結

教學過程

教師活動

學生活動

設計意圖

引入課題

首先提一個問題:是否有同學對VB程序設計有所了解?(抽學生起來回答問題:VB控件等)那么這位同學對程序代碼是否了解?同學們在讀文章時能一目了然,而讀程序代碼卻不是一下子就看明白,因為程序代碼是用計算機語言編寫的。就象不同國家的語言有各自語言和語法規則一樣,計算機語言也有它的基本組成元素和書寫規定。要讀懂和編寫計算機程序就首先要懂得計算機語言中的這些元素和規則,這節課就讓我們來認識程序中的基本元素。

積極思考

回答問題

逐步引導學生進入課堂,引出VB程序設計的概念,加深對VB程序代碼的理解

常量:

常量是在程序運行中不變的量。字符型常量要用引號引起來

常量的聲明格式:

?Const 常量名=值?

變量:

變量是在程序運行過程中其值可以發生變化的量。使用變量前,一般必須先聲明變量和其類型,字符型變量要跟“$”符號(Xm1$=”劉”)

變量的聲明格式:

dim? 變量名 ?as? 數據類型

3. 數據類型?

編程時(編寫程序代碼),要用到各種數據,如數值、文字、日期等,但什算機卻不能直接識別它們,必須事先說明這些數據的類型后,才能使用。數據類型決定了數據所占用的存儲空間的大小,存儲空間限制了保存數據的范圍,不同類型的數據能夠進行的運算也不同。VB提供的基本數據類型如下:?

①?數值型:?

整型integer?

長整型?long??

單精度浮點型(實數型)?single?

雙精度浮點型(實數型)double

②?字符串類型?string?

③?布爾類型??Boolean??布爾類型的值有兩個:true、false?

Integer、long、single、double、string、boolean是VB系統提供的數據類型標識符,也稱保留字。

4. 函數、運算符與表達式?

< 1 >函數:標準函數能完成特定運算處理和功能。

絕對值函數:?abs(x)?

平方根函數: sqr(x)?

獲取指定字符的機內碼值??ASC( )?

獲取指定機內碼值的對應字符?Chr( )?

< 2 >運算符與表達式?

算術表達式 ?+?? --???*???/

?例:(5-3)*6?=?12

?6-abs(3—12)= -3?

字符串表達式?

“good”+“moring” =?“goodmoring”

條件表達式?=、、<>、?>=、<=?

4<3????值為?F?

32<=100 值為?T?

邏輯表達式?And??、or、??not?

?(1>2)and?(3<4) ?值為F

(1>2)or(3<4) 值為T

?Not(1>2)??值為T?

演練:求下列表達式的值:?

6-3-sqr(36)??

?? ?not(not(3>=4))?

(2>3)or(3>4)

?5. 語句?

程序是由一行行的語句組成,語句是指揮計算機工作的指令,如:賦值語句,打印語句,循環語句(有For循環,While循環),條件語句(If語句),每個語句都有其格式規定,包括關鍵詞、搭配的參數、符號等。??

賦值語句是任何程序設計中最基本的語句。賦值語在的形式:

變量=表達式

VB常用語句:

Private?sub【定義子程序】

End?sub【?結束程序】

Form【窗體是子程序的應用對象】Click【單擊時開始執行該程序】

Load【程序裝載后開始執行】

認真聽課并做筆記

積極回答老師的提問

通過講課,讓學生知道計算機

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/538666.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/538666.shtml
英文地址,請注明出處:http://en.pswp.cn/news/538666.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

python海龜繪圖圓形_python之海龜繪圖

1. 基本功能介紹 在海龜作圖中&#xff0c;我們可以編寫指令讓一個虛擬的&#xff08;想象中的&#xff09;海龜在屏幕上來回移動。這個海龜帶著一只鋼筆&#xff0c;我們可以讓海龜無論移動到哪都使用這只鋼筆來繪制線條。通過編寫代碼&#xff0c;以各種很酷的模式移動海龜&a…

PLSQL Developer導入csv文件到oracle

csv文件內容&#xff1a; 要導入的表結構 create table RPT_MONILUCE_2_P01 ( imsi NUMBER, road_line NUMBER, ci NUMBER, diff NUMBER, rn NUMBER, sdate DATE, report_id NUMBER(20) ) 步驟&#xff1a; 1、在csv第一行上增加…

erwin 不能輸入中文_國產開源建模軟件PDMan與國外商業建模軟件ERwin的主要功能比較...

在數據庫建模的過程中&#xff0c;我們經常會使用到ERwin或者Power Designer之類的建模軟件&#xff0c;來構建我們的邏輯模型和物理模型。但是這類軟件都屬于商業軟件&#xff0c;需要企業購買相應的許可證授權。有些時候&#xff0c;我們會在沒有購買這類商業建模軟件的環境下…

Confluence 6 workbox 通知包含了什么

當一個用戶在 Confluence 中進行下面的操作的時候&#xff0c;workbox 將會顯示為通知&#xff1a; 分享&#xff08;Shares&#xff09; 你的頁面或者博客頁面。 提及&#xff08;Mentions&#xff09; 你的頁面&#xff0c;博客頁面&#xff0c;回復或者任務。你 關注&#x…

已知一點經緯度,方位角,距離,求另一點經緯度

參考了博文&#xff1a;http://blog.csdn.net/pyx6119822/article/details/52298037 ------------------------------------------------ package hellotest;public class LonLatTest3 {/** 大地坐標系資料WGS-84 長半徑a6378137 短半徑b6356752.3142 扁率f1/298.2572236*//**…

計算機一級excel如何選擇2個,2017年計算機一級excel操作題(2)

(3)建立和編輯圖表選擇工作簿中需要編輯的表單&#xff0c;為其添加圖表&#xff0c;其具體操作如下&#xff1a;步驟1選取“電腦城日出貨統計表”的“配件”和“所占比例”兩列&#xff0c;選擇【插入一圖表】命令&#xff0c;在彈出的“圖表向導”對話框“標準類型”的“圖表…

python的基本語術_一起學python-徹底掌握專業術語“變量”的概念

昨天分享了笨方法學習編程&#xff0c;今天就讓我們通過實戰來接觸python&#xff0c;掌握專業術語“變量”的概念吧 python 中的變量的基本概念和初中代數的方程式X的概念是一樣的&#xff0c;只是在計算機程序當中這個X不僅僅可以代表一個數字&#xff0c;還可以代表一段文字…

lamp自動部署工具_Linux一鍵配置工具ezhttp介紹

簡介&#xff1a; ezhttp是一個Linux一鍵配置工具&#xff0c;采用bash腳本語言編寫。支持自動配置LAMP,LNMP,LNAMP環境&#xff0c;以前提供各種其它的配置工具&#xff0c;如自動配置swap,配置iptables等。項目托管在github&#xff0c;地址為https://github.com/centos-bz/e…

Maven錯誤

1、軟件包javax.servlet不存在 解決辦法&#xff1a; 從tomcat lib目錄下拷貝一個servlet-api.jar的包到“JDK\jre\lib\ext”目錄下 凡是出現找不到包的情況&#xff0c;都可以將找到的包放到JDK\jre\lib\ext下&#xff0c;然后再編譯就能夠通過。 有方法是在pom.xml中引用s…

我對計算機感興趣作文300字,我想對電腦游戲說作文300字

電腦游戲呀&#xff01;電腦游戲呀&#xff01;我知道你被人們創造出來&#xff0c;是想給人們帶來快樂&#xff0c;可你也給人們帶來了不少煩惱呀&#xff01;你可知道&#xff0c;自從爸爸迷上了你&#xff0c;就像是變了一個人似的……每天清晨&#xff0c;天還蒙蒙亮&#…

git設置全局賬號密碼_jenkins2.222使用之二、總體設置

構建前提&#xff1a;由于構建的時候是基于maven、git(碼云)以及jdk1.8來的&#xff0c;所以這些都需要和jenkins安裝在同一臺服務器上面。全局工具配置&#xff1a;1、配置jdk系統管理-全局工具配置-jdk&#xff0c;配置如下:jdk版本可以配置多個&#xff0c;構建的時候&#…

Mybatis源碼之(TypeAliasRegistry)TypeAlias別名實現機制

原文鏈接&#xff1a;http://blog.csdn.net/qq924862077/article/details/52612589 ---------------------------------- 在Mybatis編程中我們經常會用到將某個bean作為參數類型parameterType或者結果返回值類型ResultType&#xff0c;所以很多時候我們需要把完成的Bean的包名…

Java中Synchronized的用法

2019獨角獸企業重金招聘Python工程師標準>>> 《編程思想之多線程與多進程(1)——以操作系統的角度述說線程與進程》一文詳細講述了線程、進程的關系及在操作系統中的表現&#xff0c;這是多線程學習必須了解的基礎。本文將接著講一下Java線程同步中的一個重要的概念…

concat特征融合_MSFNet:多重空間融合網絡進行實時語義分割(北航和曠視聯合提出)...

作者&#xff1a;Tom HardyDate&#xff1a;2020-02-01來源&#xff1a;MSFNet:多重空間融合網絡進行實時語義分割&#xff08;北航和曠視聯合提出&#xff09;原文鏈接&#xff1a;https://arxiv.org/abs/1911.07217主要內容實時語義分割是一項具有挑戰性的任務&#xff0c;因…

wifi信號手機測試軟件,專業的WiFi檢測工具有哪些?如何解決wifi信號不好?

原標題&#xff1a;專業的WiFi檢測工具有哪些&#xff1f;如何解決wifi信號不好&#xff1f;有朋友wifi測試軟件有哪些&#xff1f;WiFi信號和聲音一樣&#xff0c;強弱都是可以測量的&#xff0c;檢測WiFi的方法有很多&#xff0c;作為普通的家庭用戶&#xff0c;我們有時需要…

python創建數組與列表_python基礎(三):數組和列表

下面是小凰凰的簡介&#xff0c;看下吧&#xff01; &#x1f497;人生態度&#xff1a;珍惜時間&#xff0c;渴望學習&#xff0c;熱愛音樂&#xff0c;把握命運&#xff0c;享受生活 &#x1f497;學習技能&#xff1a;網絡 -> 云計算運維 -> python全棧( 當前正在學習…

Mybatis之typeAlias配置的3種方法

原文鏈接&#xff1a;http://www.cnblogs.com/lxcmyf/p/6444120.html ------------------------------- 擴展閱讀&#xff1a;http://blog.csdn.net/zengmingen/article/details/70163420 ------------------------------------ 1.定義別名&#xff1a; <typeAliases>…

PHP 開啟或關閉錯誤提示

如果不具備修改 php.ini 的權限&#xff0c;可以如下&#xff1a; // 只需在php文件中加入這兩句即可開啟PHP錯誤提示ini_set("display_errors", "On"); error_reporting(E_ALL | E_STRICT); 如果具備修改 php.ini 權限的話&#xff0c;如下即可&#xff…

python 無頭模式_Python + Selenium(二十五)無頭模式 headless

所謂瀏覽器的無頭模式headless&#xff0c;就是瀏覽器在運行時處于后臺操作的模式&#xff0c;不會看到瀏覽器打開&#xff0c;也就不會干擾你手頭的工作。對于自動化測試和網絡爬蟲都有很大的價值。早期我們使用 phantomJS 瀏覽器來實現這種模式&#xff0c;隨著 Chrome 和 Fi…

計算機函數兩個表格找相同,wps篩選出兩個表格中的重復項(countif 函數簡單使用)【已解決】...

假設&#xff0c;有以下兩個表格文件。為了掩飾&#xff0c;數據就幾個。AB兩個表格&#xff0c;現在要做的是從A表格中&#xff0c;去除跟B表格重復的內容&#xff0c;只保留剩余的數據。第一步&#xff0c;先把B表格中的 蔬菜名稱 那一列&#xff0c;復制到A表格中。(如果數據…