Monday 4 December 2017

सी अनप्लग बाइनरी विकल्प


बाइनरी छवियाँ द्विआधारी में छवियों को एन्कोड करने के तरीकों की पहचान करें पीअर में द्विआधारी एन्कोडिंग का उपयोग करके पीअर को चित्रों से संबंधित द्विआधारी कोड पर आधारित छवि को पुन: उत्पन्न करना, शिक्षण गाइड सामग्री, संसाधन और प्रेप के लिए छात्र एक बाइनरी छवियाँ प्रति जोड़ी प्रति जोड़ी एक द्विआधारी छवि आकलन वर्कशीट प्रति छात्र खाली कागज , कलम, पेंसिल अन्य ट्रिंकेट जो विपरीत प्रदर्शन कर सकते हैं, जैसे: बजाना कार्ड, चेकर्स, सिक्का, आदि। (वैकल्पिक) शिक्षक शिक्षक गाइड के लिए प्रिंट करें एक बाइनरी छवियाँ प्रति जोड़ी प्रिंट करें प्रति छात्र प्रिंट करें एक बाइनरी छवि मूल्यांकन कार्यपत्र आइटम के समूह एकत्र करें जो अपने स्वयं के द्विआधारी एनकोडिंग (वैकल्पिक) प्रारंभ करना (10 मिनट) के साथ आने पर विद्यार्थियों के विपरीत के लिए उपयोग कर सकते हैं यह आपके पिछले वर्ग की समीक्षा करने का एक बढ़िया समय है जिसे आपने अपनी कक्षा के माध्यम से चलाया था हम आपको संपूर्ण वर्ग के प्रश्न पूछने और छोटे समूहों में अपने उत्तरों के बारे में बात करते हुए वैकल्पिक रूप से सुझाव देते हैं। यहाँ कुछ सवाल हैं जिनकी आप समीक्षा में पूछ सकते हैं: हम आखिरी बार क्या किया था क्या आप चाहते हैं कि हम क्या करने का मौका मिलेगा क्या आप उस सबक के बाद किसी भी प्रश्न के बारे में सोचते हैं जिसे आप पूछना चाहते हैं कि आपका पसंदीदा हिस्सा क्या था अंतिम पाठ। पाठ टिप छात्रों को पसंदीदा चीजों के बारे में पूछकर समीक्षा समाप्त करने से पिछला व्यायाम की सकारात्मक धारणा को छोड़ने में मदद मिलती है, जिस गतिविधि को आप शुरू करने वाले हैं 2) शब्दावली इस पाठ में एक महत्वपूर्ण शब्द की समीक्षा की गई है और एक नया शब्द: बाइनरी - मेरे साथ यह कहो: द्वि-नेरे-एई केवल दो विकल्पों का उपयोग करके जानकारी का प्रतिनिधित्व करने का एक तरीका है द्विआधारी वर्णमाला - यह मेरे साथ कहें: द्वि-नरे-एई अल-फा-देट अपने द्विआधारी कोड में इस्तेमाल किए गए दो विकल्प 3) बाइनरी इन रिव्यू में देखें यदि आपका क्लास कोर्स 2 से द्विआधारी कंगन के पाठ को याद करता है। क्या आपको याद है कि हम कैसे इस्तेमाल करते हैं और पत्रों का प्रतिनिधित्व करते हैं आप एक उदाहरण करना चाहते हैं उनके साथ उनकी स्मृति को ताज़ा करने के लिए एक पत्र या दो का प्रयोग करके क्या अन्य तरीकों से हम उन पत्रों का प्रतिनिधित्व कर सकते हैं क्या होगा अगर हम इसका उपयोग नहीं कर सके और बंद कर सकते हैं अपने वर्ग को प्रोत्साहित करने के लिए कुछ अन्य विरोधियों के साथ समान अक्षरों का प्रतिनिधित्व करने के लिए प्रोत्साहित करें जो आपने किया था। उन महान सुझाव हैं एक नए अक्षर को कोडित करने के लिए उनमें से एक का उपयोग करें। एक बार जब आप एक या दो अन्य अक्षर को दोहराते हैं, तो व्यायाम शुरू करें हम एक ही बाइनरी वर्णमाला का उपयोग किसी चित्र को सांकेतिक शब्दों में कैसे कर सकते हैं छात्रों को पता नहीं है कि आप किस बारे में बात कर रहे हैं वह ठीक है। आप उन्हें जवाब कदम-दर-चरण तक ले जा सकते हैं। क्या होगा यदि हमारे पास इस तरह की तस्वीर है, जहां प्रत्येक वर्ग के लिए केवल दो अलग-अलग विकल्प हैं, काले या सफेद हम इसे कैसे एन्कोड कर सकते हैं ताकि किसी और को यह देखे बिना चित्र को फिर से बनाया जा सके हो सकता है कुछ छात्र ग्राफ़ पेपर प्रोग्रामिंग सबक पर वापस सुन सकते हैं हालांकि बहुत सी समानताएं हो सकती हैं, उन्हें ये पता चले कि यह काफी अलग है कि उन्हें इस पाठ को निर्देशित करने के लिए उस सबक का उपयोग नहीं करना चाहिए आप सुझाव दे सकते हैं जैसे: सफेद, काले, सफेद, काले बोलें अब एक अच्छा सुझाव है कि मैं आपको जोड़े में तोड़ने वाला हूं। एक बाइनरी वर्णमाला पर फैसला करने के लिए अपने टीम के साथ काम करें। तय करें कि क्या आप चाहते हैं कि आपके जोड़े अपने एनकोडिंग को अन्य समूहों के साथ समय से आगे साझा करें, और उन्हें बताएं कि क्या वे एक कुंजी बनाएंगे, या उनके तरीकों को गुप्त रखेंगे अब, कुछ छवियों को सांकेतिक शब्दों में कहें, जैसे कि एक कंप्यूटर होगा गतिविधि: बाइनरी छवियाँ (20 मिनट) 4) बाइनरी छवियां अब इसके छात्रों को बारी 1) छात्रों को जोड़े में विभाजित करें। 2) उन्हें अपने साथी के साथ एक छवि चुननी है 3) उन्हें यह पता लगाने के लिए प्रोत्साहित करें कि उनके बाइनरी वर्णमाला क्या होने जा रहा है। 4) उन्हें अपनी नई बाइनरी वर्णमाला का उपयोग करके उनकी छवि को सांकेतिकृत करें। 5) छात्रों को एक और टीम के साथ एन्कोडिंग व्यापार करने के लिए निर्देशित करें और देखें कि क्या वे यह पता लगा सकते हैं कि दूसरा कौन काम करता है। 6) एक स्तर चुनें - आसान: दूसरी टीम को पता है कि आपकी एन्कोडिंग विधि क्या थी - मुश्किल: अन्य टीम को अपनी एन्कोडिंग विधि का अनुमान लगाया गया है लपेटें (10 मिनट) 5) फ्लैश चैट: हम क्या सीखते हैं हम आज क्या सीखते हैं आप किस प्रकार के बाइनरी वर्णमाला बनाते हैं क्या आप सोच सकते हैं कि आप केवल अपनी उंगलियों का उपयोग कर एक छवि को कैसे एन्कोड कर सकते हैं क्या आपको लगता है कि आप ध्वनि के बाहर बाइनरी वर्णमाला 6) वोकैब शमकाब आप इन्हें कक्षा के रूप में चुन सकते हैं, या छात्रों को एक कोहनी साथी और साझा करने के साथ चर्चा कर सकते हैं। क्या आपको शब्द द्विआधारी वर्णमाला की परिभाषा याद है आपके द्विआधारी कोड में उपयोग किए गए दो विकल्प एक तीन तरफा बहुभुज शून्य से बड़ा संख्या आकलन (10 मिनट) 7) बाइनरी छवि आकलन वर्कशीट विस्तारित लर्निंग छात्र गतिविधियों को बढ़ाने के लिए इन गतिविधियों का उपयोग करना। उनका उपयोग वर्ग की गतिविधियों या अन्य संवर्धन के बाहर के रूप में किया जा सकता है। रंग छवियों को संग्रहित करना यदि आपकी कक्षा को वास्तव में द्विआधारी छवियों को संग्रहीत करने का विचार मिलता है, तो वे जान सकते हैं कि रंग छवियों को कैसे करना है। सबसे पहले, आपको इस बात पर चर्चा की आवश्यकता होगी कि बाइनरी का उपयोग करके रंग कैसे काम करता है (जैसे बाइनरी बाउबल्स में पृष्ठ 21)। फिर, कुछ चित्रों का परिचय दें जो इन रंगों के संयोजन का उपयोग करते हैं, इन विद्यार्थियों को रंगीन छवियों को कोड करने के तरीकों के साथ आने के लिए प्रोत्साहित करें हेक्साडेसीमल कनेक्शन और पृष्ठभूमि जानकारी ISTE मानक (पूर्व में नेट्स) इस पाठ में संतुष्ट हैं: 1 सी। जटिल प्रणालियों और मुद्दों को जानने के लिए 2 डी मॉडल और सिमुलेशन का उपयोग करें। टीमों को मूल कार्यों का निर्माण करने या समस्याओं को हल करने के लिए योगदान 4b एक समाधान विकसित करने या प्रोजेक्ट 4 डी को पूरा करने की गतिविधियों की योजना और प्रबंधन करें। वैकल्पिक समाधान 6d का पता लगाने के लिए कई प्रक्रियाओं और विविध दृष्टिकोण का उपयोग करें। नई प्रौद्योगिकियों को सीखने के लिए मौजूदा ज्ञान को स्थानांतरित करें इस सबक समर्थन में कार्य करता है सीएसटीए के -12 कंप्यूटर विज्ञान मानक: सीएल। एल 1: 3-02 सहकर्मी शिक्षकों के साथ सहकारिता और सहयोगी कार्य, और अन्य तकनीक का उपयोग करते हुए CT. L1: 6-01 समझना और उपयोग करना एल्गोरिथम समस्या निवारण सीएल। एल 2-03 में बुनियादी कदम सहयोगियों, सहयोगियों और अन्य लोगों के साथ सहयोग करते हैं जैसे जोड़ी प्रोग्रामिंग, प्रोजेक्ट टीमों में काम करना, और समूह सक्रिय सीखने की गतिविधियों CT. L2-06 में भाग लेने के लिए वर्णन करें और विश्लेषण करें निर्देशों का अनुक्रम सीटी। एल -2-07 के अनुसार विभिन्न तरीकों से डेटा का प्रतिनिधित्व करते हैं: पाठ, आवाज़, चित्र, संख्याएं सीटी। एल 2-14 गणित के तत्वों और कंप्यूटर विज्ञान, द्विआधारी संख्या, तर्क, सेट, और फ़ंक्शन सीटी .3 ए-05 बाइनरी और हेक्साडेमिन के प्रतिनिधित्व सीटी। एल 3 बी -07 के बीच संबंधों का वर्णन करें विभिन्न प्रकारों में बाइनरी अनुक्रमों की व्याख्या सीटी। एल 1: 6-02 एक एल्गोरिथ की सरल समझ विकसित करना कंप्यूटर-फ्री अभ्यासों का उपयोग कर रहा है अगला-जनरल विज्ञान मानक 3-5-ETS1-2 समस्या के मानदंड और बाधाओं को पूरा करने की संभावना के आधार पर एक समस्या के लिए कई संभावित समाधान उत्पन्न और तुलना करें सामान्य कोर गणितीय व्यवहार 1. बनाओ समस्याओं की समझ और उन्हें सुलझाने में दृढ़ रहना 2. तर्कसंगत और मात्रात्मक रूप से तर्क करना 4. गणित के साथ मॉडल 6. सटीकता में भाग लें 7. संरचना का उपयोग करें और देखें 8. दोहराव के तर्कों में देखें और नियमितता व्यक्त करें आम कोर मठ मानकों 4. ओए. C.5 किसी दिए गए नियम का अनुसरण करते हुए संख्या या आकृति पैटर्न उत्पन्न करें पैटर्न की स्पष्ट विशेषताओं को पहचानें जो नियम में स्पष्ट नहीं थे आम कोर लैंग्वेज आर्ट स्टेंडर्ड L.3.6 सटीक रूप से ग्रेड-उपयुक्त संवादात्मक, सामान्य शैक्षणिक और डोमेन-विशिष्ट शब्दों और वाक्यांशों का प्रयोग करते हैं, जो कि स्थानिक और लौकिक संबंधों को संकेत देते हैं L.4.6 सही-सही सामान्य शैक्षिक और डोमेन-विशिष्ट शब्दों और वाक्यांशों को सटीक क्रियाओं, भावनाओं, या होने के राज्यों को संकेत देते हैं और जो किसी विशेष विषय के लिए मूलभूत हैं, उन्हें सटीक रूप से प्राप्त करें और उपयोग करें। L.5.6 सही-सही ग्रेड - उपयुक्त सामान्य अकादमिक और डोमेन-विशिष्ट शब्दों और वाक्यांशों, जो कि इसके विपरीत, अतिरिक्त, और अन्य तार्किक संबंधों को संकेत देते हैं 60 सेकंड्स बाइनरी विकल्प बाइनरी विकल्प ने लोकप्रिय हित में बढ़ावा हासिल किया है जो हाल ही में उन्हें व्यावहारिक रूप से अज्ञात निवेश प्रकार से सबसे रोमांचक और सबसे तेज आज निवेश कारोबार के भीतर बढ़ रहे व्यापारिक साधन इस असाधारण परिवर्तन के पीछे मुख्य कारक उनकी सबसे प्रभावशाली विशेषता है जो सादगी है। अन्य प्रमुख व्यापारिक वाहनों की तुलना में द्विआधारी विकल्प समझने और व्यापार करने में काफी सरल हैं। उदाहरण के लिए, आंदोलन के आकार के बारे में चिंता किए बिना आपको अपनी प्राथमिक सुरक्षा की कीमत किस दिशा में आगे बढ़ने का आकलन करना होगा। नतीजतन, मूल्य को केवल आपके पसंदीदा दिशा में ऊपर (कॉल विकल्प) या नीचे (PUT विकल्प) में एक ट्रेडिंग टिक को समाप्त करने की आवश्यकता होती है, जो आपके विकल्प की शुरुआती कीमत की समाप्ति पर आपके लिए इन-मनी हो। एक भी शामिल धन प्रबंधन रणनीति तैयार करने के लिए आपको मूल्यवान समय का उपयोग करने की आवश्यकता नहीं है क्योंकि ऐसा उपकरण द्विआधारी विकल्प की एक अंतर्निहित सुविधा है। इसका कारण यह है कि आप अपने बाइनरी विकल्पों को खोले जाने से पहले ही सटीक रूप से कितना अनुमान लगा सकते हैं कि आप समाप्ति पर प्राप्त की जा सकती हैं। बाइनरी विकल्प अन्य निवेश रूपों के मुकाबले बड़े मुनाफे का भी भुगतान करते हैं और इंट्रा-डे से मल्टी-महीने तक की समाप्ति की अवधि का एक बड़ा विकल्प का समर्थन करते हैं। इस तरह, आपके पास अपनी हिस्सेदारी के रूप में जितना 85 पैसे कमाते हैं, उतनी ही जल्दी हो सके। लेकिन प्रतीक्षा करें क्योंकि शो अभी शुरुआत है। इसका कारण यह है कि कई प्रमुख ब्रोकर अब आपको पेआउट दरों के साथ द्विआधारी विकल्पों का व्यापार करने के लिए सक्षम करते हैं, जो कि केवल 75 मिनट की समाप्ति अवधि का उपयोग करते हैं। इसका मतलब है कि अब आप अपनी जमा राशि में 75 मिनट में एक मिनट कर सकते हैं। निर्विवाद रूप से, अब 60 सेकंड के द्विआधारी विकल्प अब बाजार पर कहीं भी उपलब्ध सबसे रोमांचक व्यापारिक साधन बन गए हैं। लेकिन, वे लाभ कमाते हैं, आप अच्छी तरह से शक नहीं सकते हैं, बहुत कम समय-फ्रेम उनके दीर्घकालिक समकक्षों के मुकाबले निम्न आंकड़े पैदा करते हैं। जैसा कि आपको ब्रेकएवेन के लिए कम से कम 60 के जीत-टू-लॉशन अनुपात की आवश्यकता होती है, आप केवल जुए के लिए उनका उपयोग नहीं कर सकते। कहा जा रहा है कि, 60 सेकंड के द्विआधारी विकल्प ने यह दिखाया है कि वे एक उत्कृष्ट मंच हो सकते हैं, जिस पर प्रभावशाली मुनाफा पैदा करने में सक्षम व्यापार रणनीतियों का निर्माण किया जा सकता है। वास्तव में, हाल ही के समय में उनके कई आविष्कार पहले से बहुत समृद्ध हो चुके हैं। आप अपनी लाभप्रदता को और भी बढ़ा सकते हैं जब आप 60 सेकंड के द्विआधारी विकल्प का कारोबार करते हैं, यदि आप उनके लिए विशेष रूप से बनाया गया समय और प्रयास माहिर रणनीतियां व्यय करते हैं। एक उदाहरण अब वर्णित किया जाएगा। सबसे पसंदीदा 60 सेकेंड बाइनरी विकल्प रणनीतियों में से एक ब्रेकआउट का पता लगाने पर आधारित है क्योंकि वे पहचानना सरल हैं और प्रेरणादायक मुनाफा पैदा कर सकते हैं। इस रणनीति के पीछे मुख्य अवधारणा यह है कि, अगर कोई सुरक्षा कड़ी सीमा के भीतर काफी समय के लिए व्यापार कर रही है, तो जब ब्रेकआउट होता है तो सामान्य तौर पर कुछ विस्तृत समय अवधि के लिए अपने नए रुझान में प्रगति होती है। इस रणनीति को उकसाने में पहला चरण कुछ परिसंपत्ति का पता लगाने के लिए है जो कुछ समय के लिए एक तंग व्यापार सीमा के भीतर व्यापार कर रहा है। इसका मतलब यह है कि आप एक व्यापारिक सीमा की तलाश कर रहे हैं जो एक छत और एक मंजिल से अच्छी तरह से परिभाषित है, जैसा कि ऊपर AUDUSD 1 मिनट चार्ट चार्ट पर दिखाया गया है। काफी बार, इसकी छत या फर्श के खिलाफ कीमत पर असर पड़ता है, कई बार यह अंततः बच जाता है, जैसा कि ऊपर दिए गए चित्र पर दिखाया गया है। इसलिए एक निर्णायक ब्रेकआउट को एक नया द्विआधारी विकल्प व्यापार को सक्रिय करने के लिए एक गंभीर सिफारिश के रूप में माना जाना चाहिए। जैसा कि उपरोक्त चार्ट प्रदर्शित करता है, कीमत 1.0382 पर स्थित अपने समर्थन स्तर के नीचे एक साफ ब्रेक को बनाए रखता है। अब आपको 1 मिनट की मोमबत्ती की अवधि समाप्त होने तक रोकना चाहिए ताकि यह सत्यापित किया जा सके कि इसकी समाप्ति कीमत निश्चित रूप से नीचे है जो व्यापारिक सीमा के फर्श का प्रतिनिधित्व करती है। यह कार्रवाई झूठी संकेतों से रक्षा करने में मदद करेगी। निम्नलिखित पुष्टिकरण के बाद, आपको 1 मिनट की समाप्ति समय के साथ AUDUSD को अपनी अंतर्निहित संपत्ति के रूप में उपयोग करके एक नया PUT बाइनरी विकल्प आरंभ करना चाहिए। चूंकि इस प्रकार का व्यापार अनियमित हो सकता है, प्रति स्थिति में आपके खाते में 2 से अधिक बैलेंस नहीं दांव लगाएं। जैसे, अगर आपकी शेष राशि 4,000 है, तो आपकी दांव 80 हो जाएगी। आपकी स्ट्राइक की कीमत 1.0380 है और आपका भुगतान अनुपात 70 है और छूट 15 है। एक मिनट की अवधि समाप्त हो जाने के बाद, AUDUSD 1.0378 पोस्ट करता है और आप पैसे में हैं और प्राप्त होगा 56. लेखक के बारे में मार्क्स हॉलैंड - माक्र्स हॉलैंड 2007 के बाद से नरम वस्तुओं पर एक विशेष ध्यान देने के साथ वित्तीय बाजारों का व्यापार कर रहा है। उन्होंने प्लायमाउथ विश्वविद्यालय से व्यवसाय और वित्त में बीए (ऑनर्स) के साथ 2004 में स्नातक किया था। बुधवार 8 मार्च, शाम 7:00 - 10:00 बजे 101: जीपी: एक सामान्य प्रयोजन ब्लॉक-आधारित भाषा जॉन मैलोनी, योशिकी ओशिमा, जेन्स मनीग, ह्यूमन एडवांसमेंट रिसर्च कम्युनिटी (एचएआरसी) मार्क गुज्डियल, जॉर्जिया इंस्टीट्यूट ऑफ टेक्नोलॉजी बुधवार 8 मार्च, 7:00 अपराह्न - 10:00 बजे कक्ष: 618-619 आज दुनिया भर के अधिकांश बच्चों के लिए पहली प्रोग्रामिंग भाषा एक ब्लॉकों-आधारित भाषा है , स्क्रैच या स्नैप की तरह जीपी एक ब्लॉकों-आधारित प्रोग्रामिंग भाषा है जिसे फॉलो-ऑन किया गया है। जीपी का उद्देश्य एक सामान्य प्रयोजन की भाषा है, जैसे कि पायथन या रूबी, जिसमें छात्रों को स्वसंपूर्ण अनुप्रयोग बनाने सहित अधिक जटिल कार्यक्रम बना सकते हैं। जीपी में सीरियल पोर्ट और नेटवर्क कनेक्शन को संबोधित करने के लिए, और ध्वनियों में चित्रों और नमूनों में पिक्सल को छेड़ने के लिए, सीवीएस और जेएसओएन डेटा को जोड़कर करने के लिए उपकरण सहित अन्य लोगों के लिए पुन: उपयोग करने के लिए मॉड्यूल तैयार करने के लिए एक तंत्र शामिल है। भाषा का प्रयोग कंप्यूटर विज्ञान कक्षाओं में परिचयात्मक कंप्यूटर विज्ञान के बाहर किया जा सकता है। जीपी इस प्रश्न का अन्वेषण है कि हम ब्लॉक-आधारित प्रोग्रामिंग भाषा के साथ कितने दूर जा सकते हैं क्या हमें उन्नत कम्प्यूटेशनल विचारों और अनुप्रयोगों का पता लगाने के लिए विद्यार्थियों को एक पाठ्य प्रोग्रामिंग भाषा में स्थानांतरित करना पड़ता है इस लैपटॉप-आवश्यक कार्यशाला में, प्रतिभागियों ने जीपी की कोशिश की होगी। वे नमूना परियोजनाओं का पता लगाएंगे और अपनी स्वयं की परियोजनाएं तैयार करेंगे, जो कि जीपी के उन्नत सुविधाओं पर जोर देगी, जैसे कि कई वर्गों और उदाहरणों का उपयोग करना, ब्लॉक के सेट बनाना, जो विस्तार मॉड्यूल के रूप में साझा किया जा सकता है, बादल डेटा का उपयोग कर सकते हैं, या छवियों और ध्वनियों को छेड़छाड़ कर सकते हैं जीपी को ग्रीष्मकालीन 2017 में जारी किया जाएगा (मुक्त और ओपन सोर्स), इसलिए हमारा लक्ष्य उन शुरुआती adopters को मिलना है जो जीपी की कोशिश करने और दूसरों के लिए उदाहरण विकसित करने में रुचि रखते हैं। 102: डिजाइनशील प्रायोगिक शिक्षा अनुसंधान अध्ययन (डीईआरएस): एक उत्तरदायी अनुसंधान प्रश्न बनाना सारा हेक्मैन, उत्तरी कैरोलिना राज्य विश्वविद्यालय जेफरी कार्वर, अलबामा विश्वविद्यालय मार्क शेरफिफ, वर्जीनिया विश्वविद्यालय बुधवार 8 मार्च, 7:00 अपराह्न - 10:00 बजे कमरे: 616-617 एक शिक्षा अनुसंधान परियोजना शुरू करने के सबसे महत्वपूर्ण और कठिन पहलुओं में से एक, एक दिलचस्प, उत्तरदायी, दोहराए जाने योग्य, मापने योग्य, और उचित रूप से अनुसंधान प्रश्नों को पारित करने की पहचान कर रहा है। एक वैध अनुसंधान प्रश्न की कमी काम के संभावित प्रभाव को कम कर देता है और व्यर्थ प्रयास के परिणामस्वरूप हो सकता है इस कार्यशाला का लक्ष्य ऐसे शोध प्रश्न को परिभाषित करके शैक्षिक शोधकर्ताओं को दाहिने पैर पर उतरने में सहायता करना है। यह कार्यशाला, बड़ी डिजाइनिंग एम्पिरिकल एजुकेशन रिसर्च स्टडीज (डीईआरएस) परियोजना का हिस्सा है, जिसमें कार्यशालाओं की एक निरंतर श्रृंखला शामिल है जिसमें शोधकर्ता सहकर्मी अनुभवी अनुभवजन्य शोधकर्ताओं के साथ काम करते हैं, इन्हें डिजाइन, कार्यान्वयन, मूल्यांकन, और कंप्यूटर विज्ञान शिक्षा में प्रायोगिक कार्य प्रकाशित करने के लिए काम करते हैं। अच्छे शोध संबंधी सवालों के विभिन्न पहलुओं के बारे में निर्देश के अतिरिक्त, डीईआरएस पूर्व छात्र छोटे समूह के ब्रेकआउट सत्रों में अपने स्वयं के अनुसंधान प्रश्नों के विकास में उपस्थित लोगों को सलाह देने के लिए हमारे साथ जुड़ेंगे। कार्यशाला के अंत में, अटेंडीज़ एक वैध शोध प्रश्न के साथ छोड़ देंगे जो फिर एक शोध अध्ययन को तैयार करने के लिए शुरू हो सकता है। उपस्थित लोग पूरी गर्मियों की कार्यशाला में भाग लेने के बारे में जानकारी प्राप्त करेंगे, जहां वे अनुभवजन्य अध्ययन डिजाइन को पूरी तरह से बाहर कर सकते हैं, और एक डीईआरएस अनुसंधान सहभागिता में शामिल हो सकते हैं। डीईआरई के बारे में अधिक जानकारी empiricalcsed. org पर पायी जा सकती है। 103: किसी भी भाषा के साथ अध्यापन के लिए एक वेब आधारित आईडीई डेविड मालन, हार्वर्ड यूनिवर्सिटी निकोलाई ओनकेन, अमेज़ॅन बुधवार 8 मार्च, 7:00 अपराह्न - 10:00 अपराह्न कमरे: 613-614 यह कार्यशाला प्रतिभागियों को सीएस50 आईडीई (सीएस 50.ओ. ), एक वेब आधारित एकीकृत विकास पर्यावरण जो कि एमाजॉन क्लाउड 9 (c9.io) पर आधारित है। न केवल आईडीई छात्रों को एक ब्राउज़र के भीतर प्रोग्रामिंग परियोजनाओं पर काम करने में सक्षम बनाता है, स्थानीय डाउनलोडों या प्रतिष्ठानों की आवश्यकता के बिना, यह छात्रों को एक एकीकृत टर्मिनल विंडो और पूर्ण सूडो विशेषाधिकार प्रदान करता है। हुड के नीचे एक डॉकर कंटेनर है जो छात्रों को अंतर्निहित उबुंटू लिनक्स ओएस के साथ प्रयोग करने की इजाजत देता है, जो इच्छाओं पर सॉफ़्टवेयर स्थापित करना और उसे विन्यस्त करना है, इसे अपने विशेष परियोजनाओं की जरूरतों के अनुकूल बनाना चाहिए। आईडीई किसी भी कंपाइलर, दुभाषिया, या अन्य सॉफ़्टवेयर का समर्थन करता है जिसे लिनक्स कमांड लाइन के माध्यम से स्थापित किया जा सकता है, जबकि आईडीई खुद पाठ फाइलों और स्रोत कोड के लिए पूर्णतः चित्रित पाठ संपादक प्रदान करता है जो कि अंतर्निहित उदाहरण में रहते हैं। क्लाउड 9 जीयूआई पूरी तरह से एक प्लगइन सिस्टम के माध्यम से एक्स्टेंसिबल है और छात्रों के लिए अतिरिक्त कार्यक्षमता प्रदान करने के लिए CS50 IDE द्वारा लीवरेज किया जाता है। इस तंत्र के माध्यम से लागू अतिरिक्त सुविधाओं में एक GUI - आधारित फ़ाइल सबमिशन सिस्टम है, एक वैकल्पिक कम आरामदायक मोड जो प्रोग्रामिंग के लिए नए छात्रों के लिए स्कैफोल्ड किए गए अनुभव प्रदान करने और जीएनयू प्रोजेक्ट डिबगर, एक सीएलआई सी सहित कई भाषाओं के लिए डिबगर। यह कार्यशाला कक्षाओं के संदर्भ में (एक कार्यक्षेत्र की सहयोगी प्रकृति सहित, जोड़ी प्रोग्रामिंग को अनुमति देने या वैकल्पिक एक-पर-एक निर्देश प्रदान करने) आईडीई के उपयोगी विशेषताओं को उजागर करेगा, लिखने के लिए सुझाव या इसकी आर्किटेक्चर के आधार पर कार्य को अनुकूल बनाना, और पूर्ण अनुकूलन के लिए विकासशील प्लगइन पेश करना। 104: डेटा स्ट्रक्चर्स में छात्र ब्याज बढ़ाना BRIDGES का उपयोग करते हुए वास्तविक दुनिया डेटा और विज़ुअलाइज़ेशन के साथ पाठ्यक्रम कल्पपति सुब्रमण्यम, कैरोलिना विश्वविद्यालय Charlotte Jamie Payton, मंदिर विश्वविद्यालय बुधवार 8 मार्च, 7:00 पूर्वाह्न - 10:00 बजे कमरे: 606 यह कार्यशाला प्रतिभागियों को अवधारणाओं और ब्रिक्स का उपयोग करने का परिचय देता है, एक सॉफ्टवेयर इन्फ्रास्ट्रक्चर जो छात्रों को रुचि रखने वाले वास्तविक दुनिया प्रणालियों से डेटा का उपयोग करते हुए परिचयात्मक कंप्यूटर विज्ञान पाठ्यक्रमों में परंपरागत समस्याओं को सुलझाने के लिए अनुभव प्रदान करने के लिए बनाया गया है, जैसे कि सामाजिक नेटवर्क (ट्विटर , फेसबुक), वैज्ञानिक या इंजीनियरिंग डाटासेट्स (यूएसजीआईएस भूकंप डेटा), गूगल मैप्स, इत्यादि। BRIDGES नियमित डेटा संरचनाओं प्रोग्रामिंग असाइनमेंट्स में उपयोग के लिए वास्तविक दुनिया डेटा सेटों के लिए आसान पहुंच प्रदान करते हैं (आम तौर पर कॉल करता है), छात्रों को परिसर के साथ काम करने की आवश्यकता के बिना और ऐसे डेटा प्राप्त करने के लिए विविध एपीआई BRIDGES विज़ुअलाइजेशन क्षमताओं को भी प्रदान करता है, जिससे स्टननेट्स को उनकी असाइनमेंट के हिस्से के रूप में बनाए गए डेटा संरचना की कल्पना कर सकते हैं। साथियों, दोस्तों और परिवार के साथ, ब्रिड्स के विज़ुअलाइज़ेशन आसानी से एक वेबलिंक के माध्यम से साझा किए जा सकते हैं कार्यशाला में उपस्थित लोगों ने BRIDGES और कई डाटासेटों के साथ अनुभव पर हाथ मिलाया, और इस पर चर्चा करने का अवसर होगा कि विभिन्न परिचयात्मक कंप्यूटर विज्ञान पाठ्यक्रमों के समर्थन के लिए ब्रड्स कैसे उपयोग किए जा सकते हैं। 105: एमआईटी ऐप आविष्कारक फ्रेड मार्टिन, यूनिवर्सिटी ऑफ मैसाचुसेट्स लॉवेल सामन्था मिचलका, ओलिन कॉलेज हैरी झू, मैसाचुसेट्स लॉवेल जेरे बोडेल विश्वविद्यालय, क्लेटन स्टेट यूनिवर्सिटी बुधवार 8 मार्च, 7:00 अपराह्न - 10: 00 बजे कक्ष: 611 एमआईटी ऐप आविष्कारक का उपयोग व्यापक रूप से छात्रों को मोबाइल एप्लिकेशन प्रोग्रामिंग और निर्माण करने के लिए शुरू किया जाता है। इस कार्यशाला में, हम AppVis, ऐप आविष्कारक के लिए एक विस्तार प्रदान करेंगे जो उपयोगकर्ताओं को एसेजेस बनाने के लिए अनुमति देता है जो डेटा प्रकाशित करता है iSENSE (isenseproject. org), एक वेब आधारित सिस्टम डेटा और विज़ुअलाइज़ेशन के साथ सहयोग करने के लिए। ऐप वीस का उपयोग करना, ऐप आईएसईएनएस से डेटा पुनः प्राप्त कर सकते हैं और ऐप में विज़ुअलाइज़ेशन प्रदर्शित कर सकते हैं। यह कार्यशाला ऐप इन्वेंटर, ऐपवीस, और आईएसएनईएसई के लिए एक परिचय प्रदान करेगा। आप जम्प काउंटर, सर्वेक्षण और मैपिंग ऐप्स सहित हमारे डेमो ऐप्स का निर्माण करेंगे अपने गैर-प्रमुख पाठ्यक्रमों, परिचय-सीएस पाठ्यक्रमों और अंतःविषय शिक्षण के लिए ऐपविज़ परिचय कैसे करें, इसके बारे में अच्छी बातचीत करें। ऐप आविर्टर के साथ पहले का अनुभव उपयोगी है, लेकिन आवश्यक नहीं है। 106: WEKA डाटा माइनिंग सिस्टम इंग्रिड रसेल, हार्टफोर्ड विश्वविद्यालय के एक परिचय, जेड्रावको मार्कोव, सेंट्रल कनेक्टिकट स्टेट यूनिवर्सिटी बुधवार 8 मार्च, 7:00 अपराह्न - 10:00 बजे कमरे: 607 कार्यशाला में भाग लेने वाले लोगों को वीका, एक खुला स्रोत डेटा खनन सॉफ़्टवेयर पैकेज जावा में लिखा गया है और cs. waikato. ac. nz mlweka से उपलब्ध है। कार्यशाला का लक्ष्य अंडरग्रेजुएट कम्प्यूटर साइंस और इंजीनियरिंग पाठ्यक्रम में इस्तेमाल किया जा सकता है कि Weka की बुनियादी कार्यक्षमता को प्रस्तुत करना है। वीका प्रणाली डेटा खनन कार्यों के लिए शक्तिशाली मशीन सीखना एल्गोरिदम का एक समृद्ध सेट प्रदान करता है, साथ ही डेटा प्री-प्रोसेसिंग, आंकड़े और विज़ुअलाइजेशन के लिए उपकरणों के एक व्यापक सेट के साथ-साथ सभी उपलब्ध ग्राफिकल यूजर इंटरफेस का उपयोग करने के लिए आसान है। Weka व्यापक रूप से शैक्षिक उद्देश्यों के लिए प्रयोग किया जाता है हाल ही में, बिग डेटा की बढ़ती लोकप्रियता के साथ, यह विश्लेषिकी और डेटा विज्ञान के लिए एक लोकप्रिय उपकरण बन जाता है। Wekas ​​समृद्ध कार्यक्षमता पाठ और वेब दस्तावेज़ पूर्व प्रसंस्करण और खनन के लिए इसके उपयोग की अनुमति देता है। यह सब सीएस पाठ्यचर्या को बढ़ाने के लिए एक उपयुक्त प्लेटफार्म बनाता है जिसमें हाथों पर अभ्यास और व्यावहारिक परियोजनाएं हैं। कार्यशाला इस तरह की परियोजनाओं के उदाहरण पेश करेगी और वेब दस्तावेज़ वर्गीकरण और क्लस्टरिंग के क्षेत्र में अभ्यास करेगी। दस्तावेज़ संग्रह का मूल चरण, वेक्टर अंतरिक्ष मॉडल बनाने, डेटा प्रीप्रोसेसिंग, विशेषता चयन, और वर्गीकरण और क्लस्टरिंग एल्गोरिदम लागू करने के लिए प्रस्तुत किया जाएगा। इस रूपरेखा में निम्नलिखित विषयों को कवर किया जाएगा: डाटा प्रीप्रोसेसिंग और विज़ुअलाइज़ेशन, एट्रिब्यूट चयन, वर्गीकरण एल्गोरिदम (वन आर, डिसिसिस ट्री, कवरिंग नियम), भविष्यवाणी एल्गोरिदम (नेव बेयस, निकटतम पड़ोसी, लीनियर मॉडल), मॉडल मूल्यांकन तकनीकों और क्लस्टरिंग (के - मेन्स, ईएम, पदानुक्रमिक क्लस्टरिंग)। इनमें से प्रत्येक विषय के लिए, वीका का उपयोग करने के उदाहरण प्रस्तुत किए जाएंगे। मशीन सीखने या डेटा खनन में कोई पृष्ठभूमि की आवश्यकता नहीं है। 107: ब्लूज 4 में नया क्या है: गिट, स्ट्राइड और अधिक नील ब्राउन, अमजद अल्टेडमरी, केंट विश्वविद्यालय बुधवार 8 मार्च, शाम 7:00 - 10:00 बजे कक्ष: 612 ब्लूज जावा के लिए शुरुआती आईडीई है जो लोकप्रिय है दस साल से अधिक के लिए उपयोग करें लेकिन यह सुधार और विकसित करने के लिए जारी है: BlueJ 4.0.0 हाल ही में कई नई सुविधाओं के साथ जारी किया गया था जीआईटी समर्थन को उपयोगकर्ता के अनुकूल तरीके से जोड़ दिया गया है, और जावा एफएक्स जीयूआई एप्लीकेशन लिखने के लिए समर्थन में सुधार किया गया है। ब्लूजे 4 में फ्रेम-आधारित स्ट्राइड एडिटर भी शामिल है (पहले ग्रीनफूट में देखा गया था), जो ब्लॉक-जैसी प्रोग्रामिंग के लिए अनुमति देता है। ब्लूज 4 ने अपनी सभी मौजूदा कार्यक्षमता भी बरकरार रखी जैसी कि इंटरेक्टिव ऑब्जेक्ट सृजन और विधि अभिविन्यास, एक आरईएलएल-जैसे कोड पैड, डिबगर और टेस्टिंग सपोर्ट। ब्लूज के डेवलपर्स द्वारा चलाए जाने वाले यह कार्यशाला, नई सुविधाओं के जरिए, ब्लूज और जावा या लंबे समय के उपयोगकर्ताओं के लिए नया, सॉफ्टवेयर के मौजूदा क्षमताओं पर एक परिचय प्रदान करने के लिए प्रतिभागियों को ले जाएगा। प्रतिभागियों को सीखना होगा कि कैसे गिटब के जरिये ब्लूज प्रोजेक्ट्स को साझा किया जाए, एक नया जावा एफएक्स एप्लिकेशन बनाइए, स्ट्राइड के साथ छेड़छाड़ करें और मौजूदा ब्लूज़ कार्यक्षमता का दौरा करें। 108: माइक्रो प्रोजेक्ट्स: लर्निंग कंप्यूटर सिस्टम्स अवधारणाओं में फ्रैंक बैरी, एपलाचियन स्टेट यूनिवर्सिटी बुधवार 8 मार्च, 7:00 अपराह्न - 10:00 बजे कमरे: 603 कंप्यूटर सिस्टम पाठ्यक्रम अक्सर छात्रों के लिए चुनौतीपूर्ण होते हैं क्योंकि भाग के कारण विभिन्न घटकों को समझने के लिए विस्तार की आवश्यकता है और उनके विभिन्न प्रकार के अमूर्त के स्तर पर व्यवहार। एक एम्बेडेड सिस्टम वातावरण सिस्टम अवधारणाओं को सीखने के लिए एक संदर्भ प्रदान कर सकता है जो कई सिस्टम पाठ्यक्रमों द्वारा बड़े पैमाने पर सामान्य प्रयोजन कंप्यूटिंग परिप्रेक्ष्य का पूरक होता है। यह कार्यशाला उदाहरण के प्रयोगशाला मॉड्यूल पेश करने के लिए एक Arduino - आधारित हार्डवेयर प्लेटफॉर्म (आईडीई को शून्य से) को दर्शाती है जो डेटाप्रोग्राम प्रतिनिधित्व, बिट-हेरफेर, आईओ ऑपरेशन, इवेंट-हैंडलिंग और डिजिटल संचार के सिद्धांतों को अधिक दृश्यमान, कंक्रीट और प्रेरणा देते हैं। । छात्रों को हार्डवेयर-सॉफ्टवेयर इंटरफ़ेस की बेहतर समझ देने के लिए प्रयोगशाला मॉड्यूल, न्यूनतम लाइब्रेरी समर्थन के साथ सीसी और विधानसभा प्रोग्रामिंग का उपयोग करते हैं। प्रतिभागियों को दो उदाहरण प्रयोगशाला मॉड्यूल के माध्यम से काम करेंगे, जो डिजिटल आईओ का उपयोग करते हुए बिट हेरफेर को कवर करते हैं, और इंटरप्ट्स का उपयोग करने वाले इवेंट हैंडलिंग। अतिरिक्त मॉड्यूल प्रस्तुत किए जाएंगे जो कार्यक्रम डेटा प्रस्तुति, अनुकूलन और ऑपरेटिंग सिस्टम सिद्धांतों की अवधारणाओं को स्पष्ट करने के लिए धारावाहिक संचार, टाइमर और एक एम्बेडेड कार्यकारी का उपयोग करेगा। हैंडआउट्स के अतिरिक्त हम भावी कक्षा के उपयोग के लिए इन्हें प्राप्त करने के लिए वर्कशॉप और स्रोतों के दौरान उपयोग के लिए साफ्टवेयर और हार्डवेयर (अरडिनो बोर्ड) के साथ प्रतिभागियों की आपूर्ति करते हैं ये प्रयोगशाला प्राथमिक रूप से मध्यवर्ती, उन्नत और विशेष विषयों के पाठ्यक्रमों में एकीकृत करने के लिए अभिप्रेत है, हालांकि कुछ को प्रारंभिक पाठ्यक्रमों के लिए इस्तेमाल किया जा सकता है या अनुकूलित किया जा सकता है। आगे की जानकारी यहां प्राप्त की जा सकती है: cs. appstate. edu 109: कार्यक्षेत्र के साथ वितरित कंप्यूटिंग शिक्षण हारून डिंगलर, सिएटल प्रशांत विश्वविद्यालय पीटर बुई, यूनिवर्सिटी ऑफ नॉट्रे डेम बुधवार 8 मार्च, 7:00 अपराह्न - 10:00 बजे कमरे: 604 कंप्यूटर विज्ञान पाठ्यक्रम 2018 में समानांतर और वितरित कंप्यूटिंग विषयों पर हाल ही में जोर, प्रशिक्षकों ने इन विषयों को अपने स्नातक पाठ्यक्रमों में तेजी से शामिल किया है। दुर्भाग्य से, कई विश्वविद्यालयों में इस क्षेत्र में अनुभवों को उपलब्ध कराने के लिए समर्पित कंप्यूटिंग संसाधनों की कमी है। इस कार्यशाला में सहभागी छात्रों को समांतर और वितरित कंप्यूटिंग सिद्धांतों को पढ़ाने के लिए ओपन सोर्स वर्क्यूक्यू सॉफ्टवेयर के माध्यम से उपस्थित व्यक्तियों का मार्गदर्शन करता है। वर्कक्वाई एक डिस्ट्रीब्यूटेड मास्टर वर्कर फ्रेमवर्क है जो नॉट्रे डेम विश्वविद्यालय में सहकारी कम्प्यूटिंग लैब द्वारा विकसित है। कंप्यूटर सिस्टम, कम प्रशासनिक ओवरहेड और स्केलेबिलिटी के व्यापक उपयोग पर उपयोग और तैनाती के आसान होने के कारण अंडर ग्रेजुएट पाठ्यक्रमों में शामिल करने के लिए कार्यकुशल अच्छी तरह से अनुकूल है। कार्यप्रणाली किसी छोटे-से रास्पबेरी पी क्लस्टर से उच्च-प्रदर्शन ग्रिड कंप्यूटिंग वातावरण में किसी भी सिस्टम पर तैनात किया जा सकता है। यह कार्यशाला कार्यक्षेत्र के उपयोग के माध्यम से तीन प्रदर्शनों के साथ भाग लेता है: एक जीवित डेमो जैसे कि कक्षा में छात्रों को वितरित कंप्यूटिंग सिद्धांतों की शुरूआत के साथ-साथ दो प्रयोगशालाओं के माध्यम से एक निर्देशित दौरे के साथ संलग्न करने के लिए इस्तेमाल किया जाएगा। पहली प्रयोगशाला की नियुक्ति अटेंडीज़ को हाथों पर देगी- उदाहरण के लिए एक सरल वितरित कंप्यूटिंग समस्या का कार्यान्वयन से तैनाती के लिए। दूसरी प्रयोगशाला वर्क क्यूई मानचित्र रेड्यूस का प्रदर्शन करेंगे, एक सरल ढांचे जो कि मैडोराडुस प्रोग्रामिंग मॉडल को एक हडोप क्लस्टर या समकक्ष के ऊपरी भाग के बिना पेश किया जा सकता है। कार्यशाला में भाग लेने के लिए लैपटॉप को आवश्यक है कि प्रस्तुतकर्ता एक सॉफ़्टवेयर सेटअप की सुविधा के लिए पूर्व-कॉन्फ़िगर लिनक्स वर्चुअलबॉक्स आभासी मशीन प्रदान करेंगे, या अटेंडीज़ अपने स्वयं के लिनक्स इंस्टॉलेशन का उपयोग कर सकते हैं। 110: प्रैक्टिस जैमे स्पैका, नॉक्स कॉलेज सिन्थिया टेलर, जो हुमेल, यूनिवर्सिटी ऑफ इलिनॉय-शिकागो डेविड बंडे, जॉन डोले, नॉक्स कॉलेज डेविड होवेमेयर, यॉर्क कॉलेज बुधवार 8 मार्च, शाम 7:00 अपराह्न - 10:00 अपराह्न: 602 यह कार्यशाला पीआई के प्रदर्शन को देखने के लिए पीर निर्देश (पीआई) को अपनाने में दिलचस्पी रखने वाले उपस्थित लोगों के लिए एक अवसर प्रदान करेगा, पीआई को अपनाने के बारे में व्यावहारिक जानकारी सीखने और पीआई के सवालों को लिखने और आलोचना करने का अवसर प्रदान करेगा। पीआई एक सक्रिय सीखने की तकनीक है, जिसमें 25 वर्ष से अधिक का शोध भौतिक विज्ञान शिक्षा में इसकी प्रभावशीलता का समर्थन करता है। हाल ही में, सीएस शिक्षा समुदाय ने पाया है कि पीआई के लाभ सीएस के लिए भी सही हैं, कम डब्लूडीएफ दरें, उच्च परीक्षा के स्कोर और सीएस प्रमुख में सुधार की अवधारण सहित। पीआई और पारंपरिक व्याख्यान के बीच मुख्य अंतर यह है कि छात्रों के वैचारिक समझ को चुनौती देने के लिए कक्षा में क्लिकर वाले सवालों की श्रृंखला का उपयोग किया जाता है। छात्र छोटे समूहों में इन सवालों का जवाब देते हैं और इन सवालों के जवाब देते हैं, तो प्रशिक्षक पूरे वर्ग के साथ प्रश्न पर चला जाता है। शुक्रवार 10 मार्च, 7:00 अपराह्न -10: 00 बजे 301: आईओटी बिल सिवर, वाशिंगटन विश्वविद्यालय माइकल रोजर्स, नॉर्थवेस्ट मिसौरी स्टेट यूनिवर्सिटी का एक आईओटी शुक्रवार 10 मार्च, 7:00 अपराह्न -10: 00 बजे कक्ष: 602-604 इंटरनेट सड़क पर (जैसे स्मार्ट पार्किंग मीटर, ट्रैफिक कंट्रोल) घरों में संलग्न सेंसर और आउटपुट (एल ई डी, एक्ट्यूएटर, आदि) के साथ नेटवर्किंग माइक्रोकंट्रोलर्स नेटवर्क (सामान्यतः स्मार्ट लाइट बल्ब, सुरक्षा सिस्टम) में सर्वव्यापी हो रहे हैं। उद्योग में (उदाहरण के लिए उपकरण निगरानी, ​​परिसंपत्ति ट्रैकिंग) और स्वास्थ्य सेवा में (जैसे फिटनेस मॉनिटर, दवा मॉनिटर)। नतीजतन, आईओटी कंप्यूटिंग के व्यापकता और सामाजिक प्रासंगिकता को प्रदर्शित करने का अवसर प्रदान करता है। इसके अलावा, आज के शौक़ीन उन्मुख IoT प्लेटफार्मों ने प्रवेश स्तर के छात्रों को सार्थक, वास्तविक दुनिया आईओटी अनुप्रयोग बनाने के लिए सक्षम बनाया है। यह अमीर कंप्यूटर विज्ञान विषय, जैसे कार्यक्रम संचालित प्रोग्रामिंग, संगामिति, नेटवर्किंग, सूचना प्रतिनिधित्व, क्लाउड कंप्यूटिंग आदि को पाठ्यक्रम में पहले पेश करने की अनुमति देता है। सबसे महत्वपूर्ण बात, आईओटी उदाहरण छात्रों, आकर्षक, वास्तविक दुनिया की समस्याओं को सुलझाने के दौरान अपने महत्वपूर्ण सोच कौशल को सुधारने के लिए एक सम्मोहक संदर्भ प्रदान करते हैं। आईओटी विषयों को शामिल करने में रुचि रखने वाले संकाय को कई चुनौतियों का सामना करना पड़ता है: एक उपयुक्त शैक्षणिक दृष्टिकोण की पहचान करना, एक उपयुक्त शैक्षणिक दृष्टिकोण की पहचान करना, और शायद सबसे अधिक चुनौतीपूर्ण, एक लागत प्रभावी प्लेटफार्म का चयन करना जो कक्षा के उपयोग के लिए उधार देता है यह कार्यशाला आईओटी में बुनियादी नियमों और प्रौद्योगिकियों को पेश करेगी, IOT के लिए IoT विषयों को शामिल करते हुए आईओटी के लिए सबसे लोकप्रिय प्लेटफार्मों की तुलना और इसके विपरीत होने वाले मुद्दों पर चर्चा की जाती है, और क्लासरूम-परीक्षण के माध्यम से कई कक्षा-परीक्षणों, अनुकूल मंच (कण फोटॉन) जहां वे वाई-फाई-आधारित आईओटी डिवाइस और संबंधित वेब ऐप्स दोनों बनाते हैं। प्रतिभागियों को इंटरनेट एक्सेस के साथ एक लैपटॉप (किसी भी ओएस) की आवश्यकता होगी 302: कंप्यूटर साइंस पाठ्यक्रमों में सीखने के आंकड़ों को इकट्ठा, विश्लेषण और क्रिया कैसे करें आनंद गुनावार्दन, प्रिंसटन विश्वविद्यालय शुक्रवार 10 मार्च, शाम 7:00 अपराह्न 10:00 बजे कमरे: 616-617 आधुनिक शिक्षण डेटा चालित तकनीकों के आधार पर होना चाहिए। फिर भी हम में से बहुत से नियमित आधार पर पाठ्यक्रम डेटा एकत्र करने, विश्लेषण और कार्य करने के लिए संसाधन नहीं हैं। कई स्रोतों से डेटा एकत्रित करने की प्रक्रिया, एकीकरण और विश्लेषण करना एक कठिन काम हो सकता है इस कार्यशाला का उद्देश्य इस प्रक्रिया को आसान बनाने में मदद करना है। कार्यशाला प्रतिभागियों को डेटा संग्रह प्रोटोकॉल की स्थापना की मूल प्रक्रिया का परिचय देती है, जो संस्थागत समीक्षा बोर्ड (आईआरबी) के साथ लागू होती है, डेटा संग्रह को सुविधाजनक बनाने में सहायता के लिए एक इंटरैक्टिव ढांचे की स्थापना, और कक्षा के शिक्षण में मदद करने के लिए अनुकूलित डैशबोर्ड विकसित करना। हम छात्र पाठ्यक्रम सगाई बढ़ाने के लिए इंटरेक्टिक पठन और वीडियो देखने की गतिविधियों और छात्र सहयोग गतिविधियों को सेट करने के तरीकों पर भी चर्चा करेंगे। ये तकनीक नियमित आधार पर छात्र इंटरैक्शन डेटा एकत्रित करने में मदद कर सकती हैं। कार्यशाला में डेटा एकीकरण मानकों पर भी चर्चा होगी, जैसे कि लर्निंग टूल्स इंटरएपरेबिलिटी (एलटीआई) जो कि पहले से उपयोग में आ रही डेटा अमीर सीखने के अनुप्रयोगों में डेटा एकाग्रता प्रयासों को सुगम बना सकते हैं। 303: कैसे योजना और भाग लें कम्प्यूटिंग ग्रीष्मकालीन शिविर - लॉजिस्टिक्स कृष्णुन्दु रॉय, वाल्डोस्टा स्टेट यूनिवर्सिटी क्रिस्टिन नागेल, जॉर्जिया ग्विनेट कॉलेज सारा डनटन, मैसाचुसेट्स एमहर्स्ट यूनिवर्सिटी शुक्रवार 10 मार्च, 7:00 अपराह्न -10: 00 बजे कमरे: 618-619 यह वर्कशॉप 4 वीं 12 वीं कक्षा के छात्रों के लिए गैर-आवासीय, सप्ताह-लंबी कंप्यूटिंग ग्रीष्मकालीन शिविर की योजना और कार्यान्वयन के बारे में जानकारी प्रदान करेगी। कार्यशाला के प्रस्तुतकर्ता ने अपने संबंधित परिसरों में गर्मी कंप्यूटिंग शिविरों का आयोजन किया और सातवीं सालों के लिए गैर-लाभकारी संगठनों के साथ साझेदारी की। शिविरों में उपयोग किए जाने वाले उपकरण और संसाधनों में शामिल हैं: सीएस अनप्लगेड, लाइटबॉट, स्क्रैच, ऐलिस, लेगो रोबोट (वीडो, एनएक्सटीई, ईवी 3, और टेट्रिक्स), ईयरस्केट और ऐप इन्वेंटर। पहली चुनौतियों के लिए शिविरों की पेशकश करने वाले शिक्षकों में से एक मुख्य चुनौती यह है कि ग्रीष्मकालीन शिविर की योजना के बारे में सभी विवरण नहीं जानते हैं। शिविर के तकनीकी पहलू की तुलना में अक्सर सैन्य विवरण अक्सर अधिक चुनौतीपूर्ण होते हैं यह कार्यशाला उस चुनौती को संबोधित करेगा कार्यशाला में आवेदन प्रपत्र, नियोजन, नमूना एजेंडा, नमूना flyers, बजट योजना, एक योजना चेकलिस्ट, सुझाव परियोजनाओं, सर्वेक्षण, पूर्व और बाद के परीक्षणों, मूल्यांकन परिणाम, सीखा पाठ, और अधिक के लिए एक समय सीमा के बारे में प्रस्तुति शामिल होगी। 304: एल्गोरिदम क्रिस्टल फर्मन, द कॉलेज बोर्ड सैंडी कजाका, रिवरसाइड ब्रुकफील्ड हाई स्कूल एड्रियान डेकर, रोचेस्टर इंस्टीट्यूट ऑफ टेक्नोलॉजी डायना जू, ब्रायन मॉर कॉलेज शुक्रवार 10 मार्च, शाम 7: 00 -10: 00 बजे कमरे: 613-614 यह कार्यशाला प्रतिभागियों को एक एपी कंप्यूटर विज्ञान के संदर्भ में आम एल्गोरिदम को पढ़ाने के लिए दृष्टिकोण पर हाथ रखती है, लेकिन आम तौर पर सीएस 1 में आम है। शिक्षक विद्यार्थियों को पढ़ाने के लिए रणनीतियों की खोज करेंगे: विद्यार्थियों को आमतौर पर इस्तेमाल किए जाने वाले एल्गोरिदम कैसे शुरू करें, कैसे छात्रों की समस्याओं को हल करने के लिए हाथों की तकनीकों का उपयोग कैसे करें, यह निर्धारित करने के लिए कि किस एल्गोरिथम का उपयोग करना है, एक प्रोग्राम विनिर्देश प्रदान करता है और एल्गोरिथ्म को संशोधित करता है और एल्गोरिथम का नतीजा । साथ में, प्रतिभागियों को पहले सेमेस्टर कंप्यूटिंग पाठ्यक्रमों में सामान्यतः सिखाया और मूल्यांकन एल्गोरिदम देखे जायेंगे, खासकर एपी कंप्यूटर साइंस ए मूल्यांकन पर पाए गए। एपी कंप्यूटर साइंस से उदाहरण से मुक्त प्रतिक्रिया प्रश्नों का एक सेट एक आकलन की जांच के लिए जांच की जाएगी कि इन एल्गोरिदम का उपयोग कैसे किया जाता है और समाधानों में संशोधित किया जाता है। 305: दो पक्षी - प्राइमरी स्कूल्स में शिक्षण और गणित, विक्टर शीतकालीन, बेट्टी लव, ओमाहा में यूनिवर्सिटी ऑफ नेब्रा शुक्रवार 10 मार्च, शाम 7:00 अपराह्न -10: 00 बजे कक्ष: 611 ब्रिकलेयर एक स्वतंत्र रूप से उपलब्ध ऑनलाइन शैक्षणिक पारिस्थितिकी तंत्र है कम-थ्रेसहोल्ड अनंत-छत दर्शन के अनुसार डिजाइन किया गया। इसका उद्देश्य सभी उम्र के लोगों और कोडन पृष्ठभूमि के लिए कोडिंग को सिखाना है। ब्रिकलेर पारिस्थितिकी तंत्र का एक महत्वपूर्ण भाग विशेष रूप से novices, विशेषकर प्राथमिक विद्यालय के बच्चों को मदद करने के लिए विकसित किया गया है, कोड के बारे में जानें। निष्पादित होने पर, ब्रिकलेयर प्रोग्राम लीगॉ कलाकृतियों, माइनक्राफ्ट कलाकृतियों, और 3 डी छपाई के लिए उपयुक्त कलाकृतियों का उत्पादन कर सकते हैं। ईश्वर एक डोमेन में रहता है जिसमें गणित, कला और कंप्यूटर विज्ञान के बीच एक मजबूत संबंध है। यह कार्यशाला (1) विश्वविद्यालय के प्रशिक्षकों और संकाय के लिए उपयुक्त है, जो नए-स्तर के प्रोग्रामिंग में रुचि रखते हैं, (2) सीएस शिक्षकों जो कोडिंग-आधारित पाठ्यक्रम प्रदान करने के लिए के -12 शिक्षकों के साथ काम करते हैं और (2) के -12 अध्यापकों और सुविधाकारों के लिए विकल्प तलाशने में रुचि रखते हैं कि वे कैसे कोडिंग सिखा सकते हैं - या तो सीधे स्कूल के पाठ्यक्रम के भाग के रूप में, या अप्रत्यक्ष रूप से विद्यालय के कार्यक्रम के भाग के रूप में। कोडिंग में कोई पृष्ठभूमि ग्रहण नहीं की गई है। कार्यशाला का उद्देश्य प्रतिभागियों को एक सामान्य समझ के साथ प्रदान करना है कि ब्रिकलेयर कोडिंग क्या शामिल है, यह गणित से संबंधित है, साथ ही साथ ब्रिकलेयर में कोड कैसे सीखने के लिए एक ढांचा और सड़क मानचित्र प्रदान करना है। 10 सप्ताह (1 घंटावीं) प्राथमिक स्कूल पाठ्यक्रम का एक उदाहरण दिया जाएगा। 306: हाथों पर साइबर सिक्योरिटी एक्सरसाइज जो रिचर्ड वेइस, एवरग्रीन स्टेट कॉलेज जेन्स मैहे, लुईस एम्प क्लार्क कॉलेज माइकल लोस्तोस्टो, एसआरआई इंटरनेशनल फ्रैंकलिन टर्बक, वेलेस्ले कॉलेज शुक्रवार 10 मार्च, 7:00 अपराह्न -10: 00 तक पहुंचने और उनका मूल्यांकन करना आसान है। दोपहर कक्ष: 608 साइबर सुरक्षा सीएस शिक्षकों के लिए बढ़ती रुचि का विषय है। इस कार्यशाला का लक्ष्य अपने पाठ्यक्रमों में सुरक्षा अभ्यासों को हाथों से जोड़ने के लिए संकाय को सशक्त बनाना है। हम इंटरैक्टिव साइबर सिक्योरिटी अभ्यासों को एक्सेस करने, विकसित करने और उनका आकलन करने के लिए एक रूपरेखा, EDURange पेश करते हैं। हम सभी छात्रों तक पहुंचने और संलग्न करना चाहते हैं। पहला कदम दिलचस्प चुनौतियों का होना है जो आसानी से उपयोग हो सकते हैं। एडीरेंज क्लाउड में वीएम का उपयोग करता है। कोई आरक्षण की आवश्यकता नहीं है कोई सॉफ्टवेयर स्थापित करने की आवश्यकता नहीं है - छात्रों को केवल एक एसएसएच क्लाइंट की आवश्यकता है एक और कदम यह है कि विद्यार्थियों को यह राय है कि वे कैसे कर रहे हैं। यह संकाय के लिए एक महत्वपूर्ण भूमिका है और स्वचालित करने के लिए कुछ नहीं है इसके बजाय, ईडीआरजेएज उपकरण को कल्पना करने के लिए उपकरण प्रदान करता है कि वे व्यायाम कर रहे हैं क्योंकि वे व्यायाम कर रहे हैं। यह प्रशिक्षकों को अधिक आसानी से देखता है कि जब छात्र गलत दिशा में फंस गए या बढ़ रहे हैं। चूंकि साइबर सिक्योरिटी अभ्यास अक्सर समझना आसान होता है लेकिन हल करने के लिए कठिन होता है, मार्गदर्शन विशेष रूप से महत्वपूर्ण है ताकि छात्रों को निराश न हो। इस कार्यशाला में, प्रतिभागियों को EDURange और कई अभ्यासों का प्रयास करना होगा। प्रतिभागियों को सुरक्षा विशेषज्ञों की आवश्यकता नहीं है हम एक परिचयात्मक कंप्यूटर सुरक्षा वर्ग और एक अंतःविषय सुरक्षा वर्ग के लिए नमूना पाठ्यक्रम प्रदान करेंगे, और हम यह दिखाएंगे कि कैसे हमारे अभ्यास इन कक्षाओं में एकीकृत किए जा सकते हैं। लैपटॉप की आवश्यकता है 307: कार्यशाला: खोजी सीएस अवधारणाओं के लिए गाइडिंग छात्र और पीजीआईएल क्लिफ्टन कसमुल, मुहलबर्ग कॉलेज क्रिस मेफील्ड, जेम्स मैडिसन यूनिवर्सिटी हेलेन हू, वेस्टमिंस्टर कॉलेज शुक्रवार 10 मार्च, शाम 7:00 अपराह्न 10:00 बजे कमरे: 60 9 इस कार्यशाला का उपयोग करते हुए प्रक्रिया कौशल विकसित करना सीएस या संबंधित विषयों को पढ़ाने वाले किसी भी व्यक्ति को प्रोसेस ओरिएंटेड गाइडेड इंक्वायरी लर्निंग (पीओजीआईएल) का परिचय देता है पोजील कक्षा में, 3-5 शिक्षार्थियों की टीम सीखने के चक्रों के आधार पर एक विशेष संरचना के साथ गतिविधियों पर काम करती है। लिखित जांच और जांच के माध्यम से, शिक्षार्थियों ने अवधारणाओं को खोजा और अपने ज्ञान का निर्माण किया। नियुक्त टीम की भूमिकाएं और अन्य मचान का उपयोग करना, शिक्षार्थियों की प्रक्रिया कौशल और व्यक्तिगत जिम्मेदारी विकसित होती है। शिक्षक एक प्राध्यापक नहीं है, बल्कि एक सक्रिय सुविधादाता जो सभी छात्रों को व्यस्त रखने और सीखने के उद्देश्यों को हासिल करने में मदद करता है। POGIL एक साक्ष्य-आधारित दृष्टिकोण है, और छात्र प्रदर्शन में काफी सुधार करने के लिए दिखाया गया है 2,3 कार्यशाला प्रतिभागियों को पीजीआईआईएल गतिविधियों के माध्यम से छात्रों के रूप में काम करना होगा, और पीओजीआईएल मेटा-एक्टिविटी के माध्यम से काम करना है, जो शिक्षकों को कोर पीजीआईएल की अवधारणाओं, प्रथाओं और लाभों को सीखने में मदद करने के लिए डिज़ाइन किए गए हैं। We will share POGIL materials for a variety of CS courses and concepts. For more information, see cspogil. org and pogil. org. including sample activities for CS1, CS2, and other courses. Laptops optional. 308: Modules for Integrating Cryptography in Introductory CS and Computer Security Courses Yesem Kurt Peker, Columbus State University Friday March 10, 7:00 pm -10:00 pm Room: 607 This workshop provides participants with an introduction to the basic functions of cryptography as they are used in applications today. Without going into the details of the mathematics involved in them, the workshop will elucidate the mechanisms that cryptography provides to achieve the main tenets of information security namely, confidentiality, integrity, authentication, and non-repudiation. The workshop will include four modules focusing on symmetric key encryption, public key cryptography, hash functions, and digital signatures and certificates, respectively. Each module will start with a presentation of the topic and proceed with hands-on activities followed by questions and answers. The presentations will include descriptions of mechanisms as well as the reasons for using such mechanisms. For example, it will provide answers to questions such as what does asymmetric encryption provide us that symmetric key encryption does not Why use hash functions in digital signatures Why do we need digital certificates in addition to digital signatures The participants will receive access to presentations and hands-on exercises as well as supplementary material such as assignments for students and questions for assessment. Educators who want to introduce computer security and cryptography in their curriculum and students and educators who want to learn the basics of cryptography would benefit from this workshop. 309: Testing Across the Curriculum Zachary Kurmas, Grand Valley State University Friday March 10, 7:00 pm -10:00 pm Room: 606 Many students find testing software as difficult and frustrating as they find writing prose. As with writing, no pedagogy will magically replace the need for plenty of practice. Therefore, we believe students should be required to write tests in as many courses as practical. This workshop will present a survey of tools that instructors can use to incorporate testing into many courses throughout the curriculum. We will begin with a quick review of JUnit, then present tools such as (1) RSpec (Rubys unit testing framework, on which many other testing frameworks are based), (2) MUnit (MIPS assembly) (3) DLUnit (digital logic and simulated CPUs), (4) CUnit (Operating Systems and Networking), (5) Jasmine (JavaScript), (6) and Cucumber (which has many uses, including system tests on web applications). See cis. gvsu. edu kurmaszTestingWorkshop for more details. (The purpose of this workshop is to introduce instructors to the tools that simplify the incorporation of testing into courses beyond CS 1, CS 2, and Software Engineering. This workshop is not designed to teach high-level testing principles such as what tests do I need or how do I know when Ive written enough tests Similarly, this workshop will not cover TDD or BDD. These topics are big enough to be workshops if not courses of their own.) 310: Using and Customizing Open-Source Runestone Ebooks for Computer Science Classes Brad Miller, Luther College Paul Resnick, University of Michigan Barbara Ericson, Georgia Tech Friday March 10, 7:00 pm -10:00 pm Room: 612 Runestone is an open-source ebook platform designed to create and publish interactive computer science textbooks. (See runestoneinteractive. org) Runestone textbooks support programming within the browser, code visualizations, and a wide variety of practice activities, from multiple choice and fill-in-the-blank questions to Parsons Problems (drag-and-drop mixed-up code). Multiple textbooks have been created for CS1, AP CS A, AP CSP, data structures, and web programming. The presenters have several years of experience developing and using Runestone ebooks. Several studies have demonstrated good usability and positive learning and attitude impacts on students using these ebooks. Runestone ebooks are highly customizable to meet the needs of individual courses and teachers. The goal of this workshop is to help computer science teachers use and modify Runestone ebooks. The hands-on session will start by leading participants through use of ebooks as if they were students. Participants will next create their own custom course of any ebook in the library and will use the instructors dashboard to review student activity, modify the course, and grade students. Finally, participants will create their own assignments using Runestones active learning components, which serves as a starting point for authoring their own content in Runestone. Saturday March 11, 3:00 pm -6:00 pm 401: Evidence Based Teaching Practices in CS Briana Morrison, University of Nebraska at Omaha Mark Guzdial, Georgia Institute of Technology Cynthia Lee, Stanford University Leo Porter, Beth Simon, University of California, San Diego Saturday March 11, 3:00 pm -6:00 pm Room: 618-619 In this workshop participants will receive an overview of teaching practices in computer science that research indicates are effective. While the field of computer science education is young, it has uncovered several teaching practices that can be adopted by instructors that can improve both the retention and performance of students. These evidence based teaching practices include active learning techniques such as peer instruction and prior-knowledge activities, pair programming, and use of subgoal labels. Participants will experience first hand many of these techniques and will be provided with resources on where to find more information, including the original research papers, on each technique. 402: Parallel Computing with OpenMP on the Raspberry Pi Suzanne Matthews, United States Military Academy Joel Adams, Calvin College Richard Brown, St. Olaf College Elizabeth Shoop, Macalester College Saturday March 11, 3:00 pm -6:00 pm Room: 616-617 Interest in parallel computing is rapidly increasing with the ubiquity of multi-core architectures. In this hands-on workshop, we show how parallelism can be used to spread the workload of compute-intensive applications across the multiple cores of a Raspberry Pi, and explore its use as an inexpensive hardware platform for teaching parallel computing. Attendees will enjoy a hands-on hardwaresoftware experience, exploring how parallel computations operate and work in practice. In Part I of the workshop, attendees will set up and explore a Raspberry Pi multi-core computer in small teams. In Part II, each team will use the parallel capabilities of the Raspberry Pi to explore parallel computation through simple applications. Part III explores applications of the Raspberry Pi to parallel applications such as image processing and population dynamics, using OpenMP. All materials from this workshop will be freely available from CSinParallel. org . 403: CS Discoveries: An introductory CS course for late middle and early high school Josh Caldwell, Dani McAvoy, Gt Wrobel, code. org Saturday March 11, 3:00 pm -6:00 pm Room: 613-614 Code. org is developing a rich set of instructional resources and tools designed for novice teachers to introduce the breadth of computer science to students in grades 7-9. This workshop will provide a sneak-peek of the curriculum package which includes daily lesson plans and instructional guides for an entire school year, along with new software and tools for students and teachers. The session will also give participants and a taste of the professional development program designed to support instruction. Code. orgs CS Discoveries is an inquiry-based course designed to be rigorous but accessible for students and instructors, allowing time to explore and discover the scope and power of computing through a series of engaging activities, plugged and unplugged, that employ a variety of instructional strategies. The course is divided into two semesters - the first focused on exploration and personal expression, the second devoted to impact and innovation on a societal level. Workshop participants will experience the curriculums lessons, both as students and teachers, in the fashion of the professional development program, which helps teachers prepare to deliver lessons from the curriculum as they would in a realistic context (i. e. small amount of prep time, then teach with hair on fire). Participants will also have an opportunity to explore several of the new tools we have developed for this course, including an Arduino programming API built into our popular App Lab tool as well as App Labs sister tool Game Lab, a blocks-to-JavaScript environment designed for developing sprite based games. 404: How to Plan and Run Effective Teacher Professional Development Barbara Ericson, Georgia Tech Rebecca Dovi, Code Virginia Ria Galanos, Thomas Jefferson High School for Science and Technology Saturday March 11, 3:00 pm -6:00 pm Room: 612 To reach President Obamas vision of computer science for all, we will need to prepare many more secondary teachers to teach computer science. In 2018, less than 3,000 schools passed the College Boards audit to offer the Advanced Placement (AP) Computer Science (CS) A course, while close to 12,000 schools passed the audit to offer Calculus AB. The presenters have led teacher professional development workshops for many years and will share their knowledge and materials to help others offer effective teacher professional development. In particular they will cover how to plan a workshop, how to find funding, how to prepare materials for secondary teachers, what materials are available for teacher professional development, how to teach pedagogical content knowledge (how to teach computer science), and how to increase diversity in computer science classrooms. The presenters have free materials for the new Advanced Placement Computer Science Principles (CSP) course as well as the Advanced Placement Computer Science A course. These materials include free interactive ebooks for both CSP teachers and students to help them learn programming and a free interactive ebook for the AP CS A course. Participants will be encouraged to share their materials and strategies as well. 405: Creating Peer Grading Videos Shawn Lupoli, Karan Budhraja, UMBC Saturday March 11, 3:00 pm -6:00 pm Room: 611 The workshop will focus on the overall aspects of creating a successful peer grading experience for instructors and students using video rubrics. This includes: determining the right exam rubric, video creation, creating a blind coupon sheet, using students and class time to grade and storage. A solid rubric is the best candidate for a test to be peer graded. The rubric will be used in creating videos that along with a correct answer, describe each point breakdown in detail. As the instructor, the class meeting is the only time to have everyone together, answer questions, make grading decisions that affect the whole, show the answers, display exam point breakdown, and finally, grade. In order to get all of this done, a private set of videos are created to quicken the information needed for grading. The workshop will use a trial version Camtasia to create the videos. When taking the test, the students are given a test with the blind coupon cover sheet so later, the student graders are unable to determine which student really took this test - protecting the privacy of the original test taking student. After the tests have been taken, the next class meeting can be set aside for peer grading. The instructor plays the afore mentioned videos which are broken up into segments in order for the student to either the focus on the grading or on their own answer since the possibility of one of them getting it right. 406: Designing Blended Learning Models to Support Computational Learning: Minecraft Edition Dominic Amato, Ugochi Acholonu, Depaul University Joshua R. Engel, 6:8 Studios Saturday March 11, 3:00 pm -6:00 pm Room: 608 This workshop introduces participants to the Digital Youth Networks Minecraft City Server a project that seeks to lower the barrier of who can lead computing - related learning opportunities for diverse youth. We present teaching techniques and advice for adapting the Minecraft platform as an educational portal based upon the research we have done with youth across Chicago. Participants will receive handouts describing mentorship techniques and curriculum models that facilitate learning interactions in a blended space. Of critical focus will be exploring the question of how to coordinate mentorship when working in two learning spaces (online and physical) simultaneously. Handouts will be supplemented with a discussion of the adult support roles that we identified as being critical to running engaging Minecraft learning experiences for youth. The workshop will also allow participants to experience the affordances of Minecraft to create an engaging blended learning environment that teaches computational concepts. Participants will receive a hands-on introduction to the basic game mechanics, designing with redstone, the in-game equivalent to electrical circuitry, and exploring computer programming in-game with the scripting language Lua. 407: From Lightbulbs to Logic: Teaching Hardware in Intro to CS Sean Hickey, The Blake School Saturday March 11, 3:00 pm -6:00 pm Room: 609 In K-12 classrooms, introductory computer science most often focuses on programming. However, teaching software really only tells half the story of how a computer works. Teaching hardware from an early point in a CS sequence helps to complete the picture for students and demystify what is happening under the hood of the machine. In this hands-on workshop, participants will work in teams to design and build computational circuits using switches, wires, breadboards, and LEDs. Starting from first principles of boolean logic and binary arithmetic, participants will collectively assemble a working multi-bit addition circuit. All materials come directly from the Intro to Computer Science curriculum designed and taught at the Blake School in Minneapolis, MN. 408: How to Integrate Interactive Learning into Large Classes Stephan Krusche, Andreas Seitz, Nadine von Frankenberg, Bernd Bruegge, Technische Universitt Mnchen Saturday March 11, 3:00 pm -6:00 pm Room: 607 Learning to apply computer science requires practical experience and cannot only be taught through theory. Interactive learning is an approach that combines theory and exercises into multiple short iterations of theory, example, exercise, solution and feedback. It is based on active, blended and experiential learning and focuses on immediate feedback to improve the learning experience and to allow students to reflect about their learning. It includes hands-on activities and increases students motivation and engagement. This workshop describes experiences of multiple interactive learning courses for large classes, including exercises for (1) multiple choice quizzes, (2) interactive tutorials, (3) interactive programming exercises, (4) interactive modeling and (5) team activities. Based on our experience, we present multiple case studies and concrete examples of interactive exercises. While the assessment of many exercises can be (semi-)automated, teaching assistants in the classroom manually assess other exercises. We show how educators can integrate these exercises into large classes without significantly increasing their effort. You can find more details about the workshop and its schedule at interactive-learning. org . 409: UTeach CS Principles: Broadening Participation Through K12 Computer Science Education and Teacher Professional Learning and Support Bradley Beth, Amy Moreland, UTeach CS, The University of Texas at Austin Saturday March 11, 3:00 pm -6:00 pm Room: 606 UTeach Computer Science Principles (CSP) is a classroom-ready curriculum designed in alignment with the CSP framework and endorsed by the College Board for Advanced Placement (AP) Computer Science Principles implementation. Piloted in dual enrollment format with 700 high school students, and refined iteratively from 20182018, UTeach CS Principles is now being offered in about 300 high schools, and preliminary data suggest great promise for broadening the participation of students from historically underrepresented groups in computing. Building on UTeachs foundation of teacher preparation and advocacy, UTeach CS Principles teachers receive intensive implementation training and support, including comprehensive teacher materials, regional summer workshops, regular remote micro-workshops during the school year, dedicated phoneemail coaching, and access to an online professional learning community. The UTeach professional learning model encourages the participation of teachers with a variety of backgrounds and levels of experience, and leverages participating teachers diverse areas of expertise to strengthen learning and support opportunities for all participants. By 2017, online professional learning modules will be available to rural teachers and others who are otherwise unable to attend a summer workshop. K12 educators and school and district administrators should plan to attend this hands-on workshop. Presenters will engage participants in demonstration lessons and activities, and participants will leave with materials for immediate use in K12 computer science classrooms. Opportunities for professional learning and support also will be discussed. Laptops are required. 410: C-STEM: Engaging Students in Computing with Robotics Tasha Frankie, Duane Wesley, James Gappy, San Diego Mesa College Harry Cheng, UC Davis Saturday March 11, 3:00 pm -6:00 pm Room: 602-604 This workshop is an introduction to using Linkbots as a teaching tool to engage students in CS0CS1 courses, both at the collegeuniversity and high school levels. Participants will learn how to program Linkbot robots using RoboBlockly (block - based) and Ch (CC interpreter with ChIDE) in C-STEM Studio through hands-on activities. Additionally, we will present an overview of the curricula developed by the UC Davis Center for Integrated Computing and STEM Education (C-STEM) that integrates robotics into computing and math classes for the elementary school level through the college level. In the second half of the session, participants will gain more hands-on practice and a better understanding of how Linkbots inspire learning in the classroom by forming teams and tackling problems from the annual C-STEM RoboPlay Challenge Competition, which is designed for students to showcase their real-world problem solving skills. Further information about C - STEM is at: c-stem. ucdavis. edu. Laptop with administrative installation privileges is required to install the software used in this workshop. Home raquo Strategy raquo 60 Seconds Binary Options Strategy A simple 60 seconds strategy In this article I am going to introduce you and explain you a simple 60 seconds binary options strategy that I use when I want to take 60 seconds trades. इस रणनीति के चरण वास्तव में सरल हैं.मैं केवल सूचक जो उपयोग करता हूं वह एक खंड फैलाव विश्लेषण सूचक है और संकेतक के लिए और कुछ भी नहीं है.मैं भी घुमावदार मोमबत्ती पैटर्न का उपयोग करता हूं इन दो चीजों (वीएसए और अटैचिंग) के बारे में मैंने उन्हें पिछले लेखों में वर्णित किया था लेकिन मैं आपको संक्षिप्त सारांश देगा। - रिड: मंदी की मोमबत्ती में भारी मात्रा में, निवेशक भारी बेच रहे हैं- ग्रीन: एक तेजी से मोमबत्ती में उच्च मात्रा, निवेशक भारी खरीद रहे हैं - शीर्ष पर खरीदारी चरमोत्कर्ष का मतलब बाजार की एक संभावित गिरावट है - पैंट पर पैनापन का मतलब है एक बाजार के संभावित आंदोलन - बुल्लिस: उत्परिवर्तित होने के बाद नई बुलंद मोमबत्ती पिछले मंदी की मोमबत्ती पर चढ़ते हैं - बरीश: एक बार फिर नई मंदी की मोमबत्ती के बाद की बुलबुला मोमबत्ती पर कब्जा हो रहा है अब स्क्रीन शॉट्स को देखो। इस बाइनरी विकल्प चार्ट में आयताकारों में तीन आईटीएम स्थापनाएं। एक प्रतिरोध या समर्थन में प्रतिवर्ती होने के बाद सेट अप हैं। उत्परिवर्तित में हम पैटर्नों को घेरे हुए हैं और मात्रा में नई मंदी की मोमबत्ती की पिछले बुलिश मोमबत्ती की तुलना में अधिक मात्रा है अगर ये दो चीजें घटित होंगी (पुनरीक्षण मोमबत्ती में अधिक मात्रा), तो यह 8217 हो सकता है जो अगले मोमबत्ती को पीछे पट्टी के नीचे बंद करने के लिए संभव है। हम 1 मिनट के चार्ट में काम कर रहे हैं और ट्रेडों की समाप्ति 1 मिनट (60 सेकंड) है। हमारे पास इस चार्ट में समान स्थिति है किसी समर्थन या प्रतिरोध के उत्तराधिकारी और उत्परिवर्तित मंदी की मोमबत्ती पिछले तेजी की मोमबत्ती की तुलना में अधिक मात्रा में है। कुछ चीज़ों से बचने के लिए: यदि हम इस व्यापार को न लेने के लिए उत्तपन करते हैं तो हमारे पास चरमोत्कर्ष (वॉल्यूम में हरा या लाल बार) खरीदने या बेचने के लिए एक परिमाण पैटर्न होगा I8217 8211 अगर हमारे पास मजबूत वॉल्यूम होगा और प्रतिरोध में या क्लाइमैक्स को बेचकर 60 सेकंड के व्यापार नहीं लेना बेहतर होगा, क्योंकि था बाजार अप्रत्याशित हो जाएगा 8211 मैं चरमोत्कर्ष खरीदने और बेचने के बिना उत्परिवर्तन पसंद करता हूं 8211 Don8217t ओवरट्रेड और don8217t martingale 60 सेकंड के द्विआधारी विकल्पों में व्यापार निश्चित रूप से जोखिम भरा है क्योंकि यह 8217 एक मिनट के लिए कीमत की भविष्यवाणी करना बहुत कठिन है। New8 के लिए नहीं यह 8217 यदि आप नियमों का पालन करते हैं, तो ऊपर के सेटअप आपको ठोस ट्रेडों दे सकते हैं क्योंकि यह वॉल्यूम और कीमत की कार्रवाई के साथ मानव साइकोलॉजी के बारे में 8217 है लेकिन यह अभी भी जोखिम भरा है।

No comments:

Post a Comment