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‬‬
   143   144   145   146   147   148   149   150   151   152   153