計算機(Computer Science)課程在美國高中的地位非常特殊,大多數高中都會(hui) 提供計算機科學的選修課程,這些課程可以讓學生了解計算機科學的基本原理和編程技術,幫助學生提高計算思維和問題解決(jue) 能力,增強信息素養(yang) ,培養(yang) 創新精神,提高職業(ye) 競爭(zheng) 力和就業(ye) 前景。
對於(yu) 想要學好計算機課程和編程相關(guan) 的同學們(men) 來說,在入門階段非常重要的一點是擁有好的學習(xi) 體(ti) 係框架和學習(xi) 方法,那麽(me) 在這裏擁有一名靠譜的老師就非常重要!好的計算機老師會(hui) 細心引導你如何敲代碼、培養(yang) 編程邏輯,逐漸培養(yang) 自信。
今天,我們(men) 攜手在紐約頂尖私立高中道爾頓學院Dalton School擔任計算機老師、美國計算機科學聯賽(ACSL)獲獎教練K老師,一同開啟美高銜接係列課程下的計算機入門課,感興(xing) 趣的同學們(men) 不要錯過~
計算機入門
課程內(nei) 容:本課程將介紹計算機科學,重點是編程。學習(xi) 計算機編程的基礎知識,以Java為(wei) 例,但其概念將適用於(yu) 所有語言。課程主題包括程序控製、抽象化、決(jue) 策和用戶輸入。
授課導師: K老師
紐約頂尖私立高中道爾頓學院Dalton School計算機老師
美國計算機科學聯賽(ACSL)獲獎教練
- 在紐約頂尖私立高中道爾頓學院Dalton School擔任計算機老師,擁有超過6年的計算機教學經曆,熟悉高中各級別的計算機課程;
- 擁有豐富的計算機競賽指導經驗,曾帶領學校計算機競賽隊伍獲美國計算機科學聯賽(ACSL)世界排名18的好名次,並擔任編程設計比賽Technovation Challenge的評審;
- 擔任紐約州公立高中體係計算機課程設計專家,撰寫了高階計算機模擬課程以及Python教案,在各大頂尖編程訓練營擔任教師,如All-Star Code, Girls Who Code, 以及CodeSpeaks Labs等;
- 曾擔任美國國家航空航天局NASA發射中心代碼專家,曾在頂尖科技公司擔任資深數據科學家,在各大編程會議中多次擔任嘉賓分享經驗;
- 擁有全美排名前50的維拉諾瓦大學計算機科學榮譽學士學位,榮獲美國女工程師協會獎。
課時安排:
10次小組課,每次1.5小時,共15小時課程
上課時間:預計5月13日開班
美東(dong) 時間每周六上午8-9點半
北京時間每周六晚上8-9點半
課程目標:
完成課程後,學生將達到以下目標:
-
按照別人的規範設計和編寫(xie) 程序
-
分析代碼並完成編寫(xie) 別人的Java代碼,這是AP計算機科學A考試中必須的技能
-
理解如何設計和建立一個(ge) 自己發明的程序
課程安排:
課次 |
主題 |
1 |
什麽是代碼
安裝IDE(VSCode或PyCharm或隻是一個(ge) 編譯器) 運算符 用if、if/else控製 Println() 掃描輸入 |
2 | 變量和數據類型
控製部分2 循環(while和for) |
3 |
導入庫、隨機、數學 |
4 | 審核討論編程作業
編碼風格 |
5 |
複習測驗
數組、線性搜索 |
6 | 2維數組和循環嵌套 |
7 |
方法、無效、有參數的方法 |
8 | 複習測驗
有返回值的方法 |
9 |
讀取文件、分割數組 |
10 | 製作你自己的庫 |
評論已經被關(guan) 閉。