Site blog
TA工作日誌<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
日期: 97 年 11 月
授課老師姓名:張清和 老師 | 課程名稱:初級會計學與實習 | |
課程助理姓名:吳孟學、劉惠文 | 協助教學時間:週四19:00至21:00 | |
報告內容 | ||
學生出席態度: 9 1-10分(不良-良好) 學生上課態度: 7 1-10分 學生對課程內容理解情形: 7 1-10分 學生與授課教師互動狀況: 8 1-10分 學生作業完成狀況: 9 1-10分 | ||
工作內容 | 1. 對教師授課內容先進行討論,然後講解習題,或請同學回答。 2. 每週office-hour時間為週二、週三上午9:00~12:00,在財金系研究室協助學生解答課業問題。 3. 編制實習課程內容的講義、隨堂測驗的題目與解答 4. 11/5、11/26安排隨堂測驗補考 | |
學生學習狀況 | 1. 上課內容和老師上課進度不同,但經講解後,同學們對於內容,大致都能瞭解。 2. 會計題目較多也較複雜,我花較多的時間來解說,學生學習情形還不錯,大致都能跟上進度。 3. 選取課本的習題讓同學當練習。 | |
課後輔導狀況 | 1. 11/6、11/23的office-hour時間有同學來問問題。 2. 11/13同學們對於課程不甚瞭解的地方會在課後主動發問。 | |
目前整體成效 | 同學們對老師上課內容不懂的地方會主動詢問,且經解釋後,都能理解,因此整體上都能跟上進度。 | |
遭遇困境 | 1. 上課時間較晚,同學的專注力較差。 2. 討論題目較多,無法納入所有會計概念於實習課中。 3. 學生閱讀英文習題,感到吃力。 | |
建議事項 | 無 | |
其他 | 無 |
TA工作日誌<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
日期: 97 年 10 月
授課老師姓名:張清和 老師 | 課程名稱:初級會計學與實習 | |
課程助理姓名:吳孟學、劉惠文 | 協助教學時間:週四19:00至21:00 | |
報告內容 | ||
學生出席態度: 8 1-10分(不良-良好) 學生上課態度: 7 1-10分 學生對課程內容理解情形: 9 1-10分 學生與授課教師互動狀況: 6 1-10分 學生作業完成狀況: 9 1-10分 | ||
工作內容 | 1. 對教師授課內容先進行討論,然後講解習題,或請同學回答。 2. 每週office-hour時間為週二、週三上午9:00~12:00,在財金系研究室協助學生解答課業問題。 3. 編制實習課程內容的講義、隨堂測驗的題目與解答 4. 課本外的額外習題放至課程資訊網(moodle) | |
學生學習狀況 | 1. 上課內容和老師上課進度不同,但經講解後,同學們對於內容,大致都能瞭解。 2. 會計題目較多也較複雜,我花較多的時間來解說,學生學習情形還不錯,大致都能跟上進度。 3. 選取課本的習題讓同學當練習。 | |
課後輔導狀況 | 1. 10/8、10/15的office-hour時間一位同學來問問題。 2. 同學們對於課程不甚瞭解的地方會在課後主動發問。 | |
目前整體成效 | 同學們對老師上課內容不懂的地方會主動詢問,且經解釋後,都能理解,因此整體上都能跟上進度。 | |
遭遇困境 | 1. 上課時間較晚,同學的專注力較差。 2. 討論題目較多,無法納入所有會計概念於實習課中。 3. 學生閱讀英文習題,感到吃力。 | |
建議事項 | 無 | |
其他 | 無 | |
下載點2:http://0rz.tw/e9516
//=====================鋪克牌=========================
ArrayList dog = new ArrayList();
int Rand;
Random rnd = new Random();
for (int i = 1; i <= 52; i++) //設定牌的數字
dog.Add(i);
for (int i = 0; i < 52; i++) //發5張牌
{
Rand = rnd.Next(0,dog.Count);
if(Convert.ToInt32(dog[Rand])%4==0)
Console.WriteLine("梅花{0}", Convert.ToInt32(dog[Rand]) % 13+1);
else if (Convert.ToInt32(dog[Rand]) % 4 == 1)
Console.WriteLine("方塊{0}", Convert.ToInt32(dog[Rand]) % 13+1);
else if (Convert.ToInt32(dog[Rand]) % 4 == 2)
Console.WriteLine("紅心{0}", Convert.ToInt32(dog[Rand]) % 13+1);
else if (Convert.ToInt32(dog[Rand]) % 4 == 3)
Console.WriteLine("黑桃{0}", Convert.ToInt32(dog[Rand]) % 13+1);
dog.RemoveAt(Rand);
}
//=====================Random===================
//Random dog = new Random(); //don't in for or while loop
//Console.WriteLine(dog.Next(2)); //0~1
//Console.WriteLine(dog.Next(2,4)); //2~3
//Console.WriteLine(dog.NextDouble()); //0.87..~1 double
//double dog1 = (10 - 2) * dog.NextDouble() + 2;
//Console.WriteLine(dog1.ToString("##.##")); //2~10 double .2
//======================8 to 10 進位=====================
//Console.Write("請輸入數值:");
//string value = Console.ReadLine();
//double sum = 0.0;
//int count = 0;
//if (value.Contains("."))
// count = value.IndexOf('.') - 1;//IndexOf('.')表示陣列第.個
//else
// count = value.Length - 1;
//for (int i = 0; i < value.Length; i++) //n=>10
// if (value[i] != '.')
// sum += Int32.Parse(value[i].ToString()) * Math.Pow(8, count--);
//Console.WriteLine("10進位是 " + sum);//10
////=========================10 TO 8==================
//string[] arr = sum.ToString().Split('.');
//int gg = 8;
//ArrayList dog1 = new ArrayList();
//int left = Int32.Parse(arr[0]);
//while (left != 0)
//{
// dog1.Add(left % gg);
// left /= gg;
//}
//dog1.Reverse();
//if (sum.ToString().Contains("."))
//{
// dog1.Add(".");
// double right = double.Parse("0." + arr[1].ToString());
// for (int i = 0; i < 10; i++)
// {
// if (Math.Floor(right) == Math.Ceiling(right))
// break;
// right = right * gg;
// dog1.Add(Math.Floor(right));
// right = right - Math.Floor(right);
// }
//}
//for (int i = 0; i < dog1.Count; i++)
// Console.Write(dog1[i]);
//=====================尾巴compare======================
//Console.Write("請輸入一個字串: "); //尾巴
//string input = Console.ReadLine();
//Console.Write("請輸入一個字串: ");
//string input2 = Console.ReadLine();
//Console.Write("最大相似尾巴為: ");
//ArrayList dog = new ArrayList();
//for (int i = 1; i < Math.Min(input.Length, input2.Length); i++)
// if (input[input.Length - i] == input2[input2.Length - i])
// dog.Add(input[input.Length - i]);
// else
// break;
//dog.Reverse();
//for (int i = 0; i < dog.Count; i++)
// Console.Write(dog[i]);
//=====================middle===============
//int dog1; //middle
//string[] input = Console.ReadLine().Split(' ');
//dog1 = input.Length / 2;
//if (input.Length % 2 != 0)
// Console.WriteLine(input[dog1]);
//else
// Console.WriteLine((Convert.ToDouble(input[dog1]) + Convert.ToDouble(input[dog1-1])) / 2.0);
//=====================11010 2=>10==============
//char[] input = Console.ReadLine().ToCharArray(); //11010 2=>10
//double sum = 0;
//for (int i = 0; i < input.Length; i++)
//{
// sum += Convert.ToInt32(input[i].ToString()) * Math.Pow(2, input.Length - 1 - i);
//}
//Console.WriteLine(sum);
//=====================char+2 & char-2=============
//char[] input = Console.ReadLine().ToUpper().ToCharArray(); //char+2 & char-2
//int dog = 0;
//if (input[0] == '+')
//{
// for (int i = 1; i < input.Length; i++)
// {
// dog = Convert.ToInt32(input[i]) + 2;
// if (dog > Convert.ToInt32('Z'))
// Console.Write("{0}", Convert.ToChar(Convert.ToInt32('A') + dog - Convert.ToInt32('Z') - 1));
// else
// Console.Write("{0}", Convert.ToChar(dog));
// }
//}
//else if (input[0] == '-')
//{
// for (int i = 1; i < input.Length; i++)
// {
// dog = Convert.ToInt32(input[i]) - 2;
// if (dog < Convert.ToInt32('A'))
// Console.Write("{0}", Convert.ToChar(Convert.ToInt32('Z')-(Convert.ToInt32('A')-dog)+1));
// else
// Console.Write("{0}", Convert.ToChar(dog));
// }
//}
//======================//look look = ok=================
//Console.Write("請輸入你的資料檔 .txt 的位置 ");
//string path = Console.ReadLine();
//StreamReader sr = new StreamReader(@path);
//string all_line = "";
//while (!sr.EndOfStream)
//{
// all_line = sr.ReadLine();
// Console.WriteLine(all_line);
//}
////=============================ReadToEnd=========================
//Console.Write("請輸入你的資料檔 .txt 的位置 ");
//string path = Console.ReadLine();
//StreamReader sr = new StreamReader(@path);
//string all_line = sr.ReadToEnd();
//string[] d = all_line.Split(' ', '\n');
////===========================struct===========================
//struct studentinfo
//{
// public string name;
// public double chi_grad;
// public double eng_grad;
//};
//static void Main(string[] args) //<<<< //{
// studentinfo[] dog = new studentinfo[100];
// double highest = 0, lowest = 201;
// int highsite = 0, lowsite = 0;
// double chinese = 0, english = 0;
// int i;
// for (i=0; true; i++)
// {
// string[] tmp = Console.ReadLine().Split(' ');
// dog[i].name = tmp[0];
// dog[i].chi_grad = Convert.ToDouble(tmp[1]);
// dog[i].eng_grad = Convert.ToDouble(tmp[2]);
// if (dog[i].chi_grad == 0 && dog[i].eng_grad==0)
// break;
// if (dog[i].eng_grad + dog[i].chi_grad > highest)
// {
// highest = dog[i].eng_grad + dog[i].chi_grad;
// highsite = i;
// }
// if (dog[i].eng_grad + dog[i].chi_grad < lowest)
// {
// lowest = dog[i].eng_grad + dog[i].chi_grad;
// lowsite = i;
// Console.WriteLine(lowest);
// }
// chinese += dog[i].chi_grad;
// english += dog[i].eng_grad;
// }
// Console.WriteLine("最高總分的姓名與總成績 : ");
// Console.WriteLine("{0} {1} {2} {3} ", dog[highsite].name, dog[highsite].chi_grad + dog[highsite].eng_grad, dog[highsite].chi_grad, dog[highsite].eng_grad);
// Console.WriteLine("最低總分的姓名與總成績 : ");
// Console.WriteLine("{0} {1} {2} {3} ", dog[lowsite].name, dog[lowsite].chi_grad + dog[lowsite].eng_grad, dog[lowsite].chi_grad, dog[lowsite].eng_grad);
// Console.WriteLine("中文的總平均分數 {0} 分 ", chinese / i);
// Console.WriteLine("英文的總平均分數 {0} 分 ", english / i);
//}
Console.ReadKey();
很多時候再想
別人可以做的
我也一定做得到
這過程一定會遇到很多的阻礙
說不定有人會幫你
也許有人也會推你一把 讓自己陷的更深
幸好我都是別人幫助我
讓我我覺得很慶幸
説真的有時候 人都很現實
當我遇到困難大家都跑遠了
可是的我有一些成就
那些人又回來了
真的讓我感到...
但是現在在我身旁的
幾乎都是協助我的人
有機會我可以回報 我一定回報
這才真正有人情味
我就是喜歡這種感覺 這是用金錢所買不到的
很幸運的我打工的地方 姐姐們都很幫我 我很謝謝你們
不管在哪裡 高雄一定是我充滿最多回憶的地方
不管以後如何 我一定會常回高雄的 這是我大學的回憶
一輩子永遠記得有妳們的
yu chun 20080923 2328
97 學年度 TA 工作經驗分享
主講者:王鴻勳
TA 工作參考項目
課前準備:
準備普物時,除了將題目打成講義外,更要自行解過,若照解答固有的模式解題,上 TA 課的同學只要自行上已放在 moodle 中的解答就行了,其實對於任何科學基礎上提供一個解題順序觀念是很重要的關鍵,相關細節於授課內容陳述之。
若關於設計或更新課程資訊網的課程內容,一定要能夠善加利用,因為這是一個能夠和同學做意見交流的平台,往往修課的學生不一定只有當年度的年級學生,有些重修學生可以透過這個管道取得和 TA 的聯繫,了解課程的相關訊息。
課程進行時:
授課內容:
以普通物理學為例,準備習題時,就將計算出數據與證明公式的過程,按照過程,在 moodle 系統會提供作業解答,但課後輔導所教授的習題內容就不再提供,以維護來上 TA 課同學的權益。
問題:當學生覺得解題過程過於簡單時的情形 ?
任何的數學形式的題目並沒有所謂的簡單解題,是對於問題熟練度夠不夠而已。
本身上課時的解題方式除了將英文題目用中文講解外,每一段的解題過程,都會比提供在 moodle 上的解答順序增加更多層次的過程,認為這些解題過程都以達到自我要求及程度上的理解,都可以自行試著解其他非作業中出現的題型。
但是每到大考時,卻可以發現,若把各章節的題目合在一起時,學生卻可能對題目產生困惑,無法切確的找出物理觀念對應適當的公式來解答問題,其實 TA 只是提供一個啟發和解答問題層次的方式,「師傅引進門,修行在個人」。
問題:以工科的學生為例,團隊合作是很重要的一環。
學生個人要理解一些可能以前沒有接受過的數理觀念,在短短的一學期內就要把好幾門課弄到 pass ,這是需要花點時間,可是到底花多少時間才夠。
提供一些經驗,將作業或題目來分組計算,不要太執著在某個章節的題目或某個部份,不懂得地方除了可以問 TA 外,同儕之間其實是互相合作,不是指考
試時作弊,而是在平時對於計算不出來的問題,向同學請教,但要注意一點,這是個互惠的合作關係,盡量不要一個題目都沒有做,就想要跟同學討論你要的結果。
小結:
TA 能夠提供的很有限,畢竟 TA 自己本身也有課業上的事情要忙,不見得面面俱到,所以早點學會合作將習題做完,會比上好幾堂 TA 課有用。
TA 要按照自己進度來進行課後輔導或其他工作,若前幾堂課沒來聽課者,卻要求將前面部分講解一次,我認為這樣會破壞公平性,但是可以稍稍提到前面的部份,當然這樣的說法比較適合在工科 TA 解題課上。
把公平性做出來,若當週的缺課人數太多,可以適時的調整 TA 課再教一次,除了主觀的教導外,也要聆聽學生的需求。
批改作業訣竅:
不同的 TA 本來就不一定有相同的改題標準,以普物為例,只能將題目分開來批改,譬如考試或作業總共有 6 大題,那就分成甲 TA 批改 1,3,5 ,乙 TA 批改 2,4,6 ,這樣整體來看比較具有公平的結果。
課外輔導:
大致上分兩類的學生,一種是對課程沒興趣或者學習落後的學生,另一種是比較有興趣專研的學生。
TA 要適時在帶領分組討論、報告時,加深學生對課程內容的認識,觸發學生的興趣,這方面對 TA 而言確實有一定的困難度,但是若已各種小遊戲的方式來引起學生的注意,是有效果的。
在上述的分工合作當中提到,學生確實要以互相幫助來建立同儕之間的關係,我遇到過有學生沒有太多耐心去和部份學習落後的同學套交情,但就 TA 而言, 能夠指導的時間不多,能力也很有限,但在同學之間的協助下,卻能夠獲得更多的經驗。
用功才是真正的重點,勤能補拙。
教學成效紀錄:
TA 除了上述的工作外,對授課教師也有同樣重要的事情,就是 TA 會議時向教師回報學生學習反應的情形及在會議紀錄中記錄工作情形。
以普物為例, TA 日誌上所撰寫的,是含有課程相關內容概要及學生每週的反應情形且含有照相紀錄,每週撰寫一次,不同於每月填寫一次的基本要求。
當然 TA 日誌要視 TA 課程情況來撰寫,不見得沒有做就要憑空製造一份, TA 也須對自己負責,該做什麼就該記錄下來,盡量以工作報告來撰寫。
每個期末時也不要忘記把平時收集的資料、自訂講義、 TA 期末報告總整理等等 TA 相關資料放入 TA 課程資料夾內。
∶
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />