面向對象軟件工程實踐軟件案例

智力運動-數字化思維訓練課程介紹

? ? ? ? 數字化思維訓練科技賦能素質教育創新實踐項目,通過數字化信息化手段,深度融合優質原創智力運動教育課程資源,服務幼兒園與小學,提供信息時代校園素質教育教學解決方案。在《面向對象軟件工程》課程的教學過程中,引入了數字化思維訓練軟件,將其作為項目實踐案例。這一舉措是科技賦能素質教育的創新實踐項目的重要組成部分,旨在通過結合前沿技術工具,提升學生的實踐能力與數字化素養,探索軟件工程教育的新路徑。

1、小鴨報數

【規則玩法】

  1. 根據盤面上的數字順序與對應顏色區域,將對應顏色的小鴨子按指定數字的順序排列。
  2. 需觀察數字順序、匹配顏色區域,完成小鴨子的排列任務。
  3. 培養學生的觀察力、邏輯思維、敏銳力、理解力。

【操作說明】

  1. 拖放操作:右側的小鴨子為選擇區,根據左側盤面要求,分別在選擇區將小鴨子點中并拖過來,至目標區域。
  2. 點擊刷新,當前局面將重置。
  3. 右下方的“前進”、“后退”,點擊后可以將向前或向后選擇關卡。
  4. 所有小鴨子拖放完畢后,點擊“?”進行提交并驗證,正確將顯示綠色提示。

2、找找看

【規則簡介】

  1. 找找看由不同關卡構成,每關由不同的動物、事物等多樣元素所構成。
  2. 每局在隨機給出的兩張圓形卡牌中,需要進行觀察兩張卡牌,查找唯一相同的元素,并任意點擊其中一張卡牌上此元素即可,如圖中所示的綠色小鱷魚或褐色木板,成功選中時兩張卡牌會顯示整體綠色的提示色。
  3. 培養兒童的觀察力、分析力與動手能力,在趣味中提升綜合認知能力與反應能力。

【操作說明】

  1. 點擊相同元素:觀察并查找兩張牌中唯一相同的元素,任意點擊其中一張卡牌上此元素即可視為完成。
  2. 右下方的“前進”、“后退”,點擊后可以將向前或向后選擇關卡。

3、顏色游戲??

【規則玩法】

  1. 顏色游戲是認識和區分不同顏色并通過不同的方式規則,激發學生對顏色的興趣,并促進他們的觀察力和認知能力的發展。
  2. 在右下方的操作區,如界面右下方所示,有藍、綠、黃等不同顏色的圓形色塊,色塊上方為不同色塊在左側正方形目標區域的放置約束要求。

【操作說明】

  1. 拖放操作:選擇一個色塊,根據約束要求,點選并拖放至目標區域,至目標區域。
  2. 提交驗證:全部拖放完畢后,點擊“↑”,進行此局面的提交驗證,正確會出現獲勝提示。
  3. 點擊刷新,當前局面將重置。
  4. 右下方的“前進”、“后退”,點擊后可以將向前或向后選擇關卡。

4、智慧方舟

【規則玩法】

一款邏輯推理的圖形填充游戲,核心規則類似“圖形數獨”:

  1. 元素觀察:左側會提供不同顏色(如紅、黃、藍)和形狀(三角形、圓形、正方形)的圖形元素。
  2. 填充邏輯:右側九宮格中,每行、每列的圖形滿足“形狀不重復、顏色不重復”的規則。如同一行內不能出現兩個圓形,也不能有兩個紅色圖形。
  3. 鍛煉學生的觀察能力、邏輯推理能力,需綜合分析圖形的形狀與顏色組合,逐步填滿九宮格。

【操作說明】

  1. 拖放操作:將左下方的圖形拖動到右側九宮格中,通過推理排列,使每行、每列的圖形在形狀和顏色上均符合唯一不重復的要求。
  2. 點擊刷新,當前局面將重置。
  3. 提交驗證:全部拖放完畢后,點擊“?”,進行此局面的提交驗證,正確會出現獲勝提示。
  4. 右下方的“前進”、“后退”,點擊后可以將向前或向后選擇關卡。

5、舒爾特方格

【規則玩法】

  1. 舒爾特方格是一種簡單而有效的注意力訓練方法,由美國心理學家舒爾特發明,通過視覺檢索和手指定位的練習來提高注意力和視覺追蹤能力
  2. 正方形卡片上有若干個小方格(常見的有3×3、4×4、5×5等)),按照從小到大的順序依次點擊數字,在準確的前提下,所用時間越少越優。

【操作說明】

  1. 點擊操作:按照數字從小到大的正向順序依次點擊,正確點選每一個數字時,如圖中所示,數字塊會顯示為綠色,全部點選后會有成功提示。
  2. 設置盤面:點擊右上方的設置,可以選擇3×3、4×4不同的盤面。

6、動物維和方陣

【規則玩法】

1.動物與食物沖突:

貓不可與魚相鄰,否則會“偷吃”;

老鼠不可與奶酪相鄰。

2.動物之間敵對關系:

貓與老鼠不可相鄰;

狗(包括好狗和惡狗)不可與貓相鄰;

惡狗不可與其他狗(包括好狗和惡狗)相鄰,但好狗之間可以相鄰。

3.棋子類型與目標:

棋子包含貓、好狗、惡狗、老鼠、魚、奶酪、骨頭、牦牛、螞蟻等;

根據每關初始布局,在棋盤上拖放剩余棋子,確保所有規則均被滿足。

4.關卡設計與難度:

60個漸進關卡:從簡單到復雜,逐步提升邏輯推理能力,適合兒童獨立挑戰。

5.教育意義:

邏輯思維訓練:通過規則約束培養規劃能力與問題解決技巧。

專注力提升:需持續關注多條件限制,避免沖突。

親子互動:家長可引導孩子分析規則,適合家庭共同參與。

【操作說明】

  1. 拖放操作:在右側棋子選擇區,選擇相應的棋子拖放至左側盤面中對應位置。
  2. 查看答案:點擊右上方的“答案”,可查詢對應的題解。
  3. 規則說明:點擊右上方的“說明”,可查看詳細的游戲規則。
  4. 點擊刷新,當前局面將重置。
  5. 右下方的“前進”、“后退”,點擊后可以將向前或向后選擇關卡。

7、汽車華容道

【規則玩法】

  1. 棋盤與車輛:游戲在正方形網格盤進行,車輛分為橫向、縱向兩種,分別占據對應方向的若干格子。
  2. 移動規則:車輛只能沿自身停放方向移動(如橫向車輛只能左右移動,縱向車輛只能上下移動),每次可移動一格或多格,但不可與其他車輛重疊、碰撞。
  3. 目標任務:通過移動其他車輛,為指定的“目標車”(白車)騰出路徑,最終讓目標車從棋盤右側的出口移出,即為通關。

【操作說明】

  1. 拖動操作:點擊并選擇相應的車輛,進行拖拽的橫向或縱向的移動操作。
  2. 點擊刷新,當前局面將重置。
  3. 右下方的“前進”、“后退”,點擊后可以將向前或向后選擇關卡。

8、24算

【規則玩法】

24算是一種數字益智游戲,正如國際象棋、數獨、魔方一樣,是一種人們喜聞樂見的智力運動項目。基于課堂場景,教師使用24算數字化教具為學生進行24算教學與相應的學習訓練。

?1-10中任意抽取4個數字

?每張牌用1次,每張牌都要用

?利用 + - × ÷

?使計算結果為24

【操作說明】

  1. “小燈泡”:提示與題解,查詢當前題目的題解以及具體解法。
  2. “黑白格”:用于教師自出出題,可任意指定訓練題目。
  3. “更新”:教師用于隨機出題,讓學生不斷嘗試新的題目訓練。
  4. “小猴子”:to B 到 to C的重要鏈接樞紐,為后續學生端提供直通鏈接。
  5. “主頁”:回歸至主界面。
  6. “畫筆”:教師課堂畫板功能,點擊后通過畫筆給出解題思路。

【上圖為已出題,讓學生做思考界面】

【上圖為點擊提示后,顯示該題目題解即解法數量界面】


【上圖為自主出題功能,教師指定“2、2、2、9”題目界面】

【上圖為畫板功能,教師通過畫筆,提示學生解題思路】

9、神奇形色棋(SET牌)

【規則玩法】

1.認識游戲界面

剩余卡牌:看界面右邊的“剩余卡牌”數字,提示還有多少牌沒用完。

積分:找到三張牌的正確組合就能加分,積分會越來越多。

計時:記錄每次挑戰所用的時間。

卡牌區域:卡牌有不同顏色(紅、綠、紫)、形狀(橢圓、波浪、菱形)、數量(1個、2個、3個)和底紋(空心、實心、線條),任務就是在里面找“神奇三人組”。

2.怎么找“神奇三人組”?

每張牌都有顏色、形狀、數量、紋理4個屬性。每種特征需要是都相同或都不相同的。任何一特征,如顏色,如果有2張相同,而1張不相同,就不是正確的紙牌組合。

3.具體示例

顏色:紅、綠、紫(三選一);

形狀:菱形、橢圓、波浪(三選一);

數量:1、2、3個圖形(三選一);

底紋:空心、實心、線條(三選一)。

三張牌的顏色分別為紅、綠、紫→全不同;

三張牌的形狀均為菱形→全相同;

其他屬性(數量、底紋)也需滿足此條件。

注意:所有屬性必須同時滿足“全相同”或“全不同”的條件,缺一不可。

【操作說明】

1.找組合:眼睛快快掃描界面里的卡牌,發現符合規則的3張,分別點擊選中它們!

2.求助小工具:如果找不到,試試界面下方的“燈泡”提示按鈕,它會給你線索與提示;

3.重新開始:要是想換一批牌,點擊“刷新”按鈕,讓卡牌重新排列。

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

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

相關文章

Linux學習筆記(應用篇一)

基于I.MX6ULL.MINI開發板 標準I/O庫鏈接目錄刪除文件正則表達式系統標識時間堆內存信號標準信號 進程進程組進程間通信線程互斥鎖線程安全 本文章是入門篇的概念,有點零散,后續需要補充復習 **inode(索引節點)**是 Linux 和 Unix …

Modbus RTU ---> Modbus TCP透傳技術實現(Modbus透傳、RS485透傳、RTU透傳)分站代碼實現、協議轉換器

文章目錄 Modbus RTU到Modbus TCP透傳技術實現1. 透傳技術概述1.1 透傳基本原理- 協議幀格式轉換- 地址映射與管理- 通信時序適配- 錯誤檢測與處理 2. 透傳網關硬件架構2.1 典型硬件結構- 微控制器/處理器(ARM、STM32等)- RS-485/RS-232收發器- 以太網控制器(如W5500)- 電源管理…

MySQL數據庫中常用的命令

登錄: mysql -u username -h ip地址 -P 端口 -p 密碼 mysql -u username -S /path/mysql.sock -P -p 用戶管理: select user,host from mysql.user;//查看數據庫中所用用戶信息 create user username%;//創建用戶 create user username% identifie…

醫學交互作用分析步驟和目的(R語言)

醫學交互作用分析的目的和用途(R語言) 醫學交互作用分析一直是醫學數據分析的組成部分,總結最近的一些認識。 目的: 在獨立危險因素鑒定的研究中,(獨立危險因素的)交互作用可以作為獨立危險因…

Javaweb后端登錄會話技術jwt令牌

jwt生成與校驗 是base4補位的 最后面是簽名,簽名不是base64,是通過簽名算法加密后來的 令牌長度不是固定的,長度取決于原始內容,載荷,大小 頭有,類型,簽名算法 base64可以對任意的二進制數據進…

Mybatis操作數據庫(注解+xml兩個方式)

文章目錄 1.個人回顧2.關于mybatis注解的說明3.字段和屬性不匹配的解決方案3.1第一個方案3.2第二個方案3.3第三個方案 4.xml路徑配置5.xml里面的字段映射 1.個人回顧 剛剛翻看了一下自己的這個之前寫的博客,上一次和這個javaee相關的博客還是去年寫的,也…

SysVinit和Systemd的系統運行級別

Linux運行級別 SysVinit系統(init守護進程)Linux系統運行級別SysVinit系統(init守護進程)查看Linux運行級別SysVinit系統(init守護進程)修改運行級別: Systemd守護進程Linux系統運行級別systemd查看運行級別Systemd查看系統當前運行級別 systemd修改運行級別multi-u…

Mysql-經典實戰案例(11):深度解析Sysbench壓測(從入門到MySQL服務器性能驗證)

引言 如何用Sysbench壓測滿足mysql生產運行的服務器? Sysbench返回的壓測結果如何解讀? 別急,本文會教大家如何使用并且如何解讀壓測的結果信息,如何對mysql服務器進行壓測! 一、Sysbench核心功能全景解析 1.1 工…

vscode終端不識別npm 無法解析npm

vscode 用以管理員打開識別npm vscode 用普通用戶打開不識別npm 剛換了一臺新電腦,尋思安裝各種環境,一頓操作猛如虎,當最后一個打開vscode后,運行項目發現,新建終端>npm run dev 無法識別。 在cmd 中 打node -…

springboot body 轉對象強驗證屬性多余屬性拋錯誤

在Spring Boot中,當使用RequestBody注解來接收HTTP請求中的JSON數據并將其轉換為Java對象時,Spring默認會忽略額外的屬性。這意味著如果發送的JSON包含一些目標對象中沒有定義的屬性,Spring不會報錯,這些額外的屬性會被簡單地忽略…

01. Linux嵌入式系統學習筆記(一)(linux基礎指令)

一. linux基礎操作指令 1. 新建文件和目錄 (1) 新建文件 touch 命令:用于創建空文件。 touch filename.txt 如果文件已存在,touch 會更新文件的訪問時間和修改時間。 (2) 新建目錄 mkdir 命令:用于創建目錄。 mkdir directoryname 使…

Java 列表復制與對象引用

Java 列表復制與對象引用 一、知識點 1. 對象引用的基本概念 在 Java 中&#xff0c;List<School> 這樣的集合存儲的并不是真正的對象&#xff0c;而是對象的“地址”&#xff08;引用&#xff09;。就好比你有一個文件柜&#xff0c;文件柜里放的不是文件本身&#x…

如何理解 Apache Iceberg 與湖倉一體(Lakehouse)?

一、什么是湖倉一體&#xff08;Lakehouse&#xff09;&#xff1f; 湖倉一體是一種融合了數據湖的靈活存儲能力與數據倉庫的高效分析功能的現代數據架構。它通過整合兩者的優勢&#xff0c;解決了傳統架構的局限性&#xff0c;為企業數據處理提供了更全面的解決方案。 數據湖…

Android面試總結之Android RecyclerView:從基礎機制到緩存優化

引言 在 Android 開發中&#xff0c;RecyclerView是高效展示列表數據的核心組件。其強大的性能源于獨特的視圖復用機制和四級緩存體系。本文將結合源碼與示例&#xff0c;帶你深入理解RecyclerView的工作原理與優化策略。 核心組件 RecyclerView&#xff1a;作為容器視圖&am…

【鴻蒙開發】Hi3861學習筆記- TCP客戶端

00. 目錄 文章目錄 00. 目錄01. TCP概述02. TCP應用場景03. TCP和UDP比較04. TCP相關API05. TCP編程流程06. 硬件設計07. 軟件設計08. 實驗現象09. 附錄 01. TCP概述 TCP&#xff08;Transmission Control Protocol&#xff09;是一種面向連接、可靠的傳輸層協議&#xff0c;旨…

【負載均衡系列】Keepalive

一、Keepalived 的核心功能 Keepalived 是一款用于實現 ?高可用(HA)? 和 ?負載均衡 的開源工具,核心基于 ?VRRP(Virtual Router Redundancy Protocol)? 協議,工作在網絡四層(傳輸層)和七層(應用層)。 主要用途: 通過虛擬IP(VIP)實現服務高可用(主備切換)。…

2025-03-25 學習記錄--C/C++-PTA 習題9-3 平面向量加法

合抱之木&#xff0c;生于毫末&#xff1b;九層之臺&#xff0c;起于累土&#xff1b;千里之行&#xff0c;始于足下。&#x1f4aa;&#x1f3fb; 一、題目描述 ?? 習題9-3 平面向量加法 本題要求編寫程序&#xff0c;計算兩個二維平面向量的和向量。 輸入格式: ? 輸入在…

23種設計模式-橋接(Bridge)設計模式

橋接設計模式 &#x1f6a9;什么是橋接設計模式&#xff1f;&#x1f6a9;橋接設計模式的特點&#x1f6a9;橋接設計模式的結構&#x1f6a9;橋接設計模式的優缺點&#x1f6a9;橋接設計模式的Java實現&#x1f6a9;代碼總結&#x1f6a9;總結 &#x1f6a9;什么是橋接設計模式…

python:music21 構建 LSTM+GAN 模型生成爵士風格音樂

keras_lstm_gan_midi.py 這是一個結合 LSTM 和 GAN 生成爵士風格音樂的完整Python腳本。這個實現包含音樂特征提取、對抗訓練機制和MIDI生成功能&#xff1a; import numpy as np from music21 import converter, instrument, note, chord, stream from tensorflow.keras.mode…

go:前后端分離

1.前端代碼 新建一個前端文件夾&#xff0c;在該文件夾下新建一個.html文件&#xff0c;寫入自己的html代碼。 前端搞定。 2.后端代碼 其核心是掛載路由接受前端傳來的數據核心代碼如下&#xff1a; func main() { // 服務運行提示 fmt.Println("go web server is runn…