⑴ 小學生的易語言該怎麼教
一、以開發程序的思維訓練為核心
開發程序不僅僅是演算法問題,從提出問題,到設計程序界面和功能,思考預定功能的實現方法,編寫程序語句,優化程序過程,美化程序界面,直到最終發布完成的作品是一個完整的程序設計過程。我在小學生的易語言教學過程中力求通過一個個的小任務來使學生逐步了解開發程序的這些步驟,完善設計思維,使其具有完整性,並期望以此來提高學生的創新意識和創新能力。
二、編程興趣的培養為目標
易語言的教學在小學階段應以培養興趣為目標,在教學中挖掘產生興趣的點,教學內容要難易適度,不宜過多和偏難,便於今後的推廣與普及。有些人認為編程很枯燥,其實深入其中就會發現有很多的樂趣,比如:一個功能可以有許多不同的實現方法;或者把程序設計分成幾個部分,由幾個人分工完成各自的任務,最終再組合成一個完整的程序;尤其是完成一個自己認為滿意的程序時的那種成就感本身就是一種動力;還有程序界面的設計和美化也是一項有意思的任務;對開發程序整個過程的主宰性也是很不錯的一種體驗。在教學中要不斷去發現有意思的問題或解題方法,千萬不要用過多和難的演算法問題將學生從課堂上嚇跑。
三、以分析思路的引導為重點
程序設計中分析問題的思路是最重要的,學習易語言也不能以上機操作的時間長短為評判的標准,引導學生逐步理清分析問題和解決問題的思路才是重中之重。我常常採取交談的方式引導學生一步步理順思路,這其中可以通過聯想、知識遷移、列表、畫圖等方法,尤其注意使用類似流程線的方法使學生清請楚楚地明白該做什麼以及怎樣去做。注重學生對類似問題解決能力的訓練和培養,只有做到舉一反三才說明學生思路清晰,真正掌握了方法。
四、以圖形化半成品的編程實踐為切入點
這是出於提高興趣和降低難度的考慮,小學生初次接觸編程,培養他們的興趣非常重要,而且漂亮的圖畫還能有種視覺的愉悅。之所以稱其為半成品,是因為精美圖畫的製作對初學計算機的小學生來說有難度,同時也是很費時間的,這就要求老師在教學前做些准備工作,自己製作或是搜索些圖片,以備教學使用。良好的開端是成功的一半,希望學生們在學習易語言中能有個很快樂的初體驗。
五、以化整為零的積累學習為方法
易語言在小學生中的教學需要從點點滴滴入手,以完成一個個的小任務為宜,慢慢積累、體會,逐步了解易語,了解程序設計。不必過於注重教學知識的系統性,更不要求其完整性。以零零星星的小任務進行教和學,學生易於掌握所學知識,再通過小任務的疊加和組合漸漸形成學生對程序設計的感性認識和理解。
由於我現在的易語言教學實踐尚處於初級階段,對易語言教學的認識和理解也很膚淺,希望大家多多幫助。
⑵ 我是一個小學生,想要學編程(C++)誰教我
交學費嗎??
小學水平要學會C++可得費不少神,沒有學費誰都沒那麼多時間精力教你的。。
你是哪兒的??
⑶ 少兒編程是什麼,怎麼學
少兒編程教育是通過編程游戲啟蒙、可視化圖形編程等課程,培養學生的計算思維和創新解難能力的課程。
少兒編程學習年齡段:
4-6歲:少兒編程小游戲
這一階段不必刻意學習,可以玩一些不含字母的編程小游戲,比如用指令控制一個角色到達終點,繞過障礙物,用循環來完成重復任務等等。
7-9歲:可視化少兒編程學習
這一階段孩子的邏輯思維開始更快地發展,家長可以為孩子安排系統的編程學習計劃,但還是要以興趣為主,讓孩子喜歡上編程。7-9歲的孩子可以用可視化的編程工具來完成稍微復雜一些的任務,比如Scratch少兒編程、App Inventor等。
10+歲:代碼編程語言學習
10+歲的孩子可以開始學習一門真正的編程語言,比如Python,初步學習演算法、數據結構、面向對象編程,嘗試編寫軟體。也可以接觸一些硬體編程,比如用Arino做個小機器人等等。
(3)小學生教編程擴展閱讀:
目前,全球已有20多個國家將編程納入中小學基礎課,我國出台的《新一代人工智慧發展規劃》也提出在中小學階段逐步推廣編程教育。可見,編程學習低齡化,正成為教育的新趨勢。作為互聯網原住民,電子產品深入影響著這些少兒的日常生活,學編程未必是拔苗助長。在分析、設計、優化的編程實踐中,孩子的邏輯思維、創新能力將得到鍛煉。
不可否認,時下的少兒編程行業有待規范,但這並非編程本身的錯,關鍵在於如何讓它更好地與少兒對接。多一些圖形化編程、趣味化教學的探索,多一些由易到難的課程設置,必將有更多孩子進入編程的大門。
⑷ 小學生用什麼編程、編什麼軟體、該怎麼編教程
可以用易語言,是漢語編程啊,你自己可以搜一下,挺好的
⑸ 石家莊小學生機器人教育_編程都有哪些
石家抄庄機器人教育培訓班挺多的,橋西區西二環就有一家不錯的鳳凰機器人培訓班,之前也是看了很多家,後來帶孩子參加了他們免費的體驗課,他們有專業的教材,老師們也是專業的理工科畢業的,感覺挺專業的,就報名了,孩子學起來也挺積極。想學的可以搜一下鳳凰機器人西二環校區。
⑹ c語言編程作業小學生計算機輔助教學系統
#include<stdio.h>
#include<stdlib.h>
#ifndefRedContritio
#include<string.h>
#else
#message("ThisisRedContritio'senergy")
#endif
#include<time.h>//用到了time函數
intjia(inta,intb){
returna+b;
}
charsolutation[999]="