第1課演算法基礎知識

2022-08-23 17:42:02 字數 1038 閱讀 2633

教學目標

(1) 了解演算法的含義,體會演算法的思想。

(2) 能夠用流程圖描述演算法。

(3) 能夠對演算法進行擇優。

情感、態度與價值觀

演算法是解決問題的重要手段,通過對問題的研究和分析,設計演算法對問題進行求解,提高分析問題和解決問題的能力,體會演算法分析的魅力。

教學重點和難點

重點:演算法的理解。

難點:用流程圖描述演算法。

教學過程:

一、遊戲情境匯入新課

二、新授

1、演算法的概念

這一系列活動實際上就包含了演算法,我們從小學就開始接觸演算法,熟悉許多問題的演算法。如,做四則運算要先乘除後加減,如果有括號就先括號內後括號外、豎式筆算等都是演算法,至於乘法口訣、珠算口訣更是演算法的具體體現。廣義地說,演算法就是做某一件事的步驟或程式。

菜譜是做菜餚的演算法,洗衣機的使用說明書是操作洗衣機的演算法。

出示課件趣味數學題:

2、演算法的表述方法

師:如何去設計演算法呢?設計的演算法又怎麼表示呢?

大家看到了,演算法的設計分兩個內容,一是尋找一種方法;二是描述一下實現這個方法的步驟。剛才我們已經用語言的形式描述過了渡河的演算法。我們把這種通過語言描述的方法稱為自然語言描述演算法。

師:同學們思考下語言描述法有什麼優點?又有哪些缺點呢?

生答師總:自然語言描述演算法可以使用自己的語言來描述問題,描述的方式簡單自由,語言描述詳盡清楚,讓人易於理解。但也有缺點,描述的越詳盡,就顯得越繁雜,不夠直觀簡潔。

師:為了更直觀的描述演算法,人們設計了用流程圖描述演算法的方法

出示演算法的流程圖描述元素。

師:我們來看一例子

放幻燈片,並簡單分析求一元二次方程演算法流程圖。

三、練習(大顯身手)

題目:如果你家在舜泰苑小區,你要外出購物,需要到紅星菜市場買肉、菜,到賽瑪特超市採購副食,到太東服裝店買衣服。請你講乙個購物的演算法。並用流程圖來表示。

四、小結:

計算機解決任何問題都要依賴於演算法。只有將解決問題的過程分解為若干個明確的步驟,即演算法,並用計算機能夠接受的「語言」準確地描述出來,計算機才能夠解決問題。

第1課演算法基礎知識

教材分析本節課是青島出版社初中 資訊科技 八年級下冊第一單元第一課內容,本節課內容包括演算法的概念 演算法的描述 演算法的優化等方面的內容,目的是讓學生學會分析問題 提取問題形成演算法描述 掌握流程圖的概念,讓學生形成初步的演算法意識,能夠運用演算法相關的知識解決日常生活 學習中的實際問題。本課教學...

語文基礎知識第1講

第一講漢字 1 漢字 是用來記寫漢語書面語的工具,還是音形義的結合體。二 漢字形體的演變 甲骨文 金文 篆書 隸書 楷書 草書 行書 商朝 西周 秦朝 秦末 西漢 西漢 西漢 三 漢字的構造 6種 1.獨體字 只有乙個部分組成。有象形字 指事字。2.合體字 有兩個或兩個以上的部分組成。會意字 形聲字...

演算法的基礎知識 說課稿

辛寨初中李豔明 各位評委老師,大家好,我說課的題目是青島出版社出版的初中資訊科技八年級下冊第一單元的第一課 演算法基礎知識 本課主要分為五個方面來說課,分別是說教材 說學情 說教法 說學法 說教學過程。一 說教材 1 教材分析 演算法基礎知識 是資訊科技八年級下冊第一單元第1課,共一課時。它是第一單...