Page 148 - أكاديمية القاسمي: الدليل الأكاديمي 2019/2020
P. 148
اﻟفﻣﺠﺔ ࡩ ʏاﻹﻧفﻧﺖ ) 2ﺳﺎﻋﺔ ﺳﻨﻮʈﺔ( ٱڈﺪف اﳌﺴﺎق إڲ ʄإﻋﻄﺎء اﻟﻄﺎﻟﺐ اﳌﻌﺮﻓﺔ واﳌɺﺎرات ࢭ ʏﻛﻴﻔﻴﺔ ﺑﺮﻣﺠﺔ
ﺻﻔﺤﺎت إﻧفﻧﺖ ﺗﻔﺎﻋﻠﻴﺔ ودﻳﻨﺎﻣﻴﻜﻴﺔ ﻣﻦ ﺧﻼل ﻣﻤﺎرﺳﺔ اﻟفﻣﺠﺔ ࢭ ʏﺟɺﺔ اﻟﺰȋﻮن ) (JavaScriptوﻛﺬﻟﻚ
اﻟفﻣﺠﺔ ࢭ ʏﺟɺﺔ اﳌﻠﻘﻢ ) .(ASPﺑﺎﻹﺿﺎﻓﺔ ʇﻌﻄﻲ ɸﺬا اﳌﺴﺎق ﻣﻌﻠﻮﻣﺎت ﻟﻠﻄﺎﻟﺐ ﺣﻮل ﻛﻴﻔﻴﺔ ﺑﺮﻣﺠﺔ ﺗﻄﺒﻴﻘﺎت
إﻧفﻧﺖ Ȗﻌﺘﻤﺪ ﻋڴ ʄﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت.
ﺑﺮﻣﺠﺔ ࡩ ʏﺑʋﺌﺔ وʈﻨﺪوز ﺑـ 1) Visual C#ﺳﺎﻋﺔ ﺳﻨﻮʈﺔ( ɸﺬا اﳌﺴﺎق ﻣﻌ ّﺪ ﻟﻔﺌﺔ اﻟﻄﻼب اﳌﺘﻤﻜﻨ؈ن ﻣﻦ اﻟفﻣﺠﺔ
ﺑﻠﻐﺔ cأو c#أو أي ﻟﻐﺔ أﺧﺮى ،ﺑﺎﻹﺿﺎﻓﺔ إڲɠ ʄﻮٰڈﻢ ʇﻌﺮﻓﻮن Ȗﺸﻐﻴﻞ اﻟﻮʈﻨﺪوز وﻣɺﺘﻤ؈ن ࢭ ʏاﻟﺒﺪء ﺑﻜﺘﺎﺑﺔ
ﺗﻄﺒﻴﻘﺎت ࢭ ʏﺑʋﺌﺔ اﻟﻮʈﻨﺪوز .ﻳﺘﻌﻠﻢ اﳌﺸفɠﻮن ﻣﺒﺎدئ ﺑﺮﻣﺠﺔ ....وﺗﻄﺒﻴﻘﺎت ب Visual CSharpﻣﻊ ﺗﺠﺴﻴﺪ
إﻳﺠﺎﺑﻴﺎت ɸﺬﻩ اﻟﻄﺮʈﻘﺔ ﺑﺎﳌﻘﺎرﻧﺔ ﻣﻊ ﺑﺮﻣﺠﺔ ).(Procedural Programming
ﻳﺘﻢ اﻟفﻛﺰ ࢭ ʏاﳌﺎدة ﻋڴ ʄﻣﺒﺎɲﻲ Objects & componentsﻟﺘﺼﻤﻴﻢ ﻧﻤﺎذج.
ﺗﺼﻤﻴﻢ ﺑﺮﻣﺠﻴﺎت ) 2ﺳﺎﻋﺔ ﺳﻨﻮʈﺔ( ﻳﺰود ɸﺬا اﳌﺴﺎق اﻟﻄﺎﻟﺐ ﺑﺄدوات ﻟفﻣﺠﺔ ﻧﻈﻢ ﻣﻌﻠﻮﻣﺎت ﻣﺮﻛﺒﺔ ﺑﻠﻐﺔ
اﻟفﻣﺠﺔ ؟ۜܣ .وﺗﺪرʈﺒﺎت ﺑﻠﻐﺔ ؟ۜܣ ɠﻠﻐﺔ ﺑﺮﻣﺠﺔ ﻟﻌﻠﻮم اݍݰﺎﺳﻮب واﺳﺘﺨﺪام ɸﻴɢﻠﻴﺎت ﺑﻴﺎﻧﻴﺔ ﻣﺘﻐ؈فة .اﻟﺘﻌﺮف
ﻋڴɸ ʄﻴɢﻠﻴﺎت ﺑﻴﺎﻧﻴﺔ ﻣﺠﺮدة ) (Abstract Data Typesوﺗﻄﺒﻴﻘɺﺎ ࢭɸ ʏﻴɢﻠﻴﺎت ﺑﻴﺎﻧﻴﺔ ﺛﺎﺑﺘﺔ أو ﻣﺘﻐ؈فة ﺑﻠﻐﺔ ؟ۜܣ.
إﻋﻄﺎء ﻣﻌﻠﻮﻣﺎت وﻣɺﺎرات ﻻزﻣﺔ ﻟﺘﺼﻤﻴﻢ وȋﺮﻣﺠﺔ ﻧﻈﻢ ﺑﺮﻣﺠﻴﺔ ﻣﻊ ﻣﺮاﻋﺎة ﻣﺘﻄﻠﺒﺎت اݍݨﻮدة :ﻛﺘﻔﺼﻴﻞ ﻣﺎɸﻴﺔ
اﻟفﻣﺠﻴﺔ ،ﻣﺪى ﺗﺤﻤﻞ اﻟفﻣﺠﻴﺔ ،راﺣﺔ اﳌﺴﺘﺨﺪم ،ﺳﺮﻋﺔ رد اﻟﻔﻌﻞ ،وأﺧ؈فا ܵݰﺔ وﻧﺠﺎﻋﺔ اﻟفﻣﺠﻴﺔ.
ﺧﻮارزﻣﻴﺎت ﻣﺘﻘﺪﻣﺔ ) 1ﺳﺎﻋﺔ ﺳﻨﻮʈﺔ( اﻟﻄﻼب ﻳﻘﻮﻣﻮن ﺑﺒﺤﺚ وﺗﺤﻠﻴﻞ اﻟﻜﺜ؈ف ﻣﻦ اﻷﻟﻐﻮرʈﺘﻤﺎت
اﳌﺘﻘﺪﻣﺔ ,ﻳﺘﻢ ﺗﺤﻠﻴﻞ اݍݰﻠﻮل اﻷﻟﻐﻮرʈﺘﻤﻴﺔ ﺑﺤﺴﺐ ﻧﺠﺎﻋﺔ ɸﺬﻩ اݍݰﻠﻮل ﻣﻦ ﻧﺎﺣﻴﺔ :اﻟﻮﻗﺖ وﻣﻦ ﻧﺎﺣﻴﺔ اﳌɢﺎن.
وﺧﻼل Ȗﻌﻠﻢ اﳌﺴﺎق ﻳﺒﺤﺜﻮن اﻟﻄﻼب ﻗﻀﺎﻳﺎ وﺣﻠﻮل اﻟﻐﻮرʈﺘﻤﺎت ﻣﻌﻘﻮﻟﺔ واﻟﻐﻮرʈﺘﻤﺎت ﻏ؈ف ﻣﻌﻘﻮﻟﺔ وﺗﺮﺳﻴﺦ
اﳌﻮاﺿﻴﻊ اﳌﺘﻌﻠﻘﺔ ﺑܶݰﺔ اﻻﻟﻐﻮرʈﺘﻢ وȋﺮɸﺎﻧﮫ ﺑﻄﺮق ﻣﺤﺪدة .وʉﻌﻄﻲ اﻟﺜﻘﺔ ﺑﻜﺘﺎﺑﺔ اﻟﻐﻮرʈﺘﻢ ܵݰﻴﺢ وﻧﺎﺟﻊ
ﺑﺪون اﻻɸﺘﻤﺎم ﺑﻠﻐﺔ ﺑﺮﻣﺠﺔ ﻣﻌﻴﻨﺔ .
ﺳﻨﺔ راȊﻌﺔ
ﻧﻤﺎذج ﺣﺎﺳﻮȋﻴﺔ )أوﺗﻮﻣﺎﺗﺎت( ) 1ﺳﺎﻋﺔ ﺳﻨﻮʈﺔ( ﻳﺒﺤﺚ ɸﺬا اﳌﺴﺎق ࢭ ʏاﻷوﺗﻮﻣﺎت اﻟٔڈﺎǿﻲɠ ،ﻮﺳﻴﻠﺔ
ﻻﻛȘﺸﺎف وﺗﺤﺪﻳﺪ اݍݵﻮارزﻣﻴﺎت ،وﻛﺬﻟﻚ Ȗﻌﺎﺑ؈ف اﻋﺘﻴﺎدﻳﺔ وأوﺗﻮﻣﺎﺗﺎت ﻏ؈ف ﻣﺤﺪدة ،أوﺗﻮﻣﺎت ٰڈﺎǿﻲ ﻣﻊ
ﻣﺨﺮﺟﺎت ،أوﺗﻮﻣﺎت ﻣﺴﺘﻮدع ) (magazine / Stackوﻧﻤﻮذج آﻟﺔ ﺗﻴﻮرʈﻨﺞɸ ʏࢭ .ﺬا اﳌﺴﺎق ﻳﺘﻢ ﻋﺮض ɠﻞ
واﺣﺪ ﻣﻦ اﻟﻨﻤﺎذج اﻟﺴﺎﺑﻘﺔ ﺑﻄﺮʈﻘﺔ اݍݰﺪس وȌﻌﺪ ذﻟﻚ Ȗﻌﺮض ﺑﻄﺮʈﻘﺔ رﺳﻤﻴﺔ ﻣﻨﻀﺒﻄﺔ .وﻛﺬﻟﻚ ﻳﺪور
اﻟﻨﻘﺎش ﺣﻮل ﻣﺴﺎﺋﻞ ﻧﻈﺮʈﺔ وȖﺴﺎؤﻻت ﺣﻮل ﺧﺼﺎﺋﺺ ɠﻞ ﻧﻤﻮذج وﻣﺪى ﻣﺘﺎﻧﺘﮫ وﻗﻮﺗﮫ.
أدوات ﻹدارة اﳌﺸﺎرʉﻊ ) 1ﺳﺎﻋﺔ ﺳﻨﻮʈﺔ( ﻣﻦ ﺧﻼل اﳌﺴﺎق ﻳقود اﻟﻄﻼب ﺑﻤﻌﺮﻓﺔ ﺣﻮل اﺳﺘﺨﺪام أدوات
ﻹدارة اﳌﺸﺎرʉﻊ .وʈﺘﻌﻠﻤﻮن ﺳ؈فوة إدارة اﳌﺸﺎرʉﻊ وﻓﻖ ﻣﺠﺎﻻت اﳌﻌﺮﻓﺔ اﳌﺘﻌﻠﻘﺔ ﺑﺈدارة اﳌﺸﺮوع ﺑﺪﻋﻢ ﻣﻦ أداة
.Microsoft Project
اﻟﺪﻟﻴﻞ اﻷɠﺎدﻳܣ ،(2019) ،ﺻﻔﺤﺔ 147