范穎
【摘 要】在信息技術高速發展的互聯網時代,高職學生信息素養已經發生內涵變化,對學生的理性思維、反思能力、探究能力以及問題意識、問題解決能力都有了進一步的培養目標。本文從核心素養視角下,以問題學習方式對高職計算機基礎課中EXCEL教學中常見問題提出了新的對策及教學設計。
【關鍵詞】核心素養;問題解決能力;教學設計
中圖分類號: G434 文獻標識碼: A 文章編號: 2095-2457(2018)17-0209-002
DOI:10.19694/j.cnki.issn2095-2457.2018.17.105
【Abstract】In the era of rapid development of information technology,the information literacy of higher vocational students has changed,the students' rational thinking, reflective ability,inquiry ability,problem consciousness and problem solving ability have further training goals.Through core competencies and values,this paper puts forward new strategies and teaching designs for the common problems in EXCEL teaching by way of problem-based learning.
【Key words】Core competencies and values;Problem-solving skills;Instructional design
0 前言
新時期新形勢下,高職學生需要適應未來工作中信息化、網絡化以及智能化的技術變革,對學生信息素養、學習能力培養更深入化。本文從核心素養角度,以問題學習方式對高職計算機基礎課中EXCEL教學中常見問題提出了新的對策及教學設計,以期有效培養學生的理性思維、反思能力、探究能力以及問題解決能力。
1 EXCEL教學中常見的學生問題及錯誤
學生面對題目時感覺無從下手,對主要的操作步驟采取死記硬背的方法。在考查公式的題目中,學生總是漏寫等號。學生在解決具體題目過程中,經常以具體數據而不是用單元格地址來參與運算。在考查函數的題目中,學生會在函數中加入運算符,而且函數中符號的格式出現錯誤較多。學生輸入函數時經常出現括號不配對的情況。函數嵌套時,學生不會對參數進行正確設置,參數個數與函數要求不符。
2 學生出現以上問題的深層次原因
學生對EXCEL軟件的強大功能以及其應用領域缺少認識,對EXCEL軟件可以固化計算過程、便捷性及高效性沒有體會。學生欠缺運用所學知識解決其他問題的能力、反思能力、探究意識和探究能力。學生對本部分的操作對象沒有很好地把握,因此在操作的第一步便出現差錯。學生不理解EXCEL軟件中用到的公式與以前數學中學過的公式有哪些共同點和不同點。學生不理解為什么要用單元格地址代替具體數據來參與運算。學生不理解函數的功能、輸入參數以及函數的返回值。學生不能將函數的輸出結果作為另一個函數的輸入參數,欠缺問題分析能力。
3 基于能力培養的教學對策及設計
3.1 在基本界面介紹過程中滲透本部分操作對象類型
操作對象的正確選擇是計算機公共基礎課中貫穿始終的一條重要主線,這是實現相應功能的第一步。在講述軟件基本界面時介紹單擊列標即選中這一列,單擊行號即選中這一行,在任務例子中或者題目中出現了對區域的操作,將長方形區域一條對象線上兩個單元格地址用冒號進行連接的方式來表示這個區域,由此總結在本部分常見的操作對象有四種:單元格、行、列以及區域。解決學生進行操作時第一步選擇操作對象時出現的錯誤。
3.2 以公式的教學效果作為開展函數教學的鋪墊
1.為了讓同學們對本部分內容印象深刻,增加課堂參與的積極性,請同學們回顧高中時期學過哪些公式,有的學生舉例?駐=b2-4ac,要求學生把相應的運算符寫全,即為?駐=b×b-4×a×c。
2.請同學們總結公式的特點,公式一般由哪些項組成?引導學生總結出以下三項:運算數,運算符和等號。
3.請同學們嘗試用公式進行計算,同學們一開始都是用具體數據來進行運算,如選中F3單元格,輸入128.8+58.1+102.1+112.3,但是按回車后沒有出現我們想要的數據結果,此時引導學生思考:在現有的操作中缺少了公式的哪一個組成項?于是同學們得出結論:等號在公式中很重要,如果遺漏則得不出正確結果。
4.講述為什么在公式中要用數據所在單元格的地址來代替具體數據來參與運算,當對上述題目的操作變成輸入=B3+C3+D3+E3,得到的答案與用使用具體操作數來參與運算是一樣的,那為什么我們還要利用單元格地址參與運算?這樣操作有什么好處?我們從行和列兩個方向上來進行闡述。對于此工作表在行方向上,如果在輸入原始數據時出現任何錯誤,當修正一個原始數據后,與之相關的所有其他數據都可以得到自動修正。由于此表是各業主每個月的物業收費表,各業主每個月的費用依據具體實際情況數據都會有所不同,但是其數據項之間計算關系是不變的,而采用公式就可以達到固定計算過程的目的,大大提高了運算效率,減少了重復工作量。
在列的方向上,如果用單元格地址代替具體數據參與運算,我們可以實現快速填充,其本質是公式復制,這樣可以保證高速準確地完成數據的相關計算。
通過以上的講授過程,學生充分理解在公式中用單元格地址代替具體數據參與運算的好處,因此在以后的操作和考試過程中出錯的概率大大減小,而且如果出錯也知道如何去改正。
5.學生在掌握了公式應用的基礎上,對于函數中遺漏等號的情況大大減少,但是對于函數名、參數設置的錯誤仍很常見,比如學生經常寫出如下格式的函數=SUM(A5+B5-C5+D5),=SUM(A2*B2),究其原因,學生并不理解函數的功能。我們利用自動烹飪鍋的工作原理來形象地講述函數的功能。對于一個不會做飯的人來說,自動烹飪鍋完全可以實現烹飪的功能,但是前提是要提供相應的原材料,如我們需要自動烹飪鍋制作宮保雞丁這道菜,要先提供黃瓜丁、胡蘿卜丁、雞塊以及各種佐料,然后我們按下相應的功能鍵,就可以等待成品出鍋了。
在這里,黃瓜丁、胡蘿卜丁、雞塊以及各種佐料相當于是輸入參數,按下對應的功能鍵相當于是調用了相應功能的函數,因為自動烹飪鍋就是為不會烹飪的人準備的,調用函數就是希望通過利用函數的功能達到運算的目的,所以一定不能在函數中再加入運算符,而且我們的實際工作中有很多操作是沒有辦法用比較簡單的運算符來實現的。成品菜就是我們想要的,也就是調用函數后的返回值或者是函數的輸出結果。
學生通過這個生活中的實例可以理解對于函數我們并不關心其具體執行過程,只要設置好相應的函數名和輸入參數,不必加入任何運算符,就可以得到相應的運算結果。
總結公式與函數的區別:公式適用于比較簡單的、運算符可知的數據運算,而對于較復雜的數據處理,我們可以借助函數,公式與函數的最大區別在于調用函數時要有正確的函數名,并且不含任何運算符。在這里需要強調,函數的功能以及參數是已經預設置好的,我們要想通過調用函數實現相應的功能就要嚴格根據函數的定義去設置參數。
6.函數的格式問題:函數這部分內容難度比較大,一是正確的函數參數設置,二是輸入的格式問題,大部分學生喜歡在搜狗輸入法上切換至英文狀態,再輸入參數,但是這樣很容易忽略全角與半角的狀態,造成函數內的符號呈全角的狀態,這樣EXCEL軟件會提示語法格式錯誤。
7.函數中需要括號時才加括號,而且左括號和右括號一定要配對。因此為了防止類似錯誤的出現,可以先寫出函數的大體框架,也就是正確的格式,包括函數名和配對的括號,再向里面填具體參數。
8.學生在應用函數嵌套時出現的問題中最普遍的是對于函數輸出結果與輸入參數不能聯系起來,對于函數的參數個數缺少或遺漏。在有了前面授課做鋪墊的基礎上,可以采取以下教學設計與策略:
例題:利用IF函數,根據銷售總額來判定銷售業績,當銷售總額<=8000時,銷售業績為中;8000<銷售總額<10000時,銷售業績為良;銷售總額>10000時,銷售業績為優。
為了幫助同學們理解嵌套的內涵和設置方法,先對題目進行簡化,讓同學們先完成以下簡化題目:當銷售總額<=8000時,銷售業績為中;銷售總額>8000時,銷售業績為高。
這就將函數嵌套問題先轉化成為簡單的函數應用問題,在這里我們可以借用數學中的數軸,將各個數據區域在數軸上展示出來,并且說明函數的輸入參數一定要包含所有數據區域的情況。在具體操作時可根據以下幾個問題的解決來完成,
(1)在哪個單元格輸入相應的函數?因為要判斷銷售業績的等級,所以選擇銷售業績列下對應的單元格G4,也就是在單元格G4中我們要通過調用相應的函數,輸出對應的結果。
(2)判斷條件的建立,銷售業績取決于什么?也就是IF函數中的參數應該是什么?銷售業績可能的取值有哪些?因為銷售業績是根據銷售總額來判定的,所以應該是同一行中銷售總額對應的單元格地址F4,第一個參數是條件表達式,即F4<=8000,這個條件可能是成立的也可能是不成立的,第二個參數是此條件成立時函數返回的值,這里要讓學生明白我們調用函數是要利用它完成相應的功能,調用函數后返回的值應該是中或者高,所以第二個參數是”中”,第三個參數是”高”。在這里對于第一個參數有的同學寫成F4:F8<=8000,這是不對的,我們操作的第一步是判斷F4單元格中銷售總額對應的銷售業績,后面的操作可以通過快速填充來實現。
將函數的正確形式輸入到G4單元格后,再進行公式復制,發現銷售業績這一列的值是中或高。這時可以為下面的嵌套做鋪墊,提出問題:既然輸入函數后得到的結果是中或高,那么函數的形式與中或者高的結果是不是等價的?
下面就可以解決多個判斷條件的情況了,因為我們通過調用函數來完成此項,所以注意要將銷售總額所有的情況羅列出來,與簡化題目相同,第一個參數也就是條件為F4<=8000,第二個參數是此條件成立時函數返回的值即”中”,對于第三個參數,提問學生要包含幾種情況?答案應該是兩種,銷售業績分別為良和優,而根據IF函數的定義,這里只能寫一個參數,根據簡化題總結的結果,這里我們完全可以用一個結果包括良和優的IF函數來替代,于是形成了=IF(F4<=8000,”中”,IF(F4<10000,”良”,”優”))。
在這里最重要的是如果一個函數輸出結果即函數返回值與另一個函數的輸入參數相同,那么就可以將一個函數的輸出結果做為另一個函數的參數,以此為基礎進行函數嵌套。
4 小結
高職公共基礎課EXCEL教學更應關注學生的理解能力、問題分析能力以及探究能力的培養,不斷拓展高職學生信息素養的內涵,才能使學生適應信息時代工作的技術環境。為此,教師應該加強教學環節的設計,提高教學的有效性。
【參考文獻】
[1]曹軍梅.大數據環境下計算機公共課教學改革的探索與實踐[J].信息技術與信息化,2017,(06):105-107.
[2]朱煒.大學計算機公共課教學改革探索[J].教育現代,2017,(12):121-123.
[3]姜寶華.新形勢下基于職業能力培養的計算機公共課教學改革研究[J].電腦知識與技術,2017,(3):120-121.