教文科生學代碼,這位老師有方法!

2021-01-10 中國青年報

「天哪,身為文科生怎麼也要學代碼?」在接觸網頁設計製作課之前,文華學院人文學部不少同學都對此頗有微詞,但學習之後,代碼的魅力卻讓文科學子們沉醉其中。學習代碼本身就是一件不容易的事,教文科生學習代碼也是一道難題,然而有這樣一位老師,他教學用心,內容創新,學生也聽得上心。他就是人文學部新聞系的黃龍老師。

黃龍老師於2006年至今擔任文華學院人文學部新聞系教師,教授新聞攝影、網頁設計、數字錄音等多門專業課程,在文華任教至今申報多項省級科研項目,發表二十多篇論文,十餘篇核心期刊論文。他多次帶領團隊參加創業創新比賽,並在2017年「網際網路+創業創新大賽」中獲得湖北省賽區銅獎。

專教「菜鳥」的代碼「大神」

指尖在鍵盤上跳躍,思維在屏幕上躍動,他們不是「程序猿」,而是來自人文學部的學生。文科生碼代碼,照樣很不錯。

你可能會懷疑,文科生真能感受到學代碼的快樂嗎?曾幾何時,敲代碼在他們眼中還和複雜、精深畫上等號。但通過這位老師一遍又一遍耐心的講解,一個個難懂的專業語言符號,都變得不那麼陌生。將一串串代碼符號連接在一起,變魔術般製作出精彩的網站頁面。還記得第一次網頁設計與製作課後,大家在朋友圈紛紛曬出第一個自己製作的網頁,心中是滿滿的自豪感。

乾貨滿滿的講解,合理的課堂節奏安排,課下巧妙的作業設置,這樣搭配產生的化學反應,90%以上文科班的學生都能當堂掌握黃龍老師所教的知識。

將複雜簡單化,將難懂通俗化,是黃龍老師篤行的教學方法。本是一行行複雜難懂的代碼符號,通過老師耐心的講解,「巨幕」上一個個微小代碼符號淋漓盡致的呈現,帶我們開啟了c語言的大門。享受「破譯」代碼的樂趣,學會做代碼的主人,文科生照樣也能進入代碼的奇妙世界。

「高科技」助力個性化教育

工欲善其事,必先利其器。強大的硬體設施,完善的軟體配置,搭配「高科技」超寬展示屏,網頁製作如虎添翼,每個細節仿佛觸手可及。這裡是人文樓A503,由文華學院與國內第一「智媒體」四川日報封面傳媒合作建成的智能媒體實驗室。

(圖片來源:色影文華 王慧潔)

當問到老師在新的智能媒體實驗室教課的感受時,黃龍老師笑著回復了兩個字「自豪」。黃龍老師提到以前教課的實驗室,環境也不是很差,但整體來說不管是環境還是設備與智能媒體實驗室相比確實有差距。智能媒體實驗室經過了專業的裝修改造,給人強烈的科技感、現代感,環境明亮優雅,師生在這裡上課學習感到非常愉悅和自豪。智能媒體實驗室還配備了設備性能非常高的計算機設備,超寬/高解析度LED大屏,以及大量新媒體/智媒體軟體,較人文學部其他實驗室有了很大提升。

於黃龍老師而言,智能媒體實驗室的與其他實驗室最大區別便是實驗室的功能。智能媒體實驗室將在國內率先運行文華學院(人文學部)與封面傳媒合作開發的國內首個智媒體先進的智能媒體實驗教學系統,能大力推動人文學部新聞學/網絡與新媒體等專業智能化轉型發展,滿足智能媒體背景下新聞傳播人才培養需求。在這裡,能夠同時流暢運行音視頻剪輯、圖像處理、FLASH動畫製作等多個項目。優質的教學環境,寬敞舒適的現代化教室,為培養新媒體複合型人才而打造。智能化的媒體系統的支持,方便了教學的實踐開展,學生們接觸新知的途徑也更加便捷,在個性化探索中不斷提升自我。

19級網媒的張易錦表示,「在以前的實驗室上課總覺得電腦屏幕小,電腦也老容易死機導致上課聽課的效果都不佳。在新的智能媒體教室上課,周圍的環境很舒適,高端的設備也讓學代碼的效率提升不少,尤其是實驗室最大的屏幕讓每個代碼都變得很清晰,希望以後的實驗課都在這裡上。」

19級網媒喻趙宇也分享到,「以前來晚了就只能坐在後面,然後就看不太清老師所輸入的代碼,現在在新的智能媒體實驗室上課,即便是坐在後面,也能很清晰的看清屏幕上的代碼。」

細水長流,因材施教

老師的持續輸入要有一桶水,才能盛給學生一碗水,而那一碗水怎樣才能讓學生接受,並且吸引學生,是黃龍老師一直在思考的。

在黃龍老師的課上,每個學生都能找到自己感興趣的地方。在講述理論知識時,黃龍老師善於激發大家的學習興趣。他教給學生們怎樣製作滾動字幕時,將彈幕與滾動的歌詞做示範,並給予學生自由發揮的空間,在此基礎上給字幕製作一些豐富網頁的特效。學生們可以選擇自己愛聽的歌曲、插入喜歡的圖片,去製作更加賞心悅目的網頁頁面。與此同時,黃龍老師總是鼓勵學生去自由發揮,嘗試添加各種感興趣的元素。

黃龍老師總能捕捉到大家感興趣的點,牢牢吸引住學生上課時的專注力。不管是喜歡代碼的同學,還是從來沒有接觸過的同學,聽起來都毫不吃力。

「火眼金睛」是怎樣煉成的

注意細節,才能學好代碼,這是黃龍老師反覆告誡的要點。許多同學初聽時很不理解,不過是一兩個標點符號,有什麼值得修改的地方?改與不改對於代碼的運行又有什麼影響呢?但學過代碼後,同學們卻對此深有體會。

經常會出現這種情況,明明跟著老師的節奏,一行一行輸入代碼,做出來的網頁效果卻天差地別。每當有人愁眉苦臉,找不出哪裡犯了錯誤時,在堆滿代碼符號的電腦屏幕上,老師只須掃一眼,便能迅速發現問題出在哪裡。

「因為你們犯過的錯誤我都有犯過。」當談到這裡時,黃龍老師解釋到。作為一名新聞領域的研究學者與教師,自2006年至今,他教授過新聞攝影、網頁設計、數字錄音等多門技術性的專業課程,而這些知識均是黃龍老師大學期間或工作空閒時間看書自學得來。

以前的網絡資源並不發達,可供學習的途徑遠沒有今天豐富。但憑藉對於編程的濃厚興趣,黃龍老師一邊自學專業教材,一邊在電腦上反覆操練。一段不長的代碼,稍有不慎,即使是小小的一個紕漏,都達不到想要的效果。開始接觸時的艱難為他積累了足夠的經驗,這才有後來的「火眼金睛」。耐心,恆心,細心,如涓涓細流潤物無聲,黃龍老師盛給學生的「一瓢水」,凝聚著點滴辛勞與智慧。

積微成著,成就出彩

統一編程的規範、排列有序的代碼、整潔優雅的架構……不同的人有不同的追求,需要我們有持之以恆、水滴石穿的決心。五年或者十年後,當我們回首時,會發現自己曾經的付出是值得的。正如,清代著名學者王國維提出的讀書三境界之第三境:「眾裡尋她千百度,驀然回首,那人卻在燈火闌珊處。」對於技術方面的探索,黃龍老師也有他所追求的生活品質,養成不將就的編程習慣、嚴謹的編程態度。

學習代碼是一件漫長且急需耐心的事情。對於一個又一個細小代碼的學習與優化,就像大海裡面的鯨魚一樣,它吃一條小蝦米是沒有多大用的,但是,如果日積月累吃小蝦米,鯨魚也能被餵飽。代碼學習也是一樣,如果只是著眼於單純地完成作業,那麼此時可以抓大放小,代碼的細節可以不精打細磨;但是想要設計出精美的網頁,這時候就必須考慮每個可以優化的細節了,把一個一個細小的優化點累積起來。

與代碼做鬥爭的過程,總是持久而激烈的,如同打怪升級的過程,讓人愈戰愈勇。一個微小符號帶來的巨大震撼,讓大家對黃龍老師的網頁設計與製作課愈發的著迷,讓我們慢慢養成在生活中注意細節的好習慣。從注意每一個細微代碼開始,我們也在慢慢學會發現生活中細節的美好。

(黃龍老師班上同學的網頁設計作品)

好的溝通,潤物無聲

在黃龍老師的課上,他總是會給予大家充分的時間去當堂消化所學的知識。按照老師所講的思路,同學們需要當堂完成老師所示範的案例。遇到不理解的地方,黃龍老師便會耐心指出問題,當堂解決,讓同學們在課上總能學到東西。

在課堂上,並不是亦步亦趨模仿老師的步驟走就夠了,黃龍老師會積極鼓勵大家發散思維,多維度地思考這一步為何這樣,而不是單純的照搬照抄。他會從這個代碼單詞的起源講起,而慢慢帶入它的作用,在大家理解的基礎之上去演示講解。

在課上所學的知識,也能運用到實際生活中去。比如快捷鍵的使用、命名規則、代碼風格等,一些編程習慣,慢慢堅持下去,對於編程修養提升也是非常有用的。這些課上所學的知識都能引發不一樣的思考。

除此之外,黃龍老師非常重視檢查同學們的課下作業,聽取同學們的反饋情況。「因為作業太多了,QQ上提了建議,希望課上留出一些時間當堂完成作業,得到了黃龍老師的肯定回復。這讓我覺得很有參與感,上課也更加有動力,課下提問的次數也變多了。」班上的楊倩羽同學這樣說到。

老師總能帶領我們突破難關,回想起當初學習路徑的時候,遇到聽不懂的地方,老師一遍又一遍不厭其煩的講給我們聽。只要看到同學們有不懂的地方,都會給予我們細心的指導,直到我們聽懂為止。 ——19網媒董宇甜

「黃龍老師特別負責任,每次課前都會檢查上次布置的作業,看每一個同學的完成情況,進行詳細的記載。課下也會耐心回答同學們提出的問題。」 ——19網媒張易錦

「課上講授的內容面面俱到,老師的專業知識讓人大開眼界。講課的模式非常清晰,班上的同學聽起來都沒有什麼壓力,老師還經常詢問我們,關於上課的進度是否合適,積極聽取同學們的反饋意見。」 ——19網媒喻趙宇

「黃龍老師講課有自己的一套邏輯體系,並不是照搬課本內容,相反用他自己的一套方法,也能把課程內容講得精彩紛呈。除了課本上的方法,老師還會根據近年來的技術發展講一些課本上沒有的內容,開拓了我們的視野。」 ——19網媒張珺雅

來源:文華學院

相關焦點

  • 這位美女老師的數學課,這樣上!
    在南審,有這樣一位數學老師,她的課循循善誘、有聲有色。她叫馬昕,統計與數學學院副教授。主要講授微積分、線性代數、概率論與數理統計。
  • 這位杭州老師厲害了!《國家寶藏》國寶守護人就是她
    她的一路很勤奮、很穩,也很感恩:「感謝老師,感謝母校,感謝杭州,7年,在這裡遇到的一切浸染到我的骨髓裡,化為美的表達。」 葉露盈的研究生導師、中國美術學院教授劉正的話,她一直銘記在心:「一切都要歸零,回歸基礎與傳統,並且放眼世界。」基於此,在杭州的每一天,葉露盈都在做基礎練習——速寫、人體、人物寫生。「要以世界的水準去自我要求,要相信自己有這樣的實力,捨我其誰。」
  • 物理老師在雪地寫巨型公式,網友感嘆:這位物理老師套路太深了
    物理老師在雪地寫巨型公式,網友感嘆:這位物理老師套路太深了。老師也揣著兜認真地踩著。他邊踩邊回頭,看看有沒有出錯。這是一個電功率公式,網友說一輩子都不會忘記了,也有網友感嘆:這位物理老師套路太深了。想到2020年本身就是一個不平凡的一年,而這位老師又用自己的專業表達了對初雪的「歡迎」,感覺真的是可愛又特別,也有很多人說這才是自己心目中的好老師啊!那麼一個好老師的標準是什麼呢?
  • 盤點華語電影十大銀幕老師形象!網友:期待劉德華這位老師
    魏敏芝大概是華語電影裡最年輕的老師,她14歲被任命到偏遠山區代課,就因為前任老師對她交代這些學生一個也不能少,所以當得知班上有男生輟學打工時,魏敏芝就踏上了漫漫尋人路。魏敏芝這個老師形象是非典型的,但是她所代表的教師精神卻是隨處可見的,我們都要感謝那些無私奉獻的老師們。
  • 一些防止java代碼被反編譯的方法
    或許反編譯別人的代碼不怎麼道德,這個嘛......  廢話不多說,正文如下:  常用的保護技術  由於Java字節碼的抽象級別較高,因此它們較容易被反編譯。本節介紹了幾種常用的方法,用於保護Java字節碼不被反編譯。通常,這些方法不能夠絕對防止程序被反編譯,而是加大反編譯的難度而已,因為這些方法都有自己的使用環境和弱點。  1.
  • 天津這位老師太有才了!
    天津這位老師太有才了!視頻↓巧了視頻裡這位才華橫溢的美術老師是天津薊州區的一名中學美術老師他的名字叫吳玉陽吳老師今年網友看完紛紛讚嘆:太有創意了吧也有網友還不忘祝吳老師教師節快樂看完廣播君只想說:難怪有句話叫作:為藝術獻身吳老師你也太拼了吧!哎呀,好想上你的課哦
  • Discuz主題分類加顏色的方法,內有顏色代碼
    Discuz主題分類加顏色的方法,內有顏色代碼 很多同學最近都問Discuz論壇的主題分類顏色修改方法
  • 輻射4材料代碼大全 材料代碼怎麼用方法說明
    ,有實在難找的材料可以直接參考刷取。另外很多玩家可能還不清楚材料代碼怎麼用,這裡也會一併說明清楚,玩家可以查看輻射4一鍵輸入多條代碼方法,更快捷的一起刷多種材料。  材料以外的其他代碼可以查看輻射4代碼大全,更多攻略秘籍可以進入輻射4專區查看。
  • 這位老師太有才了,給全班學生寫詩詞評語,妥妥的中國風!
    還記得學生時代老師給你的評語嗎?>然後就是複製粘貼給全班同學看起來很敷衍,沒特色就是當作任務去完成冷冰冰的文字下面這位老師就不同了5.劉斌斌懂事彬彬又有禮,勤奮努力愛學習。誰說女子不如男,古有木蘭今有你。
  • 輻射4傳送所有隊友代碼一覽 代碼使用方法
    下面就給大家帶來輻射4傳送所有隊友代碼及使用方法一覽,幫助大家輕鬆召回隊友到身邊。.」+ 命令 就可以實現,不需要prid+代碼  傳送所有隊友過來:  1ca7d.moveto player  102249.moveto player  5de4d.moveto player  2f1f.moveto player  1a4d7.moveto player  22615.moveto
  • 《群星》遺珍代碼有哪些 遺珍代碼大全
    導 讀 遺珍是《群星》DLC中增加的強力道具,可以給玩家提供很多的幫助,不過遺珍的獲取比較困難,尤其是需要很長時間才能獲得,下邊就給大家帶來群星遺珍代碼大全
  • 方舟生存進化滑齒龍代碼如何使用 滑齒龍代碼使用方法
    方舟生存進化滑齒龍代碼如何使用 滑齒龍代碼使用方法 作者:網際網路 來源:九遊 發布時間:2019-06-09 13:47:00手機訂閱
  • 課堂上徒手劈磚,這位物理老師想幹啥?
    上學時你的老師都有什麼特殊才藝?近日,雲南紅河一位物理老師在課堂上表演徒手劈磚「手到磚斷」 看呆學生這位老師是紅河彌勒第四中學物理老師張輝當天,張輝老師共劈磚兩次第一次沒有成功第二次,張輝老師翻閱「武(wù)功(lǐ)秘(kè)籍(běn)」後利用知識帶來的力量將磚頭的一頭翹起
  • ……您的孩子上過這位學而思老師的課嗎?
    今天我們一起走近這位深受學生喜愛的90後化學老師-李嘉津,讓他告訴你答案!這位為人低調又稍許內斂的大男孩,說起自己的辯論經歷,非常興奮。嘉津老師的辯論生涯始於高中時期,那時的他看起來是個不善言談的大男孩,但是他非常看重專屬於自己的表達時間。那時,他把課餘時間都留給了辯論,參加過多場辯論賽獲得優異成績。來到北大之後,嘉津老師毅然加入了辯論團隊,堅持自己的愛好。他曾在北大第二屆三人制辯論賽八強賽中獲得「最佳辯手」的稱號。
  • 全程敲代碼,速度飛快,硬核小哥教你上手
    速度緊追老師板書,公式、圖形一個不落。效果?請看下圖:不僅排版媲美教科書,而且還能夠批註,檢索關鍵詞……筆記被他Po到網上之後,便引來大量圍觀。不到一天,相關推文就已經有2000多贊,Hacker News論壇上蓋了200多樓。甚至有網友評論稱:「你就是我們需要的英雄!」他是怎麼做到的呢?
  • 《方舟:生存進化》畸變dlc部分代碼一覽 新dlc代碼有哪些?
    方舟生存進化畸變dlc代碼有哪些?部分玩家對新dlc的代碼還不是很清楚,這裡給大家帶來了「無法找到該網頁」分享的方舟生存進化畸變dlc部分代碼一覽,一起來看下吧。 方舟生存進化畸變dlc代碼有哪些?
  • DDS生成任意波形的方法及Verilog代碼實例(1)- 準備工作
    DDS很重要,為此蘇老師專門開設了一門「DDS信號源設計」的直播課程,並花了3個月的時間精心打造了一系列可用於DDS設計訓練的硬體套件,目標是以非常低的成本製作頻率高達10MHz的任意波形信號源,並從中深刻學習數字邏輯、模擬電路、信號與系統、電路仿真工具等技術基礎。
  • 海信空調故障代碼19什麼意思 海信空調故障代碼19處理方法【詳解】
    據悉,近年來人們生活的質量跟過去相比都有了很大的進步,人們對於電器的使用也是更加追求高品質,特別是最近對於空調的使用都是很普及的。空調這種大型家電產品選擇的時候一定要挑選正規的品牌,海信空調就是非常受歡迎的一種品牌產品,而海信空調故障的時候需要儘快維修,海信空調故障代碼有很多,其中海信空調故障代碼19是比較常見的,那麼,海信空調故障代碼19怎麼處理呢?
  • 深海迷航零度之下全代碼匯總 常用作弊碼及使用方法
    18183首頁 泰坦 深海迷航零度之下全代碼匯總 常用作弊碼及使用方法 深海迷航零度之下全代碼匯總 常用作弊碼及使用方法
  • VBA代碼解決方案第49講:VBA代碼中工作表函數SUM的利用方法 - VBA...
    大家好,我們今日繼續講解VBA代碼解決方案的第49講內容(註:在整理之前的VBA系列文章中合併了一些文章,重新成集排序為第49講,所以從這篇文章開始以新的排序計算):VBA中SUM函數的利用方法。在對工作表的單元格區域進行求和計算時,使用工作表Sum函數比使用VBA代碼遍歷單元格進行累加求和效率要高得多,我們在熟悉了基本的代碼規則後,就要把重點放在優化程序上,這點非常重要,在一般的簡單運算中或許體會的不是很深,在資料庫的操作中這點非常的明顯。SUM函數就是優化程序的一個方法。我們看下面的代碼。