亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        融入真實(shí)場(chǎng)景的“數(shù)據(jù)與編碼”項(xiàng)目設(shè)計(jì)

        2024-06-28 14:49:14王瑋
        中國(guó)信息技術(shù)教育 2024年11期

        王瑋

        摘要:本文以《義務(wù)教育信息科技課程標(biāo)準(zhǔn)(2022年版)》為依據(jù),圍繞“數(shù)據(jù)與編碼”模塊,結(jié)合小學(xué)新生信息采集這一真實(shí)問題,設(shè)計(jì)并實(shí)施了一系列微項(xiàng)目教學(xué)活動(dòng)。文章從體驗(yàn)手動(dòng)信息錄入開始,逐步向?qū)W生介紹并應(yīng)用編碼技術(shù),引導(dǎo)學(xué)生認(rèn)識(shí)到編碼在信息處理中的關(guān)鍵作用,并通過動(dòng)手實(shí)踐與優(yōu)化設(shè)計(jì),構(gòu)建了一個(gè)優(yōu)化后的信息采集系統(tǒng)。

        關(guān)鍵詞:真實(shí)情境;數(shù)據(jù)編碼;信息采集系統(tǒng)

        中圖分類號(hào):G434 ?文獻(xiàn)標(biāo)識(shí)碼:A ?論文編號(hào):1674-2117(2024)11-0030-04

        在教學(xué)實(shí)踐中,教師設(shè)計(jì)的項(xiàng)目情境往往與學(xué)生的日常生活相去甚遠(yuǎn),原因是項(xiàng)目大都構(gòu)建于虛構(gòu)的情境之上。雖然這樣的設(shè)計(jì)能滿足教學(xué)任務(wù)需要,但卻讓學(xué)生感到枯燥無味?!读x務(wù)教育信息科技課程標(biāo)準(zhǔn)(2022年版)》(以下簡(jiǎn)稱“新課標(biāo)”)倡導(dǎo)以真實(shí)問題或項(xiàng)目驅(qū)動(dòng)學(xué)習(xí)過程。為達(dá)成這一目標(biāo),教師需要從現(xiàn)實(shí)生活出發(fā),挖掘與學(xué)科內(nèi)容緊密相關(guān)的實(shí)際案例與應(yīng)用場(chǎng)景,設(shè)計(jì)既符合實(shí)際又貼近學(xué)生生活的教學(xué)項(xiàng)目。本文結(jié)合義教新課標(biāo)中的“數(shù)據(jù)與編碼”模塊,設(shè)計(jì)了一個(gè)貼近真實(shí)生活應(yīng)用的項(xiàng)目——小學(xué)新生信息采集。該項(xiàng)目面向真實(shí)應(yīng)用場(chǎng)景,不僅使學(xué)習(xí)變得更加有意義和有趣,還幫助學(xué)生建立起學(xué)科知識(shí)與現(xiàn)實(shí)世界的鏈接。

        項(xiàng)目設(shè)計(jì)背景

        每年暑假,一年級(jí)招生現(xiàn)場(chǎng)總是異常繁忙。在這期間,學(xué)校需要登記大量的新生報(bào)名信息。傳統(tǒng)的錄入方式為手動(dòng)錄入,不僅速度慢,還容易出錯(cuò)。因此,筆者提出結(jié)合“數(shù)據(jù)與編碼”的知識(shí)設(shè)計(jì)一個(gè)新生信息采集系統(tǒng),利用編碼技術(shù)快速采集新生個(gè)人信息,以提高效率和準(zhǔn)確度。在本項(xiàng)目中學(xué)生不僅能深入探索數(shù)據(jù)編碼和解碼的全過程,還能清晰地認(rèn)識(shí)到編碼在數(shù)據(jù)處理、傳輸、管理中的重要性。同時(shí),學(xué)生還將借助生成式人工智能工具輔助學(xué)習(xí),一步步實(shí)現(xiàn)和完善自己的方案。

        流程體驗(yàn)與項(xiàng)目設(shè)計(jì)

        四年級(jí)的學(xué)生對(duì)入學(xué)報(bào)名的具體流程并不熟悉。因此,在項(xiàng)目伊始,筆者首先進(jìn)行流程體驗(yàn)與項(xiàng)目設(shè)計(jì),確保學(xué)生對(duì)入學(xué)報(bào)名的流程有基本的了解,并對(duì)項(xiàng)目進(jìn)行概要設(shè)計(jì)。這個(gè)任務(wù)在微項(xiàng)目一和微項(xiàng)目二中完成。

        微項(xiàng)目一:信息采集流程體驗(yàn)

        為了讓學(xué)生對(duì)入學(xué)信息采集流程有真實(shí)的體驗(yàn),筆者采用真實(shí)表格和模擬數(shù)據(jù)供學(xué)生體驗(yàn)。

        (1)填寫實(shí)踐。學(xué)生使用模擬數(shù)據(jù)在教師提供的表格內(nèi)填寫入學(xué)報(bào)名信息(包括姓名、性別、民族、出生日期、身份證號(hào)、住址、聯(lián)系電話等)。

        (2)發(fā)現(xiàn)與反思。在信息錄入的過程中學(xué)生會(huì)發(fā)現(xiàn),僅僅依靠姓名來識(shí)別個(gè)體是不夠的,因?yàn)榇嬖谛彰貜?fù)的可能性。當(dāng)面對(duì)多個(gè)相同姓名的學(xué)生時(shí),無法準(zhǔn)確區(qū)分。

        (3)身份證號(hào)碼探秘。學(xué)生通過查詢資料及與其他信息項(xiàng)目對(duì)比,可了解該號(hào)碼是如何編碼個(gè)人信息的。此外,引導(dǎo)學(xué)生思考,在已提供身份證號(hào)碼的情況下,為何還需要單獨(dú)提供出生日期和性別信息。這將幫學(xué)生認(rèn)識(shí)到,盡管身份證號(hào)碼包含豐富的個(gè)人信息,但在實(shí)際應(yīng)用中,直接提供某些關(guān)鍵信息能夠更加方便快捷地進(jìn)行信息處理,避免每次都需要對(duì)身份證號(hào)碼進(jìn)行解碼。

        微項(xiàng)目二:優(yōu)化信息采集流程

        經(jīng)過項(xiàng)目一的上手體驗(yàn),學(xué)生對(duì)信息采集流程有了切身感受,并親身體會(huì)到原有流程的諸多不便。接下來收集學(xué)生的反饋,師生共同探討如何運(yùn)用編碼技術(shù)優(yōu)化提效。

        (1)梳理流程,找出關(guān)鍵點(diǎn)。學(xué)生梳理反饋,總結(jié)舊流程:家長(zhǎng)提供學(xué)生信息,由學(xué)校工作人員現(xiàn)場(chǎng)錄入,同時(shí)進(jìn)行信息校對(duì)。匯總學(xué)生反饋發(fā)現(xiàn),手動(dòng)錄入信息的方式煩瑣且耗時(shí),尤其是在錄入常規(guī)信息時(shí)效率低下。原因在于現(xiàn)場(chǎng)錄入耗費(fèi)時(shí)間過長(zhǎng),這是提高學(xué)生信息數(shù)據(jù)采集工作效率的關(guān)鍵點(diǎn)。

        (2)針對(duì)問題,改進(jìn)流程。針對(duì)發(fā)現(xiàn)的問題,學(xué)生通過小組討論提出改進(jìn)建議。有兩個(gè)優(yōu)化方向:①更換數(shù)據(jù)錄入方式,用更快捷的數(shù)字化方式減少耗時(shí)。②減輕單次錄入的壓力并提升整體的工作效率,采取信息預(yù)錄入策略分散錄入工作量。那么,可能的改進(jìn)方式就只有兩種:①使用在線文檔,但是安全性低。②根據(jù)生活中掃碼的經(jīng)驗(yàn),使用條形碼或二維碼對(duì)數(shù)據(jù)預(yù)編碼。兩種方法都是把錄入的工作量分散給家長(zhǎng),對(duì)身份證號(hào)碼的合法性校驗(yàn)可以在家長(zhǎng)錄入信息時(shí)完成。使用在線文檔的安全性不高,所以選擇使用掃碼方案。

        微項(xiàng)目三:編碼解碼體驗(yàn)

        優(yōu)化后的業(yè)務(wù)流程編碼和解碼是提質(zhì)增效的關(guān)鍵。圖形化的編碼有條形碼和二維碼兩種,至于選擇哪一種,要由學(xué)生動(dòng)手體驗(yàn)評(píng)估確定。

        (1)技術(shù)實(shí)驗(yàn)。學(xué)生通過網(wǎng)絡(luò)搜索在線編碼工具,并嘗試用自定義數(shù)據(jù)生成條形碼和二維碼,然后使用在線解碼器或掃碼槍進(jìn)行解碼。通過編碼解碼的實(shí)驗(yàn)體驗(yàn),總結(jié)兩種編碼系統(tǒng)的特性和限制。

        (2)實(shí)驗(yàn)結(jié)論。條形碼有多種條碼類型(Code128、EAN13等),其中Code128條形碼的編碼能力覆蓋了大寫字母、小寫字母、數(shù)字及一些特殊字符,而二維碼的編碼能力則更強(qiáng),包括中文字符在內(nèi)的各類字符。Code128條形碼在數(shù)據(jù)量增加時(shí)會(huì)伸長(zhǎng)其身軀,而二維碼則將數(shù)據(jù)更加密集地封裝在規(guī)定尺寸的方格內(nèi)。當(dāng)Code128條形碼因數(shù)據(jù)量的增大而變得過長(zhǎng)時(shí),可能會(huì)超出掃碼槍的解碼能力,所以二維碼是當(dāng)前場(chǎng)景最合適的選擇。此外,掃碼槍在輸出掃描結(jié)果后會(huì)自動(dòng)換行,這一點(diǎn)在進(jìn)行連續(xù)掃描時(shí)尤其重要,能夠保證數(shù)據(jù)錄入的連貫性和整潔性。

        (3)實(shí)踐學(xué)習(xí)。①使用Windows或統(tǒng)信UOS的設(shè)備管理器程序觀察掃碼槍連接到計(jì)算機(jī)后增加了什么設(shè)備。②思考設(shè)備管理器里增加的鍵盤設(shè)備是如何將解碼結(jié)果輸入到計(jì)算機(jī)的。

        微項(xiàng)目四:解密中文編碼

        在新生個(gè)人信息的數(shù)字化錄入過程中,不可避免地會(huì)遇到中文字符。然而在微項(xiàng)目三的實(shí)踐中學(xué)生會(huì)發(fā)現(xiàn),非Windows系統(tǒng)上并不能正常解碼中文。既然已知掃碼槍被操作系統(tǒng)識(shí)別為鍵盤,那就通過實(shí)驗(yàn)揭開它輸入中文的秘密。

        (1)技術(shù)實(shí)驗(yàn)。由教師提供一個(gè)使用Python編寫的鍵盤事件記錄器,以捕獲并展示鍵盤按鍵的按下和釋放事件,監(jiān)視掃碼后掃碼槍的鍵盤動(dòng)作。程序通過定義on_key_press和on_key_release函數(shù)來捕獲鍵盤事件。當(dāng)按鍵被按下或釋放時(shí),這兩個(gè)函數(shù)分別被調(diào)動(dòng),并將事件詳情(按鍵名稱)作為參數(shù)接收,進(jìn)一步調(diào)用其他函數(shù)將按鍵動(dòng)作信息展示在界面上。

        (2)實(shí)驗(yàn)結(jié)論。掃碼槍在解碼后會(huì)模擬鍵盤敲擊,逐個(gè)字符將解碼后的信息輸入到光標(biāo)所在位置。對(duì)于中文字符則是按下Alt鍵后,通過輸入一串?dāng)?shù)字編碼的方式輸入。

        (3)實(shí)踐學(xué)習(xí)。①使用“漢字字符集編碼查詢”工具查詢“周”的編碼,看是哪種編碼。②查詢其他漢字的編碼,嘗試在Windows系統(tǒng)上使用編碼錄入漢字。

        微項(xiàng)目五:確定傳輸編碼

        掃碼槍的中文輸入方法并不適用于所有操作系統(tǒng),特別是使用Linux內(nèi)核的國(guó)產(chǎn)操作系統(tǒng)(如統(tǒng)信UOS、優(yōu)麒麟等)。既然掃碼槍是模擬鍵盤來輸入信息的,如果能找到一種方式將中文字符編碼為ASCII字符集的編碼串,那么,不僅可以實(shí)現(xiàn)其在二維碼中的存儲(chǔ),還能在需要時(shí)將其還原為中文信息,這無疑對(duì)信息的存儲(chǔ)與傳遞至關(guān)重要。學(xué)生通過向大語言模型提問題(有沒有一種用于信息傳輸?shù)木幋a方式能把中文字符編碼為ASCII字符,還可以解碼回中文?),可以獲得使用base64編碼的建議。

        微項(xiàng)目六:信息組織優(yōu)化與二維碼生成

        (1)確定信息拼接策略。在拼接姓名、民族、住址等個(gè)人信息的過程中,學(xué)生會(huì)面臨一個(gè)非常棘手的問題:各信息項(xiàng)的長(zhǎng)度差異會(huì)導(dǎo)致編碼后字符串長(zhǎng)度不一致。以姓名為例,不論是簡(jiǎn)約至兩個(gè)漢字的“張強(qiáng)”,還是包含更多字的“楊文博”和“歐陽(yáng)辰星”,其長(zhǎng)度明顯不同。民族信息也是如此,如“漢族”“維吾爾族”“柯爾克孜族”。相對(duì)于這些變長(zhǎng)的信息項(xiàng),出生日期、身份證號(hào)和手機(jī)號(hào)等信息項(xiàng)長(zhǎng)度是固定的。為了在解碼后能夠清晰、準(zhǔn)確地區(qū)分每項(xiàng)個(gè)人信息,必須引入特定的分隔符來標(biāo)記各個(gè)編碼字符串的邊界。這里,學(xué)生需要意識(shí)到,選取理想的分隔符必須考慮兩個(gè)主要條件:①分隔符應(yīng)該來源于ASCII字符集,以保證在不同操作系統(tǒng)上的掃碼兼容性;②分隔符不應(yīng)與base64編碼使用的字符集重疊,以避免在解碼過程中產(chǎn)生混淆。這兩點(diǎn)條件共同引導(dǎo)學(xué)生選擇一個(gè)既明確又可靠的分隔符?!皘”在本文中將被采用作為信息分割的標(biāo)記。

        (2)精簡(jiǎn)編碼信息。在前面的項(xiàng)目中,學(xué)生觀察到隨著加入二維碼的數(shù)據(jù)量增加,其復(fù)雜性也在提高。為了保持二維碼清晰的可讀性及高效的解碼率,優(yōu)化掉數(shù)據(jù)中的冗余是必要的。以身份證號(hào)碼為例,由于它涵蓋了如出生日期和性別等信息,可以避免在二維碼中重復(fù)這些數(shù)據(jù),從而使二維碼設(shè)計(jì)更加簡(jiǎn)潔,提升其編碼的效率。

        (3)規(guī)則實(shí)踐檢驗(yàn)。在教師的指導(dǎo)下,學(xué)生使用“|”作為分隔符來拼接各項(xiàng)信息。對(duì)于包含中文字符的姓名、民族、家庭住址等,使用在線工具對(duì)其進(jìn)行base64編碼后再進(jìn)行拼接。以張翰林(本文所涉及個(gè)人信息皆為虛構(gòu),下同)學(xué)生為例,他是滿族,身份證號(hào)為37132120210817321x,家住陽(yáng)光小區(qū)3號(hào)樓1單元502室,聯(lián)系電話是13900139001。經(jīng)過中文信息項(xiàng)base64編碼預(yù)處理和使用“|”進(jìn)行分隔拼接后的個(gè)人信息字符串如下:

        5byg57+w5p6X|5ruh5peP|37132120210817321x|6Ziz5YWJ5bCP5Yy6M+WPt+alvDHljZXlhYM1MDLlrqQ=|13900139001

        隨后,學(xué)生利用在線轉(zhuǎn)換工具將編碼后的字符串生成為二維碼。通過掃碼槍測(cè)試解碼效果,再對(duì)base64編碼部分進(jìn)行解碼,以匹配和驗(yàn)證原始數(shù)據(jù),確保在現(xiàn)實(shí)應(yīng)用中可以準(zhǔn)確還原數(shù)據(jù)。

        在此活動(dòng)中,學(xué)生通過模擬新生信息采集的數(shù)據(jù)處理業(yè)務(wù)流程,體驗(yàn)了從編碼到傳輸再到解碼的每個(gè)關(guān)鍵步驟,不僅加深了對(duì)“數(shù)據(jù)與編碼”模塊知識(shí)的理解,而且為后續(xù)的系統(tǒng)構(gòu)建奠定了堅(jiān)實(shí)的理論和實(shí)踐基礎(chǔ)。

        微項(xiàng)目七:借助AI大模型構(gòu)建信息采集系統(tǒng)

        教師整合前六個(gè)項(xiàng)目的成果,描述需求并由師生協(xié)力利用大語言模型編碼構(gòu)建系統(tǒng),同時(shí)進(jìn)行測(cè)試、調(diào)整、與模型交互反饋,最終形成一個(gè)可以解決實(shí)際問題的全流程解決方案。

        (1)回顧整合,梳理設(shè)計(jì)。教師帶領(lǐng)學(xué)生回顧先前的學(xué)習(xí)活動(dòng),基于已有成果梳理需求畫出設(shè)計(jì)圖。各小組根據(jù)設(shè)計(jì)圖明確設(shè)計(jì)需求和細(xì)節(jié)(如二維碼生成頁(yè)身份證號(hào)碼帶校驗(yàn)功能、計(jì)算機(jī)端界面增加導(dǎo)出功能等),完成設(shè)計(jì)文檔,并嘗試撰寫與大模型交互的提示詞。

        (2)模型編碼,反饋迭代。將設(shè)計(jì)好的提示詞提交給大語言模型,利用大模型形成初步的編碼方案。師生共同參與到方案的使用測(cè)試中,在實(shí)踐測(cè)試過程中,查找問題反饋給大模型,經(jīng)過多輪迭代完善作品。

        ①家長(zhǎng)端編寫。向AI大模型提問:“制作一個(gè)網(wǎng)頁(yè),標(biāo)題是‘××小學(xué)新生個(gè)人信息,下面一個(gè)表格用來填寫個(gè)人信息(姓名、民族、身份證號(hào)、住址、聯(lián)系電話),最下面是一個(gè)提交按鈕。點(diǎn)擊提交按鈕會(huì)先檢查身份證號(hào)碼的合法性,如果身份證號(hào)碼輸入錯(cuò)誤會(huì)提示重新填寫。如果沒有錯(cuò)誤,把姓名、民族、家庭住址使用base64編碼,然后把編碼的結(jié)果按姓名、民族、身份證號(hào)、住址、聯(lián)系電話的順序用‘|作為分隔符拼接在一起。然后轉(zhuǎn)成二維碼放到最下面?!贝竽P蜁?huì)根據(jù)學(xué)生的提示詞給出完整的網(wǎng)頁(yè)源碼,并將源碼復(fù)制到網(wǎng)頁(yè)編輯器,在瀏覽器中可以對(duì)該網(wǎng)頁(yè)的所有預(yù)期功能進(jìn)行測(cè)試。若AI大模型生成的網(wǎng)頁(yè)存在問題或者功能不符合預(yù)期,學(xué)生可以將具體的問題進(jìn)行反饋。如果點(diǎn)擊提交按鈕后既沒有檢查身份證的合法性也沒有生成二維碼,則可以告訴AI大模型:“點(diǎn)擊提交后沒有反應(yīng),你查找一下問題?!盇I大模型將根據(jù)反饋信息和對(duì)話,對(duì)源碼進(jìn)行相應(yīng)的調(diào)整和優(yōu)化,以確保最終結(jié)果符合需求。

        ②學(xué)校端編寫。學(xué)校端程序的編寫過程與家長(zhǎng)端類似。提示詞示例如下:“編寫一個(gè)Python程序,窗口的上端是一個(gè)文本輸入框,下方是一個(gè)表格,底部是一個(gè)導(dǎo)出到Excel的按鈕。文本框和導(dǎo)出按鈕的高度固定,中間表格的高度隨窗口的變化而變化。表格共有7列,從左到右表頭依次是姓名、性別、民族、出生日期、身份證號(hào)、住址、聯(lián)系電話?!蔽谋究蚪邮盏捷斎霐?shù)據(jù),在按下回車鍵后使用“|”符號(hào)把輸入數(shù)據(jù)分割成五段,依次是姓名、民族、身份證號(hào)、住址、聯(lián)系電話。將姓名、民族、住址使用base64解碼,從身份證中提取出生日期、性別,并將其添加到表格中。點(diǎn)擊底部的導(dǎo)出按鈕可以把表格中的數(shù)據(jù)導(dǎo)出到Excel。調(diào)試大模型編寫的Python程序相對(duì)復(fù)雜一些。除了軟件功能BUG,學(xué)生還會(huì)遇到缺少庫(kù)的問題,這個(gè)問題無需向大模型詢問,在教師的指導(dǎo)下安裝相應(yīng)的庫(kù)即可?,F(xiàn)階段大模型編寫的程序往往在細(xì)節(jié)上考慮得不夠全面,如果在導(dǎo)出Excel時(shí)發(fā)現(xiàn)身份證號(hào)碼的后四位數(shù)字變成了0,需要在導(dǎo)出數(shù)據(jù)時(shí)確保身份證號(hào)碼被當(dāng)作文本處理??梢赃@樣向大模型說明:“在導(dǎo)出Excel的時(shí)候身份證號(hào)碼請(qǐng)使用文本格式?!敝劣诔绦蜻\(yùn)行中的錯(cuò)誤,可以直接將報(bào)錯(cuò)信息反饋給大模型,由其根據(jù)報(bào)錯(cuò)信息修正程序。經(jīng)過多輪迭代,配合網(wǎng)頁(yè)端使用模擬數(shù)據(jù)進(jìn)行測(cè)試運(yùn)行。

        項(xiàng)目教學(xué)反思

        在本項(xiàng)目中,學(xué)生經(jīng)歷了一系列富有挑戰(zhàn)的活動(dòng),從設(shè)計(jì)信息登記表的初始步驟到編碼技術(shù)的深入探索,再到信息優(yōu)化的實(shí)際操作,最終在教師的引導(dǎo)下利用AI大模型實(shí)現(xiàn)零代碼的系統(tǒng)構(gòu)建。項(xiàng)目不僅讓學(xué)生深入理解了數(shù)據(jù)處理和編碼的基本原理,而且讓他們親身體驗(yàn)了將技術(shù)應(yīng)用于解決現(xiàn)實(shí)問題的全過程。更重要的是,通過與AI大模型的互動(dòng),學(xué)生學(xué)會(huì)了如何提出明確的指示和反饋,這對(duì)于他們未來在信息科技領(lǐng)域的學(xué)習(xí)大有裨益。

        亚洲免费av第一区第二区| 国内精品久久久久久中文字幕| 国内精品视频一区二区三区| 亚洲人成网站18男男| 一级内射免费观看视频| 国产精品美女一区二区视频 | 日韩一级精品亚洲一区二区精品| 日韩精品中文一区二区三区在线| 久久久久人妻一区精品色欧美| 伊人99re| 少妇激情一区二区三区久久大香香| 国产不卡在线视频观看| 国产成人亚洲综合色婷婷 | 亚洲精品无码av中文字幕| 精品视频在线观看免费无码| 亚洲欧洲中文日韩久久av乱码| 精品综合久久久久久8888| 在线亚洲妇色中文色综合| 亚洲精品乱码久久久久蜜桃| 亚洲乱码av中文一区二区| 欧美成人高清手机在线视频| 三级网站亚洲三级一区| 日本午夜理论片在线观看| 日韩中文字幕免费视频| 久久成年片色大黄全免费网站| 青青草免费在线手机视频| 亚洲av午夜一区二区三| 尤物视频在线观看| 国产综合久久久久影院| 亚洲av天堂在线免费观看| 欧美牲交a欧美牲交aⅴ| 麻豆国产人妻欲求不满| 国产亚洲精品综合一区| 日本一区二区在线看看| 国产精品黑丝美女啪啪啪| 18分钟处破好疼哭视频在线观看| 中文字幕永久免费观看| 久久精品国产在热亚洲不卡| 国产精品无码一区二区三区| 亚洲AV无码一区二区三区人| 91麻豆精品一区二区三区|