˄

emnu 步驟可視化的線上 C++ 編譯器

emnu 步驟可視化的線上 C++ 編譯器

「程式設計」已被明訂在十二年國教課綱的科技領域內,成為必修課程,其學習內容分為「演算法」、「程式設計」、「系統平台」、「資料表示、處理及分析」、「資訊科技應用」以及「資訊科技與人類社會」等六大面向,而在程式設計這塊,光是程式語言就有相當多種,但屹立不搖的大概就只有 C、C++、JAVA,網頁用的 PHP、JavaScript 等這幾種,但一法通、萬法通,不論程式語言出多少種,只要扎扎實實學好一種,其他的大概也能通個5、6成,剩下的就是各個語言上的限制了,想要學程式設計,看別人的程式碼相當有用,如果能自己實作更能融會貫通,emnu 是個免費的線上  C++ 編譯器,非常適合初學者及需要有步驟值的程式碼來這裡執行,例如寫了個迴圈,想要看迴圈內各變數的變化,emnu 就能幫你輕鬆實現,免去逐步 trace 過程。

繼續閱讀»»»

Code.org 適合 4到 18歲學習程式設計的免費教育網站

Code.org 適合 4到 18歲學習程式設計的免費教育網站

雖都名為「程式設計」但這裡面還是有所區分的,有網路、系統程式、資料庫、遊戲、嵌入到硬體裝置中的軟體、網頁...等,各有各的相關專業領域,但不論寫哪種程式其所需要具備的程式語言基礎不會變,且程式設計課程又被納入 12年國教「科技領域」課綱內,成為國、高中都會接觸到的科目,那麼,如何從小就開始培養整合資訊科技與運算思維以有效解決問題之能力呢?Code.org 這個網站所設計的程式設計課程有適合 4到 18+歲的人來學習的基礎課程,也有 APP、 Game、Web、Windows 等的進階課程,逐步培養自己程式設計的能力。

繼續閱讀»»»

SpeedCode 針對程式設計師所設計的打字訓練免費 Web 服務

SpeedCode 針對程式設計師所設計的打字訓練免費 Web 服務

無論中、英文打字,只要多練習,速度就會越來越快,相對的,如果常接觸的的是有固定的職業類別,例如像是文書編輯、即時通訊或是程式設計師,常用的按鍵就是那幾個,多用自然就熟練,熟練就可以開始練速度。SpeedCode 是一個針對程式設計師所設計的打字訓練免費 Web 服務,支援 C、C#、C++、 HTML、CSS、Ruby、Java、JavaScript、PHP、Python、Perl、Haskell 等程式語言的語法格式訓練,範本就是該程式語言的語法結構,透過鍵盤的字母導引,可讓你越發熟練。

繼續閱讀»»»

quickMockup 快速建立程式介面模型,方便與客戶溝通

quickMockup 快速建立程式介面模型,方便與客戶溝通

在系統分析階段,常需要與客戶溝通系統需求,但因為沒有系統介面,多數的時候,都是靠描述想像然後用文字加以記錄,等到文件交到程式設計師手上,程式設計師對說明文字還有可能做出不同的理解,造成落差。因此,在系統分析的諸多方法中,有一個方法為雛型法,其透過工具快速地建立介面原型,利用界面原型來與客戶進行功能溝通,如此,客戶可以不需要憑空想像將來的系統操作方法,對所要的輸入、輸出資料,也能在系統分析初期快速地確定,加快系統建構與導入的時程。quickMockup 內建視窗與網頁程式設計常用的元件,使用拖拉的方式便可建立,並設計備註,以期系統分析階段能與客戶縮小彼此間的認知,進入程式設計階段,也能按圖施工,做出更符合客戶需求的系統。
相關文章,還可以參閱:

繼續閱讀»»»

程式設計常用的 12 個視窗介面版型(Master/Detail、Column Browse、Filter...)

程式設計常用的 12 個視窗介面版型(Master/Detail、Column Browse、Filter...)

應用程式的開發,不管是在 Web 上或是 Windows 內的應用程式,對於介面的設計,大概都脫離不了 Master/Detail、Column Browse、Search/ Results、Filter Dataset、Forms、Palette/ Canvas、Dashboard、Spreadsheet、Wizard、Question & Answer、Parallel Panels 及 Interactive Model 這幾種常用的版型配置。透過 Designing Web Interfaces 這本書有詳細的歸納及說明,。不過本人不賣書,對於剛入門的程式設計師,可到 designingwebinterfaces.com 先行閱讀,Standard Screen Patterns: 12 patterns w/100 examplesEssential Controls: 30 controls for RIA design and development 、Components for Commonly Requested Features: 15 patterns and examples  相信不買書都能減少摸索入門的時間。

繼續閱讀»»»

Duplicate Code Finder 找出重複的程式碼(免安裝)

 Duplicate Code Finder 找出重複的程式碼(免安裝)

程式設計師通常會有寫完就忘記的困擾,常常寫程式碼會有似曾相識的感覺,可能在某個版本裡寫過,卻又找不到,這時候趕快來試試 Duplicate Code Finder 這套幫你找出重複程式碼的免費工具,重複的程式碼應該可以寫成 Function 以便在其他設計單元裡可以方便應用與除錯,精簡程式碼亦可保持良好的閱讀性與維護程式碼的容易性。Duplicate Code Finder 支援的程式語言如下:
 

  • Basic (z.B. Visual Basic, Visual Basic.NET)
  • C (z.B. C++, C++.NET oder C#)
  • Pascal (z.B. Object Pascal)

繼續閱讀»»»

 訂閱本站文章

 站內搜尋