سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
جستجو
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

برنامه نویسی برای کودکان

سال‌ها قبل که برنامه‌نویسی را شروع کردم، زبان بیسیک ابتدایی‌ترین زبان برنامه‌نویسی بود که در آن موقع وجود داشت. نسخه 1,1 صفحه‌ای مشکی داشت و دکمه‌های LIST، RUN و Load آن را هنوز به‌یاد دارم. البته، در آن زمان کودکان و نوجوانان کمی به برنامه‌نویسی علاقه داشتند و اغلب با آتاری و کومودور کار مي‌کردند. امروزه، در قرن بيست‌ويكم اوضاع به کلی تغییر كرده است. سن برنامه‌نویسان مبتدی به حداقل ده سال رسیده و با ورود به دنیای اینترنت سطح علمی و فنی کودکان نیز بالاتر رفته است.

سال‌ها قبل که برنامه‌نویسی را شروع کردم، زبان بیسیک ابتدایی‌ترین زبان برنامه‌نویسی بود که در آن موقع وجود داشت. نسخه 1,1 صفحه‌ای مشکی داشت و دکمه‌های LIST، RUN و Load آن را هنوز به‌یاد دارم. البته، در آن زمان کودکان و نوجوانان کمی به برنامه‌نویسی علاقه داشتند و اغلب با آتاری و کومودور کار مي‌کردند. امروزه، در قرن بيست‌ويكم اوضاع به کلی تغییر كرده است. سن برنامه‌نویسان مبتدی به حداقل ده سال رسیده و با ورود به دنیای اینترنت سطح علمی و فنی کودکان نیز بالاتر رفته است. 

کار کردن با زبان‌های برنامه‌نویسی مانند‌VB، سي‌شارپ و جاوا هم آن‌چنان برای کودکان آسان نیست (البته منظور از کودکان گروه سنی هشت تا دوازده سال است). از این رو، ابزارهای برنامه‌نویسی جدیدی برای برنامه‌نویسان بسیار مبتدی تولید شده که در این يادداشت به معروف‌ترین آن‌ها اشاره مي‌شود.

Karel
www.cs.mtsu.edu/~untch/karel
یکی از آسان‌ترین زبان‌هاي برنامه‌نویسی  Karel است که ممکن است با آن آشنايي داشته باشيد. این زبان برای کنترل روباتی به نام Karel است. برای آشنایی دانش آموزان مبتدی به مبانی برنامه‌نویسی این زبان یکی از بهترین ابزار است. این زبان از شش فانکشن ساده به نام‌هاي TurnOn، Move، TurnLeft، PickBeeper، PutBeeper و TurnOff برای عملکردهای اصلی حرکت روبات استفاده مي‌کند و Syntax آن شبیه زبان C است. نکته قابل توجه این‌که حتی مي‌توان برنامه‌اي را که نوشته‌ایم، اشكال‌زدايي يا Debag کنیم.

Scratch
www.scratch.mit.edu
ابزار جالب دیگری که برای برنامه‌نویسان مبتدی و کودکان تهیه شده Scratch نام دارد. این ابزار محیط گرافیکی مهیجی رابرای کودکان برنامه‌نویس فراهم کرده است که با آن مي‌توان انیمیشن، بازی و حتی کارهای خلاقانه انجام داد.

StageCast
www.stagecast.com/creator.html
يك ديگر از ابزارهاي بسيار جذاب ديگر Stage cast است كه برنامه‌نويسان كوچك مي‌توانند از آن استفاده كنند. اين ابزار باعث افزایش خلاقیت و توسعه فکر کودکان مي‌شود. البته، این ابزار به سادگی Karel نیست و بیشتر برای سرگرمی کودکان استفاده مي‌شود، زيرا استفاده از ابزارهای تصویری و محیط‌هاي آماده نمی‌تواند آموزش خوبی برای برنامه‌نویسی به معنای کد نویسی داشته باشد. اما به طور کلی مي‌تواند شروع خوبی برای کودکان جهت آشنایی با مبانی کامپيوتر و خلاقیت تولید یک بازی یا انیمیشن ساده باشد.

Phrogram
www.phrogram.com
ابزار دیگری که از تمامی ابزارهای قبلی کارا‌تر است Phrogram است. از قابلیت‌هاي خوب برنامه‌نویسی این ابزار مي‌توان به نوع برنامه‌نویسی که Procedural دارد، اشاره كرد. همچنین این زبان توابع کتابخانه‌اي ساده و قابل دسترس خوبی دارد و حتی مي‌توان توابع دیگری را نیز به آن اضافه كرد. برخورداري از يكIDE یا محیط کد‌نویسی به‌نسبت خوب این ابزار نیز از دیگر قابلیت‌هاي آن است که برنامه‌نویسان مبتدی را به سوی خود‌مي‌کشد. حتی مي‌توان در این زبان ورودی و خروجی فایل را تعریف کرد و از توابع ریاضی آماده استفاده کرد.

در این ابزار مي‌توانید از Help‌هاي گسترده‌ استفاده کنید و برنامه‌هاي مبتدی مانند پازل، کلیپ تصویری و... بسازید. البته، برای سنین کم این برنامه توصیه نمی‌شود، زيرا برای کار کردن با این نرم‌افزار دانستن مبانی ریاضی‌، الگوریتم  و توابع لازم است.

AutoHotKey
www.autohotkey.com
 ابزارهای برنامه‌نویسی دیگری مانند AutoHotKey نیز برای نوشتن ماکروهای ساده ویندوز وجود دارد که مي‌تواند برای مبتدیان مفید باشد، اما به اندازه Phrogram پیچیدگی ندارد و نمی‌تواند مبانی برنامه‌نویسی را به مبتدیان بیاموزد.

اگر چه ابزارهایی که به آن اشاره شد مي‌تواند برای شروع مفید باشد، اما در ادامه راه براي نوجواناني كه مهارت اوليه را پشت سر گذاشته‌اند،گزينه‌هاي مختلفي وجود دارد؛ زبان‌هایی مانند Phython و Perl زبان‌هاي قدرتمندي هستند که پایه‌گذار خوبی برای برنامه‌نویسی محسوب مي‌شوند. البته برای كار در  سنین نوجوانی و پس از آن. پس از این زبان،LISP مي‌تواند برای شروع کار مبتدیان زبان برنامه‌نویسی بهتری باشد.

 از طرف دیگر Visual Basic که هم اکنون چندین و چند نسخه جدید به بازار ارائه داده به نظر زبان مناسب دیگری برای مبتدیان برنامه‌نویسی است که مي‌تواند در یادگیری مبانی برنامه‌نویسی مفید باشد. اين گروه  پس از یادگیری این زبان مي‌توانند به زبان‌هاي گوناگون و متنوعي مانند  Visual Basic.NET (که مبانی اولیه  آن تقريباً مشابه ‌VB است)، مهاجرت کنند و برنامه‌نویس حرفه‌اي شوند.

نظرتان را ثبت کنید کد خبر: 4278 گروه خبری: اخبار نرم افزار منبع خبر: مجله شبکه تاریخ خبر: 1389/10/29 تعداد مشاهده: 3204
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
بررسی زمینه‌های درونی ناامنی هستی‌شناختی رژیم صهیونیستی

بررسی زمینه‌های درونی ناامنی هستی‌شناختی رژیم صهیونیستی

بنیادهای صهیونیسم و ناامنی هستی‌شناختی اسرائیل

Drift Streets Japan

Drift Streets Japan

دریفت کردن در خیابان‌های ژاپن

آموزش ویندوز 8

آموزش ویندوز 8

آموزش ویندوز 8

3 جلسه شخصیت امام علی علیه السلام از حجت الاسلام والمسلمین رفیعی

3 جلسه شخصیت امام علی علیه السلام از حجت الاسلام والمسلمین رفیعی

حاج آقا رفیعی با موضوع شخصیت امام علی علیه السلام

تعریف شکاف دیجیتالی و مصداق‌های آن

تعریف شکاف دیجیتالی و مصداق‌های آن

شکاف دیجیتالی چیست؟

آموزش تصویری NVIDIA

آموزش تصویری NVIDIA

آموزش انویدیا

Oracle Database 12c Release 2 Build 12.2.0.1.0 x64

Oracle Database 12c Release 2 Build 12.2.0.1.0 x64

قوی ترین و عظیم ترین نرم افزار پایگاه داده (نسخه تحت ویندوز)

VideoVault 5.2.2 for Android

VideoVault 5.2.2 for Android

رمز گذاری برنامه ها، تصاویر، ویدئوها، پیام ها.

Crazy Machines 2 Complete

Crazy Machines 2 Complete

ماشین های دیوانه 2

Advanced System Optimizer 3.81.8181.283

Advanced System Optimizer 3.81.8181.283

نرم افزار قدرتمند و حرفه ای بهینه سازی سیستم

Apache Helicopter National Geographic Documentary

Apache Helicopter National Geographic Documentary

مستند هلیکوپتر آپاچی

نظریه‌ها و مفاهیم جغرافیای سیاسی و ژئوپولیتیک

نظریه‌ها و مفاهیم جغرافیای سیاسی و ژئوپولیتیک

کتاب مبانی جغرافیای سیاسی نوشته پیروز مجتهد زاده

Citadel: Forged with Fire + Update

Citadel: Forged with Fire + Update

اکشن نقش آفرینی برای کامپیوتر

Microsoft Remote Desktop 10.0.20.1334 for Android +9.0

Microsoft Remote Desktop 10.0.20.1334 for Android +9.0

ریموت دسکتاپ مایکروسافت

آشنایی با امام حسین (ع)

آشنایی با امام حسین (ع)

حوادث روز عاشورا

HyperSnap 9.5.4

HyperSnap 9.5.4

هایپر اسنپ عکس گرفتن از صفحه نمایش

Sonic CD 1.0.6 for Android

Sonic CD 1.0.6 for Android

بازی معروف و جدید سونیک

Where's My Perry 1.7.0 for Android +2.3

Where's My Perry 1.7.0 for Android +2.3

پِری من کجاست؟

مجله تخصصی تناسب اندام مردان ( بهترین مجله تناسب اندام تناسب اندام )

مجله تخصصی تناسب اندام مردان ( بهترین مجله تناسب اندام تناسب اندام )

مجله Men's Fitness South Africa دسامبر 2020

Scanitto Pro 3.19 + Portable

Scanitto Pro 3.19 + Portable

مدیریت اسکنر اسکنیتو

استراتژی سرمایه گذاری در سطح کسب و کار

استراتژی سرمایه گذاری در سطح کسب و کار

دیدگاه هایی در مورد آینده جهان

SD Memory Card Formatter 5.0.3 / macOS

SD Memory Card Formatter 5.0.3 / macOS

فرمت کننده مموری کارت

سخنرانی حجت الاسلام سید محمد ضیاء آبادی با موضوع ولایت امیرمؤمنان علی (ع)

سخنرانی حجت الاسلام سید محمد ضیاء آبادی با موضوع ولایت امیرمؤمنان علی (ع)

سخنرانی ولایت امیرمؤمنان علی (ع) با سید محمد ضیاء آبادی

Lynda - Android 4.1 SDK Jelly Bean New Features

Lynda - Android 4.1 SDK Jelly Bean New Features

مجموع فیلمهای آموزشی شرکت لیندا در مورد روش تولید نرم افزارهای اندروید 4.1

Sticko 3.1 for Android +4.0

Sticko 3.1 for Android +4.0

2465 آیکون

Navicat Premium 17.3.1 Final Win/Mac/Linux

Navicat Premium 17.3.1 Final Win/Mac/Linux

مدیریت پایگاه داده ناویکت

وجود مبارک پیامبر اسـلام صـلی االله علیه و آله

وجود مبارک پیامبر اسـلام صـلی االله علیه و آله

رشد و هدایت جامعه

RRT AntiViral Toolkit Enterprise 6.7.0.2

RRT AntiViral Toolkit Enterprise 6.7.0.2

برنامه ای برای رفع مشکلات ناشی از ویروس های مختلف

Cut The Rope 1.0.0.30

Cut The Rope 1.0.0.30

بریدن طناب

Udemy - The Complete Android N Developer Course

Udemy - The Complete Android N Developer Course

آموزش برنامه نویسی اندروید

آموزش رانندگی موتورسیکلت

آموزش رانندگی موتورسیکلت

رانندگی موتورسیکلت

Ghost of Tsushima DIRECTOR'S CUT

Ghost of Tsushima DIRECTOR'S CUT

شبح تسوشیما

EyeEm Camera 8.6.1 for Android +4.0

EyeEm Camera 8.6.1 for Android +4.0

تصویر برداری و ویرایش

سخنرانی حجت الاسلام صالحی خوانساری با موضوع صفات مومن از دیدگاه امام رضا (ع) - 3 جلسه

سخنرانی حجت الاسلام صالحی خوانساری با موضوع صفات مومن از دیدگاه امام رضا (ع) - 3 جلسه

سخنرانی صفات مومن با حجت الاسلام صالحی خوانساری

AndroXplorer Pro File Manager 6.7.3.8 for Android

AndroXplorer Pro File Manager 6.7.3.8 for Android

فایل منیجر با نمایی زیبا و امکانات بالا

First Man

First Man

نخستین انسان

مجموعه فیلم‌های آموزش فارسی زبان برنامه‌نویسی پایتون Python

مجموعه فیلم‌های آموزش فارسی زبان برنامه‌نویسی پایتون Python

آموزش پایتون

بهینه سازی سایت با GTMetrix

بهینه سازی سایت با GTMetrix

آموزش GTMetrix

Atari Vault

Atari Vault

مجموعه 100 بازی معروف و خاطره‌انگیز آتاری

مباحث کاربردی رشته مهندسی سخت افزار

مباحث کاربردی رشته مهندسی سخت افزار

آشنایی با نحوه مرتبط کردن دستگاه ها با رایانه

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!